.CareersPage-module__a7Gq9q__page{color:var(--career-ink);background:var(--career-white);font-family:var(--font-barlow),sans-serif;font-size:17px;line-height:1.65}.CareersPage-module__a7Gq9q__page *,.CareersPage-module__a7Gq9q__page :before,.CareersPage-module__a7Gq9q__page :after{box-sizing:border-box}.CareersPage-module__a7Gq9q__page :is(h1,h2,h3,p,figure,blockquote){margin:0}.CareersPage-module__a7Gq9q__page :is(h1,h2,h3){font-family:var(--font-albert),sans-serif;text-wrap:balance}.CareersPage-module__a7Gq9q__page h2{letter-spacing:-.03em;font-size:clamp(32px,3.4vw,48px);font-weight:600;line-height:1.15}.CareersPage-module__a7Gq9q__page p{text-wrap:pretty}.CareersPage-module__a7Gq9q__page img{max-width:100%;height:auto;display:block}.CareersPage-module__a7Gq9q__page a{text-decoration:none}.CareersPage-module__a7Gq9q__hero{background:radial-gradient(ellipse at 90% 85%,color-mix(in srgb,var(--career-orange) 9%,transparent),transparent 45%),linear-gradient(160deg,color-mix(in srgb,var(--career-navy) 6%,var(--career-white)),var(--career-white) 65%);border-radius:12px;margin:16px 24px 0;overflow:hidden}.CareersPage-module__a7Gq9q__heroInner{max-width:1280px;margin:auto;padding:64px 32px 0}.CareersPage-module__a7Gq9q__heroCopy{text-align:center;max-width:880px;margin:auto}.CareersPage-module__a7Gq9q__hero h1{letter-spacing:-.035em;color:var(--career-ink);font-size:clamp(38px,4.5vw,64px);font-weight:650;line-height:1.08}.CareersPage-module__a7Gq9q__hero h1 span{color:var(--career-navy)}.CareersPage-module__a7Gq9q__heroCopy>p{max-width:610px;margin:24px auto 28px;font-size:19px;line-height:1.6}.CareersPage-module__a7Gq9q__heroArt{max-width:1060px;margin:40px auto 0}.CareersPage-module__a7Gq9q__heroArt img{width:100%}.CareersPage-module__a7Gq9q__primaryCta,.CareersPage-module__a7Gq9q__secondaryCta,.CareersPage-module__a7Gq9q__lightCta{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:13px 24px;font-size:16px;font-weight:600;line-height:1.4;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}.CareersPage-module__a7Gq9q__primaryCta{background:var(--career-navy);color:var(--career-white)}.CareersPage-module__a7Gq9q__primaryCta:hover{background:var(--career-deep);box-shadow:0 8px 24px color-mix(in srgb,var(--career-navy) 15%,transparent)}.CareersPage-module__a7Gq9q__secondaryCta{color:var(--career-navy);border-color:var(--career-rule);background:var(--career-white)}.CareersPage-module__a7Gq9q__secondaryCta:hover{background:color-mix(in srgb,var(--career-navy) 6%,var(--career-white))}.CareersPage-module__a7Gq9q__lightCta{background:var(--career-white);color:var(--career-navy)}.CareersPage-module__a7Gq9q__lightCta:hover{background:color-mix(in srgb,var(--career-orange) 14%,var(--career-white))}.CareersPage-module__a7Gq9q__page a>svg{flex-shrink:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}.CareersPage-module__a7Gq9q__page a:hover>svg{transform:translate(3px,-2px)}.CareersPage-module__a7Gq9q__page :is(a,button):focus-visible{outline:3px solid var(--career-orange);outline-offset:5px}.CareersPage-module__a7Gq9q__gallery{max-width:1328px;margin:auto;padding:32px 24px 96px}.CareersPage-module__a7Gq9q__galleryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.CareersPage-module__a7Gq9q__galleryGrid figure{min-width:0}.CareersPage-module__a7Gq9q__galleryGrid figure>div{background:var(--career-light);border-radius:12px;transition:box-shadow .4s;overflow:hidden}.CareersPage-module__a7Gq9q__galleryGrid figure:nth-child(2n)>div{transform:translateY(24px)}.CareersPage-module__a7Gq9q__galleryGrid img{aspect-ratio:1024/683;object-fit:contain;width:100%;transition:transform .65s cubic-bezier(.22,1,.36,1)}.CareersPage-module__a7Gq9q__galleryGrid figure:hover>div{box-shadow:0 12px 32px color-mix(in srgb,var(--career-navy) 14%,transparent)}.CareersPage-module__a7Gq9q__galleryGrid figure:hover img{transform:scale(1.025)}.CareersPage-module__a7Gq9q__invitation{background:color-mix(in srgb,var(--career-navy) 5%,var(--career-white));border-radius:12px;margin:0 24px}.CareersPage-module__a7Gq9q__invitationInner{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;max-width:1200px;margin:auto;padding:56px 48px 0;display:grid}.CareersPage-module__a7Gq9q__invitationArt{align-self:end}.CareersPage-module__a7Gq9q__invitationArt img{object-fit:contain;object-position:center bottom;width:100%;max-height:580px}.CareersPage-module__a7Gq9q__invitationCopy{padding-block:16px 56px}.CareersPage-module__a7Gq9q__invitationCopy>p{margin-top:24px;font-size:18px;line-height:1.7}.CareersPage-module__a7Gq9q__opportunities{border-top:1px solid var(--career-rule);margin-top:32px;padding-top:28px}.CareersPage-module__a7Gq9q__opportunities h3{max-width:380px;margin-bottom:20px;font-size:22px;font-weight:600;line-height:1.4}.CareersPage-module__a7Gq9q__why{max-width:1328px;margin:auto;padding:96px 24px 64px}.CareersPage-module__a7Gq9q__whyHeader{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;display:grid}.CareersPage-module__a7Gq9q__whyHeader p{max-width:670px;margin-top:24px;font-size:18px}.CareersPage-module__a7Gq9q__whyHeader p:last-child{color:var(--career-navy);font-weight:500}.CareersPage-module__a7Gq9q__whyHeader>img{justify-self:end;width:100%;max-width:430px}.CareersPage-module__a7Gq9q__reasonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.CareersPage-module__a7Gq9q__reasonGrid article{background:var(--career-light);border:1px solid var(--career-rule);border-radius:12px;min-width:0;padding:32px;transition:box-shadow .35s,border-color .35s}.CareersPage-module__a7Gq9q__reasonGrid article>svg{color:var(--career-navy);margin-bottom:24px}.CareersPage-module__a7Gq9q__reasonGrid h3{margin-bottom:16px;font-size:23px;font-weight:600;line-height:1.3}.CareersPage-module__a7Gq9q__reasonGrid p{font-size:16px;line-height:1.7}.CareersPage-module__a7Gq9q__reasonGrid article:hover{border-color:color-mix(in srgb,var(--career-navy) 28%,var(--career-rule));box-shadow:0 12px 32px color-mix(in srgb,var(--career-navy) 9%,transparent)}.CareersPage-module__a7Gq9q__voices{max-width:1328px;margin:auto;padding:16px 24px 96px}.CareersPage-module__a7Gq9q__voiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.CareersPage-module__a7Gq9q__voiceGrid figure{border-top:1px solid var(--career-rule);min-width:0;padding:32px 0}.CareersPage-module__a7Gq9q__voiceGrid figcaption{align-items:center;gap:20px;margin-bottom:24px;display:flex}.CareersPage-module__a7Gq9q__voiceGrid figcaption img{object-fit:contain;flex-shrink:0;width:80px;height:80px}.CareersPage-module__a7Gq9q__voiceGrid figcaption span{gap:4px;display:grid}.CareersPage-module__a7Gq9q__voiceGrid strong{color:var(--career-navy);font-size:19px;font-weight:600}.CareersPage-module__a7Gq9q__voiceGrid small{color:var(--career-muted);font-size:15px}.CareersPage-module__a7Gq9q__voiceGrid blockquote{font-size:16px;line-height:1.8}.CareersPage-module__a7Gq9q__jobs{isolation:isolate;color:var(--career-white);background:var(--career-navy);border-radius:12px;margin:0 24px;padding:80px 24px;position:relative;overflow:hidden}.CareersPage-module__a7Gq9q__jobsInner{z-index:1;text-align:center;max-width:760px;margin:auto;position:relative}.CareersPage-module__a7Gq9q__jobs h2{font-size:clamp(32px,3.6vw,48px)}.CareersPage-module__a7Gq9q__jobs p{max-width:600px;margin:24px auto 32px;font-size:18px}.CareersPage-module__a7Gq9q__jobs>img{z-index:0;pointer-events:none;object-fit:contain;position:absolute}.CareersPage-module__a7Gq9q__balloons{width:clamp(100px,14vw,200px);bottom:-100px;left:24px}.CareersPage-module__a7Gq9q__arrows{width:clamp(100px,15vw,210px);bottom:24px;right:24px}.CareersPage-module__a7Gq9q__contact{justify-content:space-between;align-items:center;gap:32px;max-width:1280px;margin:auto;padding:72px 24px;display:flex}.CareersPage-module__a7Gq9q__contact h2{font-size:32px}.CareersPage-module__a7Gq9q__contact>div{flex-wrap:wrap;gap:16px;display:flex}@media (max-width:1100px){.CareersPage-module__a7Gq9q__heroInner{padding-top:48px}.CareersPage-module__a7Gq9q__invitationInner{gap:40px;padding-inline:32px}.CareersPage-module__a7Gq9q__reasonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CareersPage-module__a7Gq9q__whyHeader{gap:40px}.CareersPage-module__a7Gq9q__jobsInner{max-width:640px}.CareersPage-module__a7Gq9q__balloons{opacity:.6;left:-40px}.CareersPage-module__a7Gq9q__arrows{opacity:.6;right:-40px}}@media (max-width:800px){.CareersPage-module__a7Gq9q__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CareersPage-module__a7Gq9q__gallery{max-width:680px}.CareersPage-module__a7Gq9q__invitationInner{grid-template-columns:.7fr 1fr;gap:24px;padding-inline:24px}.CareersPage-module__a7Gq9q__invitationArt img{object-fit:contain;min-height:380px}.CareersPage-module__a7Gq9q__whyHeader{grid-template-columns:1.2fr .8fr;gap:24px}.CareersPage-module__a7Gq9q__contact{text-align:center;flex-direction:column}}@media (max-width:600px){.CareersPage-module__a7Gq9q__hero{margin:12px 12px 0}.CareersPage-module__a7Gq9q__heroInner{padding:40px 16px 0}.CareersPage-module__a7Gq9q__hero h1{font-size:38px;line-height:1.12}.CareersPage-module__a7Gq9q__heroCopy>p{margin-block:24px;font-size:17px}.CareersPage-module__a7Gq9q__heroArt{margin-top:32px}.CareersPage-module__a7Gq9q__gallery{padding:24px 16px 64px}.CareersPage-module__a7Gq9q__galleryGrid{gap:12px}.CareersPage-module__a7Gq9q__galleryGrid figure:nth-child(2n)>div{transform:translateY(16px)}.CareersPage-module__a7Gq9q__invitation{margin-inline:12px}.CareersPage-module__a7Gq9q__invitationInner{flex-direction:column-reverse;gap:16px;padding:32px 24px 0;display:flex}.CareersPage-module__a7Gq9q__invitationCopy{padding:0}.CareersPage-module__a7Gq9q__invitationCopy>p{font-size:17px}.CareersPage-module__a7Gq9q__invitationArt{align-self:center;width:65%}.CareersPage-module__a7Gq9q__invitationArt img{min-height:0;max-height:330px}.CareersPage-module__a7Gq9q__why{padding:64px 24px 40px}.CareersPage-module__a7Gq9q__whyHeader{grid-template-columns:1fr;gap:24px}.CareersPage-module__a7Gq9q__whyHeader>img{justify-self:center;max-width:320px}.CareersPage-module__a7Gq9q__whyHeader p{font-size:17px}.CareersPage-module__a7Gq9q__reasonGrid{grid-template-columns:1fr;gap:16px;margin-top:24px}.CareersPage-module__a7Gq9q__reasonGrid article{padding:24px}.CareersPage-module__a7Gq9q__reasonGrid h3{font-size:22px}.CareersPage-module__a7Gq9q__voices{padding:0 24px 48px}.CareersPage-module__a7Gq9q__voiceGrid{grid-template-columns:1fr;gap:0}.CareersPage-module__a7Gq9q__voiceGrid figure{padding-block:24px}.CareersPage-module__a7Gq9q__voiceGrid figcaption{gap:16px}.CareersPage-module__a7Gq9q__voiceGrid blockquote{line-height:1.7}.CareersPage-module__a7Gq9q__jobs{margin-inline:12px;padding:48px 24px 112px}.CareersPage-module__a7Gq9q__jobs p{font-size:17px}.CareersPage-module__a7Gq9q__balloons{opacity:1;width:90px;bottom:-70px;left:-16px;height:180px!important}.CareersPage-module__a7Gq9q__arrows{opacity:1;width:110px;bottom:8px;right:16px}.CareersPage-module__a7Gq9q__contact{gap:24px;padding:48px 24px}.CareersPage-module__a7Gq9q__contact>div{justify-content:center;gap:12px}.CareersPage-module__a7Gq9q__primaryCta,.CareersPage-module__a7Gq9q__secondaryCta,.CareersPage-module__a7Gq9q__lightCta{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.CareersPage-module__a7Gq9q__page *,.CareersPage-module__a7Gq9q__page :before,.CareersPage-module__a7Gq9q__page :after{transition:none!important;animation:none!important}.CareersPage-module__a7Gq9q__galleryGrid figure:hover img,.CareersPage-module__a7Gq9q__page a:hover>svg{transform:none}}
