.footer{background-color:var(--color-bg-primary)}section{background:var(--color-bg-primary)}.join-why{background-color:var(--color-join-hero-bg)}.join-why__bg{position:absolute;inset:0;z-index:0;overflow:hidden}.join-why__bg img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:50%;object-position:center top;object-fit:cover;mask-image:linear-gradient(to bottom,black 20%,transparent 100%);mask-size:100% 100%;mask-repeat:no-repeat}.join-why__content{z-index:1}.join-why__pill{height:auto;max-width:100%;font-family:inter var,sans-serif;-webkit-text-fill-color:var(--color-accent-text);word-wrap:normal}.join-why__title{width:100%;box-sizing:border-box;color:var(--color-text-primary);word-break:break-word;overflow-wrap:break-word}.join-why__subtitle{width:100%;box-sizing:border-box;letter-spacing:-.02em}.join-here{width:100%;height:auto}.join-here__content{margin:auto;max-width:1280px;width:100%;box-sizing:border-box;padding:4rem var(--section-padding-inline);display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.join-here__header{width:100%;box-sizing:border-box;font-weight:600;font-size:24px;line-height:110%;letter-spacing:-.04em;color:var(--color-text-primary);padding-bottom:3rem;text-align:center}.join-here__grid{display:flex;flex-direction:column;gap:3rem;width:100%;align-items:flex-start}.join-here__illustration--1,.join-here__illustration--2,.join-here__illustration--3{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;box-sizing:border-box;text-align:left}.join-here__illustration--1 img,.join-here__illustration--2 img,.join-here__illustration--3 img{width:100%;height:auto;max-width:280px;object-fit:contain;border-radius:0}.join-here__illustration--1 h4,.join-here__illustration--2 h4,.join-here__illustration--3 h4{font-size:18px;font-weight:600;color:var(--color-text-primary);margin:0;word-wrap:break-word;overflow-wrap:break-word;text-align:left}.join-here__illustration--1 p,.join-here__illustration--2 p,.join-here__illustration--3 p{font-size:14px;line-height:140%;color:var(--color-text-secondary);margin:0;word-wrap:break-word;overflow-wrap:break-word;text-align:left}.join-here__body{display:flex;flex-direction:column;justify-content:flex-start;margin:0;overflow:hidden;gap:3rem}.join-we{width:100%;display:flex;justify-content:center}.join-we__content{max-width:1280px;width:100%;padding:4rem var(--section-padding-inline);display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.join-we__header{width:100%;box-sizing:border-box;font-weight:600;font-size:24px;line-height:110%;letter-spacing:-.04em;color:var(--color-text-primary);text-align:left}.join-we__picture{width:100%;max-width:100%;height:auto;border-radius:8px;overflow:hidden}.join-we__picture img{width:100%;max-width:530px;height:auto;object-fit:cover;border-radius:8px;display:block}.join-we__body{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.careers-job__gradients{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.join-who{position:relative;overflow:hidden;width:100%;height:auto;padding:18rem 0}.join-who::before{content:'';position:absolute;top:0;left:0;width:100%;height:35%;background:linear-gradient(to bottom,black 0%,black 60%,transparent 100%);pointer-events:none;z-index:4}.join-who::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to top,black 0%,black 40%,transparent 100%);pointer-events:none;z-index:4}.join-who__content{position:relative;z-index:1;width:100%;box-sizing:border-box;margin:auto;max-width:1280px;padding:4rem var(--section-padding-inline);display:flex;flex-direction:column;align-items:flex-start;gap:4rem}.join-who__attitude{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;width:100%;box-sizing:border-box}.join-who__attitude-header{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-.04em;color:var(--color-text-primary);word-break:break-word;overflow-wrap:break-word;text-align:left}.join-who__attitude-row{display:flex;flex-direction:row;gap:1rem}.join-who__experience-row{display:flex;flex-direction:row;gap:1rem}.join-who__header{margin-bottom:4px}.join-who__attitude-item--1,.join-who__attitude-item--2,.join-who__attitude-item--3,.join-who__experience-item--1,.join-who__experience-item--2,.join-who__experience-item--3{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.join-who__attitude-item--1 img,.join-who__attitude-item--2 img,.join-who__attitude-item--3 img,.join-who__experience-item--1 img,.join-who__experience-item--2 img,.join-who__experience-item--3 img{width:28px;height:28px;flex-shrink:0}.join-who__attitude-body{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;width:100%}.join-who__item-header{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}.join-who__item-header img{width:28px;height:28px;flex-shrink:0;margin-bottom:16px}.join-who__item-header h2{font-size:16px;font-weight:600;color:var(--color-text-primary);text-align:left}.join-who__experience{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;width:100%;box-sizing:border-box}.join-who__experience-header{font-weight:600;font-size:24px;line-height:110%;letter-spacing:-.04em;color:var(--color-text-primary);word-break:break-word;overflow-wrap:break-word;width:100%;box-sizing:border-box;text-align:left}.join-who__experience-body{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;width:100%}.join-who__experience-item--1,.join-who__experience-item--2,.join-who__experience-item--3{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.join-projects{width:100%;height:auto}.join-projects__content{margin:auto;max-width:1280px;width:100%;box-sizing:border-box;padding:4rem var(--section-padding-inline);display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.join-projects__body{display:flex;flex-direction:column;align-items:flex-start;width:100%;box-sizing:border-box;gap:1.5rem}.join-projects__header{width:100%;box-sizing:border-box;font-weight:600;font-size:24px;line-height:110%;letter-spacing:-.04em;color:var(--color-text-primary);word-break:break-word;text-align:left}.join-projects__picture{width:100%;height:auto;border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center}.join-projects__picture img{height:auto;object-fit:cover;border-radius:8px;display:block;width:100%;max-width:530px;max-height:400px}.join-projects__info{font-weight:400;font-size:15px;line-height:150%;letter-spacing:-.02em;color:var(--color-text-secondary);list-style-type:none;padding:0;margin:0;width:100%;box-sizing:border-box;text-align:left}.join-benefits{width:100%;height:auto}.join-benefits__content{margin:auto;max-width:1280px;width:100%;box-sizing:border-box;padding:4rem var(--section-padding-inline);display:flex;flex-direction:column-reverse;align-items:flex-start;gap:2rem}.join-benefits__body{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;box-sizing:border-box}.join-benefits__header{width:100%;box-sizing:border-box;font-weight:600;font-size:24px;line-height:110%;letter-spacing:-.04em;color:var(--color-text-primary);text-align:left}.join-benefits__subheader{font-size:15px;line-height:150%;color:var(--color-text-secondary);width:100%;box-sizing:border-box;text-align:left}.join-benefits__subheader a{text-decoration:none;color:var(--color-accent-text)}.join-benefits__info{font-weight:400;font-size:15px;line-height:150%;letter-spacing:-.02em;color:var(--color-text-secondary);width:100%;box-sizing:border-box;text-align:left}.join-benefits__picture-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;padding-right:0}.join-benefits__picture{width:72px;height:72px;flex-shrink:0;border-radius:8px;overflow:hidden}.join-benefits__picture img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block}.join-benefits__picture-body{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.join-benefits__picture-name{font-weight:600;font-size:16px;line-height:120%;letter-spacing:-.02em;color:var(--color-text-primary);text-align:left}.join-benefits__picture-info{font-weight:400;font-size:13px;line-height:120%;letter-spacing:-.02em;color:rgba(104,115,117,.9);text-align:left}br{display:none}.join-why__pill{margin:0}.join-why__title{text-align:center;max-width:100%}.join-why__subtitle{text-align:center;max-width:100%}.join-here__content{padding:3rem var(--section-padding-inline);align-items:flex-start}.join-here__header{font-size:18px;text-align:center}.join-here__grid{align-items:flex-start}.join-here__illustration--1,.join-here__illustration--2,.join-here__illustration--3{align-items:flex-start;text-align:left}.join-here__illustration--1 img,.join-here__illustration--2 img,.join-here__illustration--3 img{max-width:200px}.join-here__illustration--1 h4,.join-here__illustration--2 h4,.join-here__illustration--3 h4{font-size:15px;text-align:left}.join-here__illustration--1 p,.join-here__illustration--2 p,.join-here__illustration--3 p{font-size:14px;text-align:left}.join-we__content{padding-top:20rem;align-items:flex-start;text-align:left}.join-we__header{font-size:18px;text-align:left}.join-we__body{text-align:left}.join-we__info{font-size:13px;text-align:left}.join-who__content{padding:5rem var(--section-padding-inline);align-items:flex-start;text-align:left}.join-who__content br{display:none}.join-who__attitude,.join-who__attitude-header,.join-who__attitude-body,.join-who__attitude-item--1,.join-who__attitude-item--2,.join-who__attitude-item--3,.join-who__experience,.join-who__experience-header,.join-who__experience-body,.join-who__experience-item--1,.join-who__experience-item--2,.join-who__experience-item--3{align-items:flex-start;text-align:left}.join-who__attitude-header{font-size:18px}.join-who__experience-header{font-size:18px}.join-who::before,.join-who::after{height:20%}.join-who__item-header{justify-content:flex-start}.join-who__item-header h2{font-size:18px;text-align:left}.join-projects__content{padding:20rem var(--section-padding-inline);align-items:flex-start;text-align:left}.join-projects__body,.join-projects__header,.join-projects__info{align-items:flex-start;text-align:left}.join-projects__header{font-size:18px}.join-projects__info{font-size:14px}.join-benefits__content{padding:3rem var(--section-padding-inline);align-items:flex-start;text-align:left}.join-benefits__body,.join-benefits__header,.join-benefits__subheader,.join-benefits__info{align-items:flex-start;text-align:left}.join-benefits__break{display:block;content:'';height:1em}.join-benefits__header{font-size:18px}.join-benefits__subheader,.join-benefits__info{font-size:14px}.join-benefits__picture-wrap{justify-content:flex-start;align-items:center}.join-benefits__picture-body{align-items:flex-start;text-align:left}.join-benefits__picture{width:56px;height:56px}.join-benefits__picture-name{font-size:14px}.join-benefits__picture-info{font-size:11px}@media(min-width:480px){.join-here__illustration--1 img,.join-here__illustration--2 img,.join-here__illustration--3 img{max-width:320px}.join-here__illustration--1 h4,.join-here__illustration--2 h4,.join-here__illustration--3 h4{font-size:20px}.join-here__illustration--1 p,.join-here__illustration--2 p,.join-here__illustration--3 p{font-size:15px}}@media(min-width:640px){.join-here__content{padding:5rem var(--section-padding-inline)}.join-here__header{font-size:28px;text-align:center}.join-here__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;justify-items:flex-start}.join-here__illustration--3{grid-column:span 2;max-width:360px;justify-self:flex-start}.join-here__illustration--1,.join-here__illustration--2,.join-here__illustration--3{width:100%}.join-here__illustration--1 img,.join-here__illustration--2 img,.join-here__illustration--3 img{max-width:100%}.join-we__content{padding:5rem var(--section-padding-inline)}.join-we__header{font-size:28px}.join-who__content{padding:5rem var(--section-padding-inline)}.join-who__attitude-header{font-size:28px}.join-who__experience-header{font-size:28px}.join-who::before,.join-who::after{height:32%}.join-projects__content{padding:5rem var(--section-padding-inline)}.join-projects__header{font-size:28px}.join-benefits__content{padding:5rem var(--section-padding-inline)}.join-benefits__header{font-size:28px}.join-benefits__picture{width:88px;height:88px}}@media(min-width:768px){br{display:none}.join-here__content{padding:6rem var(--section-padding-inline)}.join-here__header{font-size:32px;text-align:center}.join-here__grid{gap:2.5rem}.join-we__content{padding:6rem var(--section-padding-inline)}.join-we__header{font-size:32px}.join-who__content{padding:6rem var(--section-padding-inline)}.join-who__attitude-header{font-size:32px}.join-who__experience-header{font-size:32px}.join-who::before,.join-who::after{height:34%}.join-projects__content{padding:6rem var(--section-padding-inline)}.join-projects__header{font-size:32px}.join-benefits__content{padding:6rem var(--section-padding-inline)}.join-benefits__header{font-size:32px}.join-benefits__picture{width:100px;height:100px}.join-benefits__picture-name{font-size:18px}.join-benefits__picture-info{font-size:14px}}@media(min-width:900px){.join-who__attitude-row{display:flex;flex-direction:column;gap:0}.join-who__experience-row{display:flex;flex-direction:column;gap:0}}@media(max-width:899px){.join-why__title,.join-why__subtitle{text-align:center;max-width:100%}.join-here__content,.join-here__header{text-align:center;align-items:center}.join-here__grid{align-items:flex-start;justify-items:left}.join-here__illustration--1,.join-here__illustration--2,.join-here__illustration--3{align-items:center;text-align:left}.join-here__illustration--1 img,.join-here__illustration--2 img,.join-here__illustration--3 img{object-fit:contain;width:100%;height:auto;max-width:280px;border-radius:0}.join-here__illustration--1 h4,.join-here__illustration--1 p,.join-here__illustration--2 h4,.join-here__illustration--2 p,.join-here__illustration--3 h4,.join-here__illustration--3 p{text-align:left}.join-we__content,.join-we__header,.join-we__body{text-align:left}.join-we__picture{display:flex;justify-content:center;align-items:center}.join-we__info{text-align:left;width:100%}.join-who__content,.join-who__attitude,.join-who__attitude-header,.join-who__attitude-body,.join-who__attitude-item--1,.join-who__attitude-item--2,.join-who__attitude-item--3,.join-who__experience,.join-who__experience-header,.join-who__experience-body,.join-who__experience-item--1,.join-who__experience-item--2,.join-who__experience-item--3{text-align:left;align-items:flex-start}.join-who__content p,.join-who__attitude p,.join-who__attitude-header p,.join-who__attitude-body p,.join-who__attitude-item--1 p,.join-who__attitude-item--2 p,.join-who__attitude-item--3 p,.join-who__experience p,.join-who__experience-header p,.join-who__experience-body p,.join-who__experience-item--1 p,.join-who__experience-item--2 p,.join-who__experience-item--3 p{padding-left:2.5rem}.join-who__item-header{justify-content:flex-start}.join-projects__content,.join-projects__body,.join-projects__header,.join-projects__info{text-align:left;align-items:flex-start}.join-benefits__content,.join-benefits__body,.join-benefits__header,.join-benefits__subheader,.join-benefits__info{text-align:left;align-items:flex-start}.join-benefits__picture-wrap{justify-content:flex-start;align-items:center;padding-right:0}.join-benefits__picture-body{align-items:flex-start;text-align:left}}@media(min-width:900px){.join-why{min-height:640px}.join-why__title{text-align:left}.join-why__subtitle{text-align:left}.join-here{min-height:600px}.join-here__content{padding:7rem var(--section-padding-inline);align-items:flex-start;text-align:left;gap:4rem}.join-here__header{font-size:36px;text-align:center;padding-bottom:0;margin:0}.join-here__grid{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:3.5rem;width:100%}.join-here__illustration--1,.join-here__illustration--2,.join-here__illustration--3{flex:1;max-width:360px;grid-column:auto;align-items:flex-start;text-align:left}.join-here__illustration--1 img,.join-here__illustration--2 img,.join-here__illustration--3 img{width:100%;height:190px;max-width:none;max-height:none;object-fit:contain;object-position:center bottom;border-radius:0}.join-here__illustration--1 h4,.join-here__illustration--2 h4,.join-here__illustration--3 h4{font-size:22px;font-weight:700;max-width:100%;text-align:left}.join-here__illustration--1 p,.join-here__illustration--2 p,.join-here__illustration--3 p{font-size:15px;max-width:100%;text-align:left}.join-we{min-height:580px}.join-we__content{padding:8rem var(--section-padding-inline);flex-direction:row-reverse;align-items:center;gap:6rem}.join-we__body{flex:1;min-width:0;gap:2rem}.join-we__header{font-size:40px;line-height:110%;text-align:left}.join-we__info{font-size:16px;line-height:165%;text-align:left}.join-we__picture{flex-shrink:0;width:480px;height:460px;border-radius:12px}.join-we__picture img{width:100%;height:100%;object-fit:cover}.join-who{height:auto;min-height:860px}.join-who::before,.join-who::after{height:28%}.join-who__content{padding:8rem var(--section-padding-inline);gap:6rem;align-items:flex-start;justify-content:center}.join-who__attitude{gap:2.5rem;align-items:flex-start}.join-who__attitude-header{font-size:36px;text-align:left}.join-who__attitude-body{flex-direction:row;gap:5rem;align-items:flex-start}.join-who__attitude-item--1,.join-who__attitude-item--2,.join-who__attitude-item--3{flex:1;min-width:0;align-items:flex-start;text-align:left}.join-who__item-header{justify-content:flex-start}.join-who__item-header h2{font-size:17px;text-align:left}.join-who__experience{gap:2.5rem;align-items:flex-start}.join-who__experience-header{font-size:36px;text-align:left}.join-who__experience-body{flex-direction:row;gap:5rem;align-items:flex-start}.join-who__experience-item--1,.join-who__experience-item--2,.join-who__experience-item--3{flex:1;min-width:0;align-items:flex-start;text-align:left}.join-projects{min-height:560px}.join-projects__content{padding:8rem var(--section-padding-inline);flex-direction:row-reverse;align-items:center;gap:6rem}.join-projects__body{flex:1;min-width:0;max-width:none;gap:3rem;align-items:flex-start}.join-projects__header{font-size:40px;line-height:110%;text-align:left}.join-projects__info{font-size:16px;line-height:165%;text-align:left}.join-projects__picture{flex-shrink:0;width:520px;height:400px;border-radius:12px}.join-projects__picture img{width:100%;height:100%;object-fit:cover}.join-benefits{min-height:540px}.join-benefits__content{padding:8rem var(--section-padding-inline);flex-direction:row-reverse;align-items:flex-start;gap:6rem}.join-benefits__body{flex:1;min-width:0;max-width:none;gap:1.5rem;align-items:flex-start}.join-benefits__header{font-size:40px;line-height:110%;text-align:left}.join-benefits__subheader{font-size:16px;line-height:165%;text-align:left}.join-benefits__info{font-size:16px;line-height:165%;text-align:left}.join-benefits__picture-wrap{flex-shrink:0;flex-direction:column;align-items:flex-start;gap:1rem;padding-right:0;width:280px}.join-benefits__picture{width:100%;height:300px;border-radius:12px}.join-benefits__picture img{width:100%;height:100%;object-fit:cover;object-position:top center}.join-benefits__picture-body{gap:.35rem;align-items:flex-start}.join-benefits__picture-name{font-size:20px;text-align:left}.join-benefits__picture-info{font-size:14px;line-height:145%;text-align:left}}@media(min-width:1280px){.join-why__title{font-size:56px;max-width:700px}.join-why__subtitle{font-size:20px;max-width:560px}.join-here__content{padding:8rem}.join-here__header{font-size:40px;text-align:center}.join-here__grid{gap:4rem}.join-here__illustration--1,.join-here__illustration--2,.join-here__illustration--3{max-width:400px}.join-here__illustration--1 img,.join-here__illustration--2 img,.join-here__illustration--3 img{height:220px;object-fit:contain}.join-here__illustration--1 h4,.join-here__illustration--2 h4,.join-here__illustration--3 h4{font-size:24px}.join-here__illustration--1 p,.join-here__illustration--2 p,.join-here__illustration--3 p{font-size:16px}.join-we__content{padding:9rem var(--section-padding-inline);gap:7rem}.join-we__header{font-size:44px}.join-we__picture{width:530px;height:500px}.join-who__content{padding:9rem var(--section-padding-inline);gap:7rem}.join-who__attitude-header{font-size:40px}.join-who__experience-header{font-size:40px}.join-who__attitude-body{gap:6rem}.join-who__experience-body{gap:6rem}.join-projects__content{padding:9rem var(--section-padding-inline);gap:7rem}.join-projects__header{font-size:44px}.join-projects__picture{width:580px;height:440px}.join-benefits__content{padding:9rem var(--section-padding-inline);gap:7rem}.join-benefits__header{font-size:44px}.join-benefits__picture-wrap{width:310px}.join-benefits__picture{height:330px}.join-why__title{font-size:56px}.join-why__subtitle{font-size:20px;max-width:560px}.join-here__content{padding:9rem var(--section-padding-inline)}.join-here__header{font-size:44px;max-width:100%;text-align:center}.join-here__grid{gap:4.5rem}.join-here__illustration--1,.join-here__illustration--2,.join-here__illustration--3{max-width:430px}.join-here__illustration--1 img,.join-here__illustration--2 img,.join-here__illustration--3 img{height:240px;object-fit:contain}.join-here__illustration--1 h4,.join-here__illustration--2 h4,.join-here__illustration--3 h4{font-size:26px}.join-we__content{padding:10rem;gap:8rem}.join-we__header{font-size:48px}.join-who__content{padding:10rem}.join-who__attitude-header{font-size:44px}.join-who__experience-header{font-size:44px}.join-projects__content{padding:10rem;gap:8rem}.join-projects__header{font-size:48px}.join-projects__picture{width:620px;height:480px}.join-benefits__content{padding:10rem;gap:8rem}.join-benefits__header{font-size:48px}.join-benefits__picture-wrap{width:340px}.join-benefits__picture{height:360px}.join-benefits__picture-name{font-size:22px}}.join-why__pill{color:#fff;-webkit-text-fill-color:#ffffff;border-color:rgba(255,255,255,.15);background:rgba(255,255,255,8%)}.join-why__title{color:#fff}.join-why__subtitle{color:rgba(255,255,255,.7)}