.careers-page[data-astro-cid-zux3tanu]{background:var(--color-white);overflow:hidden}.section-eyebrow[data-astro-cid-zux3tanu]{color:var(--color-white);letter-spacing:.18em;text-transform:uppercase;font-size:.74rem;font-weight:800}.section-eyebrow-dark[data-astro-cid-zux3tanu]{color:var(--color-primary)}.careers-hero[data-astro-cid-zux3tanu]{min-height:clamp(720px,94svh,940px);color:var(--color-white);isolation:isolate;background:#1a1a1a;place-items:center;display:grid;position:relative;overflow:hidden}.careers-hero-image[data-astro-cid-zux3tanu],.careers-hero-overlay[data-astro-cid-zux3tanu]{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.careers-hero-image[data-astro-cid-zux3tanu]{object-fit:cover;object-position:68% 43%}.careers-hero-overlay[data-astro-cid-zux3tanu]{z-index:-1;background:linear-gradient(90deg,#070707bf 0%,#07070775 42%,#0000 74%),linear-gradient(#07070733,#0000 42%,#0707077a)}.careers-hero-content[data-astro-cid-zux3tanu]{padding-top:130px;padding-bottom:110px}.careers-hero[data-astro-cid-zux3tanu] h1[data-astro-cid-zux3tanu]{max-width:700px;color:var(--color-white);font-family:var(--font-hero);letter-spacing:-.06em;text-wrap:balance;margin-top:20px;font-size:clamp(4rem,8.2vw,8rem);font-weight:570;line-height:.86}.careers-hero-copy[data-astro-cid-zux3tanu]{color:#fffc;max-width:650px;margin-top:30px;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.65}.careers-hero-actions[data-astro-cid-zux3tanu]{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.career-privacy[data-astro-cid-zux3tanu]{color:#ffffffa8;max-width:620px;margin-top:18px;font-size:.76rem;line-height:1.55}.career-privacy[data-astro-cid-zux3tanu] a[data-astro-cid-zux3tanu]{color:var(--color-white);text-underline-offset:3px;font-weight:700;text-decoration:underline #e94b00c7}.career-privacy[data-astro-cid-zux3tanu] a[data-astro-cid-zux3tanu]:hover{color:var(--color-primary)}.career-privacy[data-astro-cid-zux3tanu] a[data-astro-cid-zux3tanu]:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:2px}.career-button[data-astro-cid-zux3tanu]{min-height:50px;transition:color var(--transition), background var(--transition), border-color var(--transition), transform var(--transition);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:14px;padding:13px 20px;font-size:.88rem;font-weight:750;display:inline-flex}.career-button[data-astro-cid-zux3tanu]:hover{transform:translateY(-2px)}.career-button[data-astro-cid-zux3tanu]:focus-visible,.work-introduction[data-astro-cid-zux3tanu] a[data-astro-cid-zux3tanu]:focus-visible{outline-offset:5px;outline:2px solid}.career-button-primary[data-astro-cid-zux3tanu]{background:var(--color-primary);color:var(--color-white)}.career-button-primary[data-astro-cid-zux3tanu]:hover{background:#ff6420}.career-button-secondary[data-astro-cid-zux3tanu]{color:var(--color-white);background:#11111129;border-color:#fff9}.career-button-secondary[data-astro-cid-zux3tanu]:hover{border-color:var(--color-white);background:var(--color-white);color:var(--color-dark)}.careers-hero-caption[data-astro-cid-zux3tanu]{color:#ffffff9e;letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;font-size:.66rem;font-weight:700;position:absolute;bottom:26px;right:28px}.benefits-section[data-astro-cid-zux3tanu],.work-section[data-astro-cid-zux3tanu],.values-section[data-astro-cid-zux3tanu],.process-section[data-astro-cid-zux3tanu]{padding:clamp(90px,10vw,150px) 0}.editorial-heading[data-astro-cid-zux3tanu]{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:58px;display:grid}.editorial-heading[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu],.work-heading[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu],.profiles-heading[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu],.values-layout[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu],.process-heading[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu],.final-cta[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu]{color:var(--color-dark);font-family:var(--font-hero);letter-spacing:-.055em;text-wrap:balance;font-weight:590;line-height:.9}.editorial-heading[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu]{max-width:930px;font-size:clamp(3.5rem,7.8vw,7.2rem)}.benefits-grid[data-astro-cid-zux3tanu]{border-top:1px solid #11111129;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.benefit-card[data-astro-cid-zux3tanu]{border-right:1px solid #11111129;min-width:0;padding:30px 24px 34px}.benefit-card[data-astro-cid-zux3tanu]:first-child{padding-left:0}.benefit-card[data-astro-cid-zux3tanu]:last-child{border-right:0;padding-right:0}.benefit-topline[data-astro-cid-zux3tanu]{color:var(--color-primary);justify-content:space-between;align-items:center;gap:20px;font-size:.72rem;font-weight:800;display:flex}.benefit-topline[data-astro-cid-zux3tanu] svg[data-astro-cid-zux3tanu]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:30px;height:30px}.benefit-card[data-astro-cid-zux3tanu] h3[data-astro-cid-zux3tanu]{color:var(--color-dark);margin-top:62px;font-size:clamp(1.25rem,1.7vw,1.65rem);line-height:1.08}.benefit-card[data-astro-cid-zux3tanu] p[data-astro-cid-zux3tanu]{margin-top:16px;font-size:.92rem;line-height:1.65}.work-section[data-astro-cid-zux3tanu]{background:var(--color-light)}.work-heading[data-astro-cid-zux3tanu]{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:clamp(48px,8vw,120px);margin-bottom:32px;display:grid}.work-heading[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu]{margin-top:18px;font-size:clamp(3.6rem,7.4vw,7rem)}.work-introduction[data-astro-cid-zux3tanu]{max-width:480px;padding-bottom:8px}.work-introduction[data-astro-cid-zux3tanu] p[data-astro-cid-zux3tanu]{line-height:1.75}.work-introduction[data-astro-cid-zux3tanu] a[data-astro-cid-zux3tanu]{color:var(--color-dark);border-bottom:1px solid;align-items:center;gap:12px;margin-top:24px;padding-bottom:5px;font-size:.86rem;font-weight:750;display:inline-flex}.work-introduction[data-astro-cid-zux3tanu] a[data-astro-cid-zux3tanu]:hover{color:var(--color-primary)}.work-gallery[data-astro-cid-zux3tanu]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:clamp(58px,5.4vw,78px);gap:22px;display:grid}.gallery-item[data-astro-cid-zux3tanu]{background:#dedede;min-width:0;position:relative;overflow:hidden}.gallery-item[data-astro-cid-zux3tanu] img[data-astro-cid-zux3tanu]{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.gallery-item[data-astro-cid-zux3tanu]:hover img[data-astro-cid-zux3tanu]{transform:scale(1.025)}.gallery-featured[data-astro-cid-zux3tanu]{grid-area:span 6/span 7}.gallery-detail[data-astro-cid-zux3tanu],.gallery-portrait[data-astro-cid-zux3tanu]{grid-area:span 3/span 5}.gallery-standard[data-astro-cid-zux3tanu]{grid-area:span 4/span 3}.profiles-section[data-astro-cid-zux3tanu]{background:var(--color-dark);color:var(--color-white);padding:clamp(96px,11vw,165px) 0}.profiles-layout[data-astro-cid-zux3tanu]{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);gap:clamp(60px,9vw,140px);display:grid}.profiles-heading[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu]{max-width:650px;color:var(--color-white);margin-top:18px;font-size:clamp(3.2rem,6vw,5.9rem)}.profiles-heading[data-astro-cid-zux3tanu]>p[data-astro-cid-zux3tanu]:last-child{color:#ffffffa8;max-width:530px;margin-top:30px;line-height:1.7}.profiles-list[data-astro-cid-zux3tanu]{border-top:1px solid #ffffff2e;list-style:none}.profiles-list[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]{border-bottom:1px solid #ffffff2e;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:18px;min-height:98px;display:grid}.profiles-list[data-astro-cid-zux3tanu] span[data-astro-cid-zux3tanu]{color:var(--color-primary);font-size:.72rem;font-weight:800}.profiles-list[data-astro-cid-zux3tanu] strong[data-astro-cid-zux3tanu]{color:var(--color-white);font-size:clamp(1rem,1.8vw,1.35rem);line-height:1.25}.profiles-list[data-astro-cid-zux3tanu] svg[data-astro-cid-zux3tanu]{fill:none;stroke:#ffffff8c;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:24px;height:24px}.values-section[data-astro-cid-zux3tanu]{background:var(--color-white)}.values-layout[data-astro-cid-zux3tanu]{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:start;gap:clamp(60px,10vw,150px);display:grid}.values-layout[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu]{max-width:760px;margin-top:18px;font-size:clamp(3.3rem,6.5vw,6.3rem)}.values-list[data-astro-cid-zux3tanu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;display:grid}.values-list[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]{background:var(--color-light);min-height:170px;color:var(--color-dark);flex-direction:column;justify-content:space-between;gap:32px;padding:22px;font-size:1rem;font-weight:700;line-height:1.3;display:flex}.values-list[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]:last-child{background:var(--color-primary);min-height:130px;color:var(--color-white);grid-column:1/-1}.values-list[data-astro-cid-zux3tanu] span[data-astro-cid-zux3tanu]{color:var(--color-primary);font-size:.68rem;font-weight:800}.values-list[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]:last-child span[data-astro-cid-zux3tanu]{color:#ffffffb8}.process-section[data-astro-cid-zux3tanu]{background:var(--color-primary);color:var(--color-white)}.process-heading[data-astro-cid-zux3tanu]{grid-template-columns:minmax(160px,.32fr) minmax(0,1fr);align-items:end;gap:44px;margin-bottom:62px;display:grid}.process-heading[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu]{max-width:900px;color:var(--color-white);font-size:clamp(3.2rem,6.8vw,6.5rem)}.process-grid[data-astro-cid-zux3tanu]{grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.process-grid[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]{border-top:1px solid #ffffff7a;border-right:1px solid #ffffff47;min-height:220px;padding:28px 26px;position:relative}.process-grid[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]:before{background:var(--color-white);content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:26px}.process-grid[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]:last-child{border-right:0}.process-grid[data-astro-cid-zux3tanu] span[data-astro-cid-zux3tanu]{color:#ffffffa6;font-size:.72rem;font-weight:800}.process-grid[data-astro-cid-zux3tanu] h3[data-astro-cid-zux3tanu]{max-width:220px;color:var(--color-white);margin-top:82px;font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.12}.final-cta[data-astro-cid-zux3tanu]{background:var(--color-dark);min-height:clamp(680px,82svh,900px);color:var(--color-white);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.final-cta[data-astro-cid-zux3tanu]>img[data-astro-cid-zux3tanu],.final-cta-overlay[data-astro-cid-zux3tanu]{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.final-cta[data-astro-cid-zux3tanu]>img[data-astro-cid-zux3tanu]{object-fit:cover;object-position:center 34%}.final-cta-overlay[data-astro-cid-zux3tanu]{z-index:-1;background:linear-gradient(90deg,#070707d1,#07070775 58%,#07070740),linear-gradient(#0000,#0707076b)}.final-cta-content[data-astro-cid-zux3tanu]{padding-top:100px;padding-bottom:100px}.final-cta[data-astro-cid-zux3tanu] h2[data-astro-cid-zux3tanu]{max-width:900px;color:var(--color-white);margin-top:20px;font-size:clamp(3.7rem,8vw,7.5rem)}.final-cta-content[data-astro-cid-zux3tanu]>p[data-astro-cid-zux3tanu]:not(.section-eyebrow){color:#ffffffc7;max-width:580px;margin-top:28px;font-size:clamp(1rem,1.35vw,1.16rem)}.final-cta[data-astro-cid-zux3tanu] .career-button[data-astro-cid-zux3tanu]{margin-top:34px}.final-cta[data-astro-cid-zux3tanu] small[data-astro-cid-zux3tanu]{color:#ffffff9e;margin-top:16px;font-size:.78rem;display:block}.final-cta-content[data-astro-cid-zux3tanu]>.career-privacy-final[data-astro-cid-zux3tanu]{color:#ffffffa8;max-width:620px;margin-top:14px;font-size:.76rem;line-height:1.55}[data-astro-cid-zux3tanu][data-career-reveal]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}[data-astro-cid-zux3tanu][data-career-reveal].is-visible{opacity:1;transform:none}@media (width<=1024px){.benefits-grid[data-astro-cid-zux3tanu]{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-card[data-astro-cid-zux3tanu]:nth-child(2){border-right:0}.benefit-card[data-astro-cid-zux3tanu]:nth-child(n+3){border-top:1px solid #11111129}.benefit-card[data-astro-cid-zux3tanu]:nth-child(3){padding-left:0}.work-gallery[data-astro-cid-zux3tanu]{grid-auto-rows:clamp(52px,6vw,64px);gap:18px}.profiles-layout[data-astro-cid-zux3tanu],.values-layout[data-astro-cid-zux3tanu]{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);gap:58px}.process-grid[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]{min-height:200px;padding-inline:20px}}@media (width<=768px){.careers-hero[data-astro-cid-zux3tanu]{place-items:end start;min-height:max(660px,92svh)}.careers-hero-image[data-astro-cid-zux3tanu]{object-position:66% 42%}.careers-hero-overlay[data-astro-cid-zux3tanu]{background:linear-gradient(90deg,#070707b3,#07070747),linear-gradient(#07070729,#0000 34%,#070707c2)}.careers-hero-content[data-astro-cid-zux3tanu]{width:min(100% - 40px, var(--container-width));padding-top:128px;padding-bottom:72px}.careers-hero[data-astro-cid-zux3tanu] h1[data-astro-cid-zux3tanu]{max-width:590px;font-size:clamp(3.5rem,14vw,5.8rem);line-height:.9}.careers-hero-copy[data-astro-cid-zux3tanu]{max-width:540px;margin-top:24px}.careers-hero-caption[data-astro-cid-zux3tanu]{display:none}.editorial-heading[data-astro-cid-zux3tanu],.work-heading[data-astro-cid-zux3tanu],.profiles-layout[data-astro-cid-zux3tanu],.values-layout[data-astro-cid-zux3tanu],.process-heading[data-astro-cid-zux3tanu]{grid-template-columns:1fr;gap:26px}.editorial-heading[data-astro-cid-zux3tanu],.work-heading[data-astro-cid-zux3tanu],.process-heading[data-astro-cid-zux3tanu]{margin-bottom:42px}.work-heading[data-astro-cid-zux3tanu]{margin-bottom:28px}.work-introduction[data-astro-cid-zux3tanu]{max-width:580px}.work-gallery[data-astro-cid-zux3tanu]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:16px}.gallery-item[data-astro-cid-zux3tanu],.gallery-featured[data-astro-cid-zux3tanu],.gallery-detail[data-astro-cid-zux3tanu],.gallery-portrait[data-astro-cid-zux3tanu],.gallery-standard[data-astro-cid-zux3tanu]{aspect-ratio:4/5;grid-area:auto}.gallery-featured[data-astro-cid-zux3tanu],.gallery-detail[data-astro-cid-zux3tanu]{aspect-ratio:16/10;grid-column:1/-1}.profiles-heading[data-astro-cid-zux3tanu]>p[data-astro-cid-zux3tanu]:last-child{margin-top:24px}.values-list[data-astro-cid-zux3tanu]{max-width:620px}.process-grid[data-astro-cid-zux3tanu]{grid-template-columns:1fr}.process-grid[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]{border-top:0;border-left:1px solid #ffffff73;border-right:0;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:18px;min-height:0;padding:26px 20px;display:grid}.process-grid[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]:before{top:50%;left:-5px;transform:translateY(-50%)}.process-grid[data-astro-cid-zux3tanu] h3[data-astro-cid-zux3tanu]{max-width:none;margin-top:0}.final-cta[data-astro-cid-zux3tanu]>img[data-astro-cid-zux3tanu]{object-position:58% center}}@media (width<=560px){.careers-hero-actions[data-astro-cid-zux3tanu],.career-button[data-astro-cid-zux3tanu]{width:100%}.benefits-grid[data-astro-cid-zux3tanu],.values-list[data-astro-cid-zux3tanu],.work-gallery[data-astro-cid-zux3tanu]{grid-template-columns:1fr}.work-gallery[data-astro-cid-zux3tanu]{gap:14px}.benefit-card[data-astro-cid-zux3tanu],.benefit-card[data-astro-cid-zux3tanu]:first-child,.benefit-card[data-astro-cid-zux3tanu]:nth-child(3),.benefit-card[data-astro-cid-zux3tanu]:last-child{border-top:1px solid #11111129;border-right:0;padding:28px 0 32px}.benefit-card[data-astro-cid-zux3tanu]:first-child{border-top:0}.benefit-card[data-astro-cid-zux3tanu] h3[data-astro-cid-zux3tanu]{margin-top:42px}.gallery-item[data-astro-cid-zux3tanu],.gallery-featured[data-astro-cid-zux3tanu]{aspect-ratio:4/5;grid-column:auto}.values-list[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]:last-child{grid-column:auto}.profiles-list[data-astro-cid-zux3tanu] li[data-astro-cid-zux3tanu]{grid-template-columns:34px minmax(0,1fr) 24px;gap:12px;min-height:88px}.final-cta[data-astro-cid-zux3tanu]{min-height:680px}.final-cta-content[data-astro-cid-zux3tanu]{width:min(100% - 40px, var(--container-width))}}@media (width<=699px){.careers-hero-content[data-astro-cid-zux3tanu]>.section-eyebrow[data-astro-cid-zux3tanu]{display:none}.careers-hero[data-astro-cid-zux3tanu] h1[data-astro-cid-zux3tanu]{margin-top:0;font-size:clamp(2.65rem,12vw,3.25rem);font-weight:680;line-height:.96}.careers-hero-copy[data-astro-cid-zux3tanu]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:20px;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.careers-hero-actions[data-astro-cid-zux3tanu]{margin-top:24px}.career-privacy[data-astro-cid-zux3tanu]{font-size:.72rem;line-height:1.45}.benefits-grid[data-astro-cid-zux3tanu],.work-gallery[data-astro-cid-zux3tanu]{grid-template-columns:none;grid-auto-columns:88%;grid-auto-flow:column;align-items:stretch;gap:16px;padding-top:4px;padding-bottom:12px;display:grid}.benefit-card[data-astro-cid-zux3tanu],.benefit-card[data-astro-cid-zux3tanu]:first-child,.benefit-card[data-astro-cid-zux3tanu]:nth-child(3),.benefit-card[data-astro-cid-zux3tanu]:last-child{background:var(--color-white);border:1px solid #11111124;border-radius:12px;min-width:0;min-height:300px;padding:26px 22px 30px}.benefit-card[data-astro-cid-zux3tanu] h3[data-astro-cid-zux3tanu]{margin-top:48px}.work-gallery[data-astro-cid-zux3tanu] .gallery-item[data-astro-cid-zux3tanu],.work-gallery[data-astro-cid-zux3tanu] .gallery-featured[data-astro-cid-zux3tanu],.work-gallery[data-astro-cid-zux3tanu] .gallery-detail[data-astro-cid-zux3tanu],.work-gallery[data-astro-cid-zux3tanu] .gallery-portrait[data-astro-cid-zux3tanu],.work-gallery[data-astro-cid-zux3tanu] .gallery-standard[data-astro-cid-zux3tanu]{aspect-ratio:4/5;grid-area:auto}}@media (prefers-reduced-motion:reduce){[data-astro-cid-zux3tanu][data-career-reveal]{opacity:1;transition:none;transform:none}.career-button[data-astro-cid-zux3tanu],.gallery-item[data-astro-cid-zux3tanu] img[data-astro-cid-zux3tanu]{transition:none}.career-button[data-astro-cid-zux3tanu]:hover,.gallery-item[data-astro-cid-zux3tanu]:hover img[data-astro-cid-zux3tanu]{transform:none}}
