.careers_main__nIPgM{color:#222;width:100%;min-height:100vh}.careers_heroBackground__QYGoZ{min-height:calc(100vh - 101px);background-color:#000;justify-content:center;position:relative;display:flex;align-items:center}.careers_heroBackground__QYGoZ:before{content:"";background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.careers_heroContent__mZ2U8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px 24px 24px;text-align:center;max-width:720px;margin:0 auto;color:#fff;height:100%}@media (min-width:993px){.careers_heroContent__mZ2U8{justify-content:flex-end}.careers_heroBackground__QYGoZ{min-height:calc(100vh - 176px)}}@media (min-width:768px){.careers_heroContent__mZ2U8{padding:48px;margin:0 auto}}@media (min-width:1200px){.careers_heroContent__mZ2U8{padding:80px}}.careers_heroEyebrow__FY_3p{font-weight:600;font-size:20px;line-height:32px;letter-spacing:-.02em;margin-bottom:12px}.careers_heroHeadline__m3oy5{font-family:Tiempos;font-size:32px;line-height:40px;letter-spacing:-.03em}@media (min-width:768px){.careers_heroHeadline__m3oy5{font-size:48px;line-height:64px}}.careers_heroDescription__xQfC9{opacity:.8;max-width:640px}@media (min-width:768px){.careers_heroDescription__xQfC9{font-size:18px;line-height:28px;letter-spacing:-.02em}}.careers_heroButtons__H8d6s{display:flex;gap:12px;margin-top:24px}.careers_heroMedia__7s6F9{margin-left:-24px;margin-right:-24px}@media (min-width:768px){.careers_heroMedia__7s6F9{width:50%;margin-left:0;margin-right:0}}.careers_section__wrwWa{padding:32px 0}@media (min-width:768px){.careers_section__wrwWa{padding:64px 0}}.careers_techContentSection__yGyrj{padding:40px 0 48px}@media (min-width:768px){.careers_techContentSection__yGyrj{padding:128px 0}}.careers_bgSand__zxC3D{background-color:#faf8f5}.careers_container__nsM1A{padding:0 24px;max-width:1440px;margin:0 auto}@media (min-width:768px){.careers_container__nsM1A{padding:0 48px}}@media (min-width:1200px){.careers_container__nsM1A{padding:0 80px}}.careers_sectionDescription__Ea5xJ{font-weight:500;letter-spacing:-.02em;padding-top:24px;padding-bottom:32px;max-width:640px}@media (min-width:768px){.careers_sectionDescription__Ea5xJ{font-size:20px;line-height:32px;letter-spacing:-.02em;padding-top:0;padding-bottom:80px}}.careers_sectionHead__qU6v0{display:flex;flex-direction:column;gap:12px}.careers_sectionEyebrow__syTQt{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em}@media (min-width:768px){.careers_sectionEyebrow__syTQt{font-size:20px;line-height:32px;letter-spacing:-.02em}}.careers_sectionHeadline__LOf_t{font-family:Tiempos;font-size:28px;line-height:36px;letter-spacing:-.03em;margin-bottom:48px}@media (min-width:768px){.careers_sectionHeadline__LOf_t{font-size:48px;line-height:64px}}.careers_features__ffhV2{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.careers_features__ffhV2{grid-template-columns:repeat(3,1fr);gap:24px}}.careers_explainerContent__iGG2_{display:flex;flex-direction:column;align-items:center;gap:48px}.careers_explainerVideo__xEWop{position:relative;width:100%;aspect-ratio:16/9;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 24px 32px rgba(0,0,0,.12)}.careers_explainerVideo__xEWop iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.careers_explainerQuote__yc27W{display:flex;flex-direction:column;gap:24px;width:100%}.careers_explainerQuoteMark__DbC11{font-size:96px;line-height:96px;margin-bottom:-64px}.careers_explainerQuoteText__AQsRZ{font-family:Tiempos,serif;font-size:28px;line-height:36px;letter-spacing:-.01em}.careers_explainerQuoteAuthor__XmSY1{font-size:16px;line-height:24px;letter-spacing:-.01em;color:#6f7070}@media (min-width:768px){.careers_explainerContent__iGG2_{flex-direction:row}.careers_explainerQuote__yc27W{width:70%}.careers_explainerVideo__xEWop{width:66%}}.careers_galleryContainer__uF78I{display:flex;flex-direction:column;gap:16px;height:400px}@media (min-width:768px){.careers_galleryContainer__uF78I{flex-direction:row;gap:24px;height:720px}}.careers_galleryMainImage__cfrfv{position:relative;flex:1;border-radius:16px;overflow:hidden}.careers_gallerySideImages__aWJMP{display:flex;flex-direction:row;gap:16px;flex:1}@media (min-width:768px){.careers_gallerySideImages__aWJMP{flex-direction:column;gap:24px;flex:1}}@media (min-width:1200px){.careers_gallerySideImages__aWJMP{gap:32px}}.careers_gallerySideImage__IPABc{position:relative;flex:1;border-radius:16px;overflow:hidden;background-color:#f9f4ee}.careers_galleryImage__ZDI7_{-o-object-fit:cover;object-fit:cover}.careers_benefitsList__me4Ms{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.careers_benefitsList__me4Ms{flex-direction:row;gap:80px}}.careers_benefitsItem__II3jK{display:flex;flex-direction:column;width:100%;gap:12px}.careers_benefitIcon__HQgf5 svg{width:24px;height:24px;fill:url(#benefitIconGradient)}.careers_benefitTitle__kgXsj{font-weight:600;font-size:20px;line-height:32px;letter-spacing:-.02em}.careers_benefitDescription__3aHky{color:#6f7070}.careers_positionsOverview__vpagQ{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}@media (min-width:1024px){.careers_positionsOverview__vpagQ{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}}.careers_positionsSidebar__9SOaP{display:flex;width:100%;max-width:400px;padding:24px 0;flex-direction:column;align-items:flex-start}@media (min-width:1024px){.careers_positionsSidebar__9SOaP{padding:24px 24px 24px 0;position:sticky;top:0;height:calc(100vh - 0);overflow:hidden scroll}}.careers_sidebarHeader__5rQ1G{display:flex;padding-bottom:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.careers_pageTitle__Z8t5u{align-self:stretch;font-family:Tiempos;font-size:32px;line-height:36px;letter-spacing:-.01em}.careers_pageDescription__Mw_fw{align-self:stretch;color:var(--Grey,#6f7070);font-size:16px;line-height:24px;letter-spacing:-.01em}.careers_sidebarFilters__2RqUT{width:100%}.careers_sidebarFilterSection__8BfA3{display:none}@media (min-width:1024px){.careers_sidebarFilterSection__8BfA3{display:flex;padding:24px 0;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-top:1px solid rgba(0,0,0,.1)}}.careers_sidebarFilterSectionTitle__LYem8{align-self:stretch;color:var(--Black,#000);font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.01em}.careers_sidebarFilterGroup__ufHS5{display:flex;padding:0 12px;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:12px;border:1px solid rgba(0,0,0,.1)}.careers_sidebarFilterGroupItem__Z2B4V{display:flex;padding:12px 0;align-items:center;gap:8px;align-self:stretch;border-top:1px solid rgba(0,0,0,.1)}.careers_sidebarFilterGroupItem__Z2B4V:first-child{border-top:none}.careers_sidebarFilterGroupItemLabel__tlR2a{flex:1 0 0;font-weight:500;font-size:14px;line-height:24px;letter-spacing:-.01em}.careers_sidebarFilterButton__KF_zP{display:flex}@media (min-width:1024px){.careers_sidebarFilterButton__KF_zP{display:none!important}}.careers_mobileFilterOverlay__75CR9{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.careers_mobileFilterModal__y2sny{background:#fff;padding:24px;border-radius:12px;margin:24px;max-width:400px;width:100%;max-height:80vh;overflow:auto}.careers_mobileFilterHeader__jQfUz{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.careers_mobileFilterHeader__jQfUz h3{margin:0;font-size:18px;font-weight:600}.careers_mobileFilterHeader__jQfUz button{background:none;border:none;font-size:24px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.careers_mobileFilterContent__dW2X9{display:flex;flex-direction:column;gap:0}.careers_mobileFilterItem__5mFf3{display:flex;align-items:center;gap:8px;padding:16px 0;border-bottom:1px solid #f5f5f5;cursor:pointer}.careers_mobileFilterItem__5mFf3:last-child{border-bottom:none}.careers_mobileFilterSection__MxYR_{margin-bottom:24px}.careers_mobileFilterSectionTitle__VX42n{font-weight:600;font-size:16px;line-height:24px;margin-bottom:12px;color:#333}.careers_positionsGrid__yFp__{display:flex;flex-direction:column;gap:24px;padding:0;align-self:stretch}@media (min-width:1024px){.careers_positionsGrid__yFp__{padding:24px 0 24px 24px;width:100%}}.careers_positionsEmpty__WY0SY,.careers_positionsError__kLw_I,.careers_positionsLoading__EyezG{text-align:center;padding:48px 24px;color:#6f7070;font-size:18px}.careers_positionsError__kLw_I{color:#e74c3c}.careers_positionCard__NHfW7{display:flex;flex-direction:column;gap:24px;padding:24px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background-color:#fff;text-decoration:none;color:inherit;transition:all .2s ease;cursor:pointer}@media (min-width:768px){.careers_positionCard__NHfW7{flex-direction:row;justify-content:space-between;align-items:center}}.careers_positionCard__NHfW7:hover{border-color:#000}@media (min-width:768px){.careers_positionCard__NHfW7{padding:32px}}.careers_positionContent__RQWDo{flex:1}.careers_positionTitle__6SCuT{font-weight:600;font-size:20px;line-height:32px;letter-spacing:-.02em;margin:0 0 12px;color:#222}@media (min-width:768px){.careers_positionTitle__6SCuT{font-size:24px;line-height:36px;margin-bottom:16px}}.careers_positionMeta__fiyJ2{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.careers_positionCategory__BwWMI,.careers_positionLocation__rAI8J,.careers_positionType__A5fTw{font-size:14px;line-height:20px;padding:4px 12px;border-radius:20px;background-color:#f5f5f5;color:#6f7070;font-weight:500}.careers_positionType__A5fTw{display:flex;padding:3px 6px;align-items:center;border-radius:20px;font-weight:600;font-size:11px;line-height:12px;letter-spacing:-.01em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:var(--White,#fff);box-shadow:0 1px 4px 0 rgba(0,0,0,.04),0 4px 12px 0 rgba(0,0,0,.02);color:var(--Black,#000)}.careers_positionCategory__BwWMI{background-color:#fff3e0;color:#b8860b}.careers_positionDepartment__UBeBb{color:var(--Gold,#995c00);background:transparent}.careers_positionDepartment__UBeBb,.careers_positionLocation__rAI8J{display:flex;padding:2px 5px;align-items:center;border-radius:20px;font-weight:600;font-size:11px;line-height:12px;letter-spacing:-.01em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:1px solid var(--Gold,#995c00)}.careers_positionLocation__rAI8J{background:var(--Gold,#995c00);color:#fff}.FeatureCard_feature__0wlr9{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;background-color:#faf8f5;aspect-ratio:3/4}@media (min-width:768px){.FeatureCard_feature__0wlr9{padding:32px;gap:16px}}.FeatureCard_featureIcon__RrtF_ svg{width:48px;height:48px;fill:url(#iconGradient)}.FeatureCard_featureHeadline__o2qpe{font-family:Tiempos,serif;font-size:24px;line-height:32px;letter-spacing:-.02em;margin:0}@media (min-width:768px){.FeatureCard_featureHeadline__o2qpe{font-size:28px;line-height:36px}}.FeatureCard_featureDescription__wo46j{font-size:16px;line-height:24px;letter-spacing:-.01em;color:#6f7070;margin:0}