:root{--color-background:#fefcf5;--color-black:#3c3a39;--color-black-rgb:11,9,7;--color-black-80:#0b0907cc;--color-black-60:#0b090799;--color-black-40:#0b090766;--color-black-20:#0b090733;--color-black-10:#0b09071a;--color-black-5:#0b09070d;--color-white:#fffcf6;--color-white-50:#fffcf680;--color-white-10:#fffcf61a;--color-white-tint:#eaeae2;--color-pink:#f49eff;--color-primary-red:#ff272d;--color-yellow:#ffc753;--color-primary-yellow:#fdc211;--color-orange:#ff7300;--color-lav:#817fff;--color-primary-blue:#2677ff;--color-light-blue:#aaf2fc;--color-turquoise:#79deeb;--color-light-gray:#f7f7f5;--page-padding-x:20px;--page-padding-x-half:10px;--max-content-width:1440px;--module-vertical-spacing:0;--font-suisse:"Suisse Int'l",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Suisse Int'l Mono",monospace;--font-h0-size:clamp(4.375rem,4vw + 2rem,6.25rem);--font-h1-size:clamp(3.4375rem,3vw + 1.5rem,4.6875rem);--font-h2-size:clamp(2.5rem,2.5vw + 1rem,4rem);--font-h3-size:clamp(2rem,1.5vw + 1rem,2.625rem);--font-h4-size:clamp(1.5rem,1vw + .75rem,2rem);--font-p1-size:clamp(1.0625rem,.5vw + .75rem,1.375rem);--font-p2-size:clamp(.875rem,.5vw + .5rem,1.125rem);--font-p3-size:clamp(.75rem,.35vw + .5rem,.9375rem);--font-eyebrow-size:15px;--font-heading-weight:500;--font-heading-line-height:1;--font-paragraph-weight:400;--font-paragraph-line-height:1.1}@media (min-width:768px){:root{--page-padding-x:50px;--page-padding-x-half:25px}}@media (min-width:1024px){:root{--page-padding-x:100px;--page-padding-x-half:50px}}.CareersLanding-module-scss-module__K0qr7W__careersLanding{background-color:#fffcf6;width:100%}.CareersLanding-module-scss-module__K0qr7W__hero{padding:100px var(--page-padding-x-half)80px;position:relative;overflow:hidden}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__hero{padding:80px var(--page-padding-x-half)60px}}.CareersLanding-module-scss-module__K0qr7W__heroBackground{top:0;right:var(--page-padding-x-half);bottom:0;left:var(--page-padding-x-half);z-index:0;border-radius:20px;position:absolute;overflow:hidden}.CareersLanding-module-scss-module__K0qr7W__heroBackground img{object-fit:cover;width:100%;height:100%}.CareersLanding-module-scss-module__K0qr7W__heroBackground:after{content:"";background:linear-gradient(#fffcf666 0%,#fffcf64d 50%,#fffcf699 100%);position:absolute;inset:0}.CareersLanding-module-scss-module__K0qr7W__heroContainer{z-index:1;max-width:1200px;padding:0 var(--page-padding-x);margin:0 auto;position:relative}.CareersLanding-module-scss-module__K0qr7W__heroContent{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}@media (max-width:1024px){.CareersLanding-module-scss-module__K0qr7W__heroContent{grid-template-columns:1fr;gap:32px}}.CareersLanding-module-scss-module__K0qr7W__heroRight{flex-direction:column;align-items:flex-start;gap:32px;display:flex}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__heroRight{gap:24px}}.CareersLanding-module-scss-module__K0qr7W__heroHeading{font-family:var(--font-suisse);letter-spacing:-2px;color:var(--color-black);margin:0;font-size:56px;font-weight:500;line-height:1.1}@media (max-width:1024px){.CareersLanding-module-scss-module__K0qr7W__heroHeading{letter-spacing:-1.5px;font-size:44px}}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__heroHeading{letter-spacing:-1px;font-size:36px}}.CareersLanding-module-scss-module__K0qr7W__heroDescription{font-family:var(--font-suisse);color:#535252;max-width:520px;margin:0;font-size:18px;font-weight:400;line-height:1.6}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__heroDescription{font-size:16px}}.CareersLanding-module-scss-module__K0qr7W__heroButton{color:#fffcf6;font-family:var(--font-suisse);background-color:#1f1e1e;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.CareersLanding-module-scss-module__K0qr7W__heroButton:hover{background-color:#535252;transform:translateY(-2px);box-shadow:0 8px 24px #1f1e1e26}.CareersLanding-module-scss-module__K0qr7W__heroButton svg{transition:transform .2s}.CareersLanding-module-scss-module__K0qr7W__heroButton:hover svg{transform:translate(4px)}.CareersLanding-module-scss-module__K0qr7W__heroMedia{z-index:1;max-width:1200px;padding:0 var(--page-padding-x);margin:60px auto 0;position:relative}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__heroMedia{margin-top:40px}}.CareersLanding-module-scss-module__K0qr7W__heroMediaContainer{aspect-ratio:16/9;background-color:#dddad4;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 64px #1f1e1e1f}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__heroMediaContainer{border-radius:12px}}.CareersLanding-module-scss-module__K0qr7W__heroImage,.CareersLanding-module-scss-module__K0qr7W__heroVideo{width:100%;height:100%;position:relative}.CareersLanding-module-scss-module__K0qr7W__image{object-fit:cover}.CareersLanding-module-scss-module__K0qr7W__video{object-fit:cover;width:100%;height:100%}.CareersLanding-module-scss-module__K0qr7W__accordionSection{background-color:#fffcf6;border-bottom:1px solid #dddad4;padding:80px 0}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__accordionSection{padding:60px 0}}.CareersLanding-module-scss-module__K0qr7W__accordionContainer{max-width:1200px;padding:0 var(--page-padding-x);grid-template-columns:1fr 1.5fr;gap:80px;margin:0 auto;display:grid}@media (max-width:1024px){.CareersLanding-module-scss-module__K0qr7W__accordionContainer{grid-template-columns:1fr;gap:40px}}.CareersLanding-module-scss-module__K0qr7W__accordionHeader{align-self:start;position:sticky;top:100px}@media (max-width:1024px){.CareersLanding-module-scss-module__K0qr7W__accordionHeader{position:static}}.CareersLanding-module-scss-module__K0qr7W__sectionHeading{font-family:var(--font-suisse);letter-spacing:-.5px;color:#1f1e1e;margin:0 0 16px;font-size:32px;font-weight:500;line-height:1.2}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__sectionHeading{font-size:26px}}.CareersLanding-module-scss-module__K0qr7W__sectionDescription{font-family:var(--font-suisse);color:#535252;max-width:400px;margin:0;font-size:16px;font-weight:400;line-height:1.6}.CareersLanding-module-scss-module__K0qr7W__accordionList{flex-direction:column;display:flex}.CareersLanding-module-scss-module__K0qr7W__accordionItem{border-top:1px solid #dddad4}.CareersLanding-module-scss-module__K0qr7W__accordionItem:last-child{border-bottom:1px solid #dddad4}.CareersLanding-module-scss-module__K0qr7W__accordionTrigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:24px 0;transition:opacity .2s;display:flex}.CareersLanding-module-scss-module__K0qr7W__accordionTrigger:hover{opacity:.7}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__accordionTrigger{padding:20px 0}}.CareersLanding-module-scss-module__K0qr7W__accordionTitle{font-family:var(--font-suisse);color:#1f1e1e;font-size:17px;font-weight:500;line-height:1.4}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__accordionTitle{font-size:15px}}.CareersLanding-module-scss-module__K0qr7W__accordionIcon{color:#fffcf6;background-color:#81b09a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .4s cubic-bezier(.4,0,.2,1),background-color .3s;display:flex;transform:rotate(0)}.CareersLanding-module-scss-module__K0qr7W__open .CareersLanding-module-scss-module__K0qr7W__accordionIcon{background-color:#1f1e1e;transform:rotate(90deg)}.CareersLanding-module-scss-module__K0qr7W__accordionContent{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.CareersLanding-module-scss-module__K0qr7W__open .CareersLanding-module-scss-module__K0qr7W__accordionContent{grid-template-rows:1fr}.CareersLanding-module-scss-module__K0qr7W__accordionContentInner{overflow:hidden}.CareersLanding-module-scss-module__K0qr7W__accordionContentInner p{font-family:var(--font-suisse);color:#535252;max-width:600px;margin:0;padding-bottom:24px;font-size:15px;font-weight:400;line-height:1.7}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__accordionContentInner p{padding-bottom:20px;font-size:14px}}.CareersLanding-module-scss-module__K0qr7W__faqSection{background-color:#fffcf6;padding:80px 0 120px}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__faqSection{padding:60px 0 80px}}.CareersLanding-module-scss-module__K0qr7W__faqContainer{max-width:1200px;padding:0 var(--page-padding-x);grid-template-columns:1fr 1.5fr;gap:80px;margin:0 auto;display:grid}@media (max-width:1024px){.CareersLanding-module-scss-module__K0qr7W__faqContainer{grid-template-columns:1fr;gap:40px}}.CareersLanding-module-scss-module__K0qr7W__faqHeading{font-family:var(--font-suisse);letter-spacing:-.5px;color:#1f1e1e;align-self:start;margin:0;font-size:32px;font-weight:500;line-height:1.2;position:sticky;top:100px}@media (max-width:1024px){.CareersLanding-module-scss-module__K0qr7W__faqHeading{position:static}}@media (max-width:768px){.CareersLanding-module-scss-module__K0qr7W__faqHeading{font-size:26px}}.CareersLanding-module-scss-module__K0qr7W__faqList{flex-direction:column;display:flex}
