.section-careers[data-v-489a6772]{min-height:740px;padding:64px 24px}.section-careers hr[data-v-489a6772]{background:oklch(var(--cg-neutral-6)/90%);margin:32px auto;max-width:976px}.section-careers-heading[data-v-489a6772]{margin:0 0 64px;text-align:center}.section-careers-heading h3[data-v-489a6772]{font:var(--f-heading-2);line-height:var(--fs-medium);margin:0 0 8px}.section-careers-heading h4[data-v-489a6772]{color:oklch(var(--cg-neutral-2));font:var(--f-heading-4);font-weight:600;line-height:var(--fs-medium);margin:0}.section-careers-jobs[data-v-489a6772]{margin:0 auto;max-width:1024px}.section-careers-job[data-v-489a6772]{align-items:stretch;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:oklch(var(--cg-neutral-6)/60%);border-radius:24px;box-shadow:0 0 0 2px oklch(var(--cg-neutral-6)/90%),var(--shadow-small),var(--shadow-large);color:oklch(var(--cg-neutral-2));display:flex;flex-direction:column;margin:0 0 24px;position:relative;text-decoration:none;transition:transform .2s ease}.section-careers-job[data-v-489a6772]:focus-visible,.section-careers-job[data-v-489a6772]:hover{box-shadow:0 0 0 2px oklch(var(--cg-neutral-6)),var(--shadow-small),var(--shadow-large);transform:scale(1.02)}.section-careers-job[data-v-489a6772]:focus-visible{box-shadow:0 0 0 2px oklch(var(--cs-alt-yellow)),var(--shadow-small),var(--shadow-large)}.section-careers-job[data-v-489a6772]:active{transform:scale(.98)}.section-careers-job-heading[data-v-489a6772]{padding:24px 24px 0}.section-careers-job-heading h5[data-v-489a6772]{color:oklch(var(--cg-neutral-0));font:var(--f-heading-4);line-height:var(--fs-small);margin:0 0 4px;white-space:nowrap}.section-careers-job-heading h6[data-v-489a6772]{color:oklch(var(--cg-neutral-2));font:var(--f-heading-6);font-weight:700;line-height:var(--fs-small);margin:0}.section-careers-job-description[data-v-489a6772]{color:oklch(var(--cg-neutral-1));font:var(--f-functional);font-size:var(--fs-medium);line-height:var(--fs-large);padding:8px 64px 24px 24px}.section-careers-job-heading h5 svg[data-v-489a6772]{height:36px;margin:-4px 0 0;width:36px;fill:oklch(var(--cg-neutral-0));opacity:0;transform:translate(-12px);transition:.2s ease;vertical-align:middle}.section-careers-job:focus-visible .section-careers-job-heading h5 svg[data-v-489a6772],.section-careers-job:hover .section-careers-job-heading h5 svg[data-v-489a6772]{opacity:1;transform:translate(-4px)}.section-careers-notice[data-v-489a6772]{border-radius:24px;box-shadow:0 0 0 2px oklch(var(--cg-neutral-6)/90%),var(--shadow-small),var(--shadow-large);margin:24px auto 0;max-width:1024px;padding:24px}.section-careers-notice h5[data-v-489a6772]{color:oklch(var(--cg-neutral-1));font:var(--f-heading-5);font-weight:700;line-height:var(--fs-small);margin:4px 0 16px}.section-careers-notice h5 svg[data-v-489a6772]{fill:oklch(var(--cg-neutral-1));height:32px;margin:-3px 4px 0 0;vertical-align:middle;width:32px}.section-careers-notice p[data-v-489a6772]{color:oklch(var(--cg-neutral-2));font:var(--f-functional);font-size:var(--fs-medium);line-height:var(--fs-large);margin:0 0 16px}@media (max-width:1024px){.section-careers-heading h3[data-v-489a6772]{font:var(--f-heading-3);line-height:var(--fs-medium)}.section-careers-heading h4[data-v-489a6772]{font:var(--f-heading-5);font-weight:600;line-height:var(--fs-medium)}.section-careers-job-heading h5[data-v-489a6772]{font:var(--f-heading-5);line-height:var(--fs-small)}.section-careers-job-description[data-v-489a6772]{font-size:var(--fs-base)}.section-careers-notice h5[data-v-489a6772]{font:var(--f-heading-6);font-weight:700;line-height:var(--fs-small)}.section-careers-notice h5 svg[data-v-489a6772]{height:24px;margin:-3px 4px 0 0;width:24px}.section-careers-notice p[data-v-489a6772]{font:var(--f-alt-functional);font-size:var(--fs-base);line-height:var(--fs-large)}}@media (max-width:800px){.section-careers-job-heading h5[data-v-489a6772]{font:var(--f-heading-5);line-height:var(--fs-small)}.section-careers-job-heading h6[data-v-489a6772]{font:var(--f-heading-6);font-size:var(--fs-base);line-height:var(--fs-small)}.section-careers-job-description[data-v-489a6772]{font-size:var(--fs-base)}}
