.role-description[data-astro-cid-xo4ya4cz]{font-size:16px;line-height:normal}.role-description[data-astro-cid-xo4ya4cz] p{margin-bottom:18px}.role-description[data-astro-cid-xo4ya4cz] h2{font-size:25px;margin:40px 0 24px}.role-description[data-astro-cid-xo4ya4cz] h3{font-family:var(--db-body-font);font-size:16px;font-weight:650;margin:0 0 30px}.role-description[data-astro-cid-xo4ya4cz] ul{margin:0 0 36px;padding-left:24px}.role-description[data-astro-cid-xo4ya4cz] li{margin-block:3px}.role-description[data-astro-cid-xo4ya4cz] strong{font-weight:600}.role-description[data-astro-cid-xo4ya4cz] .description-group{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;margin-top:40px}.role-description[data-astro-cid-xo4ya4cz] .group-label{font-size:32px;margin:0;line-height:1.2}.role-description[data-astro-cid-xo4ya4cz] .group-content>:last-child{margin-bottom:0}@media(max-width:700px){.role-description[data-astro-cid-xo4ya4cz] .description-group{grid-template-columns:1fr;gap:22px;margin-top:36px}.role-description[data-astro-cid-xo4ya4cz] .group-label{font-size:26px}.role-description[data-astro-cid-xo4ya4cz] h3{margin-bottom:20px}}.career-hero[data-astro-cid-6sjwvx2s]{text-align:center;padding:44px 0 60px;background:radial-gradient(ellipse at 50% 0,#e9f1f9,transparent 70%),linear-gradient(#fff1cd,#ffedc1 50%,#fff)}.career-hero[data-astro-cid-6sjwvx2s] nav[data-astro-cid-6sjwvx2s]{font-size:16px;margin-bottom:44px}.career-hero[data-astro-cid-6sjwvx2s] nav[data-astro-cid-6sjwvx2s] a[data-astro-cid-6sjwvx2s]{text-decoration:none}.career-hero[data-astro-cid-6sjwvx2s] nav[data-astro-cid-6sjwvx2s] a[data-astro-cid-6sjwvx2s]:hover{text-decoration:underline}.career-hero[data-astro-cid-6sjwvx2s] h1[data-astro-cid-6sjwvx2s]{font-size:clamp(34px,4vw,52px);font-family:var(--db-heading-font);line-height:1.2}.career-hero[data-astro-cid-6sjwvx2s] .actions[data-astro-cid-6sjwvx2s]{margin-top:42px}.career-hero[data-astro-cid-6sjwvx2s] .button[data-astro-cid-6sjwvx2s]{min-width:154px}.career-content[data-astro-cid-6sjwvx2s]{padding-block:100px 112px}.employment-row[data-astro-cid-6sjwvx2s]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:40px}.employment[data-astro-cid-6sjwvx2s]{background:#242424;color:#fff;border-radius:24px;padding:5px 12px;font-size:16px;box-shadow:0 2px 4px #18181830}.employment[data-astro-cid-6sjwvx2s].intern{background:#fff;color:#181818;border:1px solid #ddd;box-shadow:none}.role-location[data-astro-cid-6sjwvx2s]{font-size:14px;color:#666}.role-title[data-astro-cid-6sjwvx2s]{font-size:32px;margin-bottom:36px}.application-section[data-astro-cid-6sjwvx2s]{padding-block:64px 120px;background:linear-gradient(120deg,#eef4fc,#fbfaf6 60%,#eff5fc)}.application-grid[data-astro-cid-6sjwvx2s]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.application-grid[data-astro-cid-6sjwvx2s] h2[data-astro-cid-6sjwvx2s]{font-size:48px}.application-grid[data-astro-cid-6sjwvx2s] p[data-astro-cid-6sjwvx2s]{font-weight:600;font-size:16px;margin-top:32px}.application-card[data-astro-cid-6sjwvx2s]{padding:32px;border:1px solid #d4d4d4;border-radius:12px;box-shadow:0 2px 6px #18181810;background:linear-gradient(120deg,#fffaf0,#fff 65%)}.application-card[data-astro-cid-6sjwvx2s] .contact_fields{display:grid;gap:16px}.application-card[data-astro-cid-6sjwvx2s] .lead-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.application-card[data-astro-cid-6sjwvx2s] .contact_field-wrap:has([name=roleAppliedFor]){order:-1}.application-card[data-astro-cid-6sjwvx2s] .contact_field-wrap:has([name^=Subject]){display:none}.application-card[data-astro-cid-6sjwvx2s] .contact_field-wrap{display:grid;gap:6px}.application-card[data-astro-cid-6sjwvx2s] label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.application-card[data-astro-cid-6sjwvx2s] .form_field{width:100%;min-height:46px;border:1px solid #e2e2e2;border-radius:10px;background:#fff;padding:12px 16px;color:#181818;box-sizing:border-box}.application-card[data-astro-cid-6sjwvx2s] textarea.form_field{height:180px;min-height:180px;resize:vertical}.application-card[data-astro-cid-6sjwvx2s] .button{width:100%}.application-card[data-astro-cid-6sjwvx2s] .form_field::placeholder{font-style:italic;color:#737373}.application-card[data-astro-cid-6sjwvx2s] .form-help-text{font-size:14px;font-style:italic;color:#737373}.application-card[data-astro-cid-6sjwvx2s] .contact_form-success p{margin-top:10px}@media(max-width:700px){.career-hero[data-astro-cid-6sjwvx2s]{padding-block:32px 64px}.career-hero[data-astro-cid-6sjwvx2s] nav[data-astro-cid-6sjwvx2s]{margin-bottom:32px}.career-content[data-astro-cid-6sjwvx2s]{padding-block:64px 72px}.role-title[data-astro-cid-6sjwvx2s]{font-size:28px}.application-grid[data-astro-cid-6sjwvx2s]{grid-template-columns:1fr;gap:36px}.application-grid[data-astro-cid-6sjwvx2s] h2[data-astro-cid-6sjwvx2s]{font-size:36px}.application-card[data-astro-cid-6sjwvx2s]{padding:20px}.application-card[data-astro-cid-6sjwvx2s] .lead-row{grid-template-columns:1fr;gap:16px}.application-section[data-astro-cid-6sjwvx2s]{padding-block:64px 80px}}
