._page_s60jb_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_s60jb_2,._footer_s60jb_2{max-width:1160px;margin:0 auto;padding:28px 32px;display:flex;justify-content:space-between;align-items:center;gap:20px}._header_s60jb_2 a,._footer_s60jb_2 a,._back_s60jb_3{color:var(--foreground);text-decoration:none;display:inline-flex;align-items:center;gap:8px}._brand_s60jb_4{font-size:25px;font-weight:700;letter-spacing:-1px}._main_s60jb_5{max-width:960px;margin:0 auto;padding:54px 32px 72px}._kicker_s60jb_6{font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--primary)}._main_s60jb_5 h1{font-family:var(--font-family-display);font-size:clamp(40px,6vw,72px);font-weight:400;line-height:1.06;letter-spacing:-.025em;margin:22px 0}._main_s60jb_5 h1 em{color:var(--primary);font-weight:400}._intro_s60jb_9{font-size:19px;line-height:1.7;max-width:690px;margin:0 0 40px}._careersImage_s60jb_10{margin:0 0 40px}._careersImage_s60jb_10 img{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--card)}._careersImage_s60jb_10 figcaption{margin-top:10px;font-size:12px;line-height:1.5;color:var(--muted-foreground)}._role_s60jb_13{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px}._role_s60jb_13[id]{scroll-margin-top:28px}._badge_s60jb_15{display:inline-block;color:var(--primary);font-size:11px;font-weight:700;letter-spacing:.11em}._role_s60jb_13 h2{font-family:var(--font-family-display);font-size:clamp(29px,4vw,42px);font-weight:400;line-height:1.15;margin:16px 0}._role_s60jb_13 p,._role_s60jb_13 li{font-size:16px;line-height:1.75}._role_s60jb_13 ul{padding-left:22px}._role_s60jb_13 li+li{margin-top:7px}._facts_s60jb_20{display:grid;grid-template-columns:1fr 1fr;gap:22px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:24px 0;margin:26px 0}._facts_s60jb_20 dt{font-size:12px;color:var(--muted-foreground);margin-bottom:6px}._facts_s60jb_20 dd{font-size:15px;margin:0;line-height:1.5}._role_s60jb_13 section{margin-top:32px}._role_s60jb_13 h3{font-size:21px;margin:0 0 12px}._role_s60jb_13 p{margin:10px 0}._apply_s60jb_26{border-top:1px solid var(--border);padding-top:30px}._apply_s60jb_26 a{overflow-wrap:anywhere}._apply_s60jb_26>p{margin:16px 0}._apply_s60jb_26 ._email_s60jb_29,._apply_s60jb_26 ._small_s60jb_29{font-size:14px}._apply_s60jb_26 p a{color:var(--primary);text-underline-offset:3px}._back_s60jb_3{margin-top:28px;font-size:14px}._footer_s60jb_2{border-top:1px solid var(--border);font-size:13px;flex-wrap:wrap}._footer_s60jb_2 nav{display:flex;gap:20px}._page_s60jb_1 a:focus-visible{outline:3px solid var(--primary);outline-offset:5px}@media(max-width:600px){._header_s60jb_2,._footer_s60jb_2{padding:22px 20px}._header_s60jb_2>a:last-child{font-size:12px}._main_s60jb_5{padding:32px 20px 48px}._role_s60jb_13{padding:24px 20px}._facts_s60jb_20{grid-template-columns:1fr;gap:18px}._intro_s60jb_9{font-size:17px}}
