.CareersPageV2-module__jKLokq__page{--bg:#fbf7ef;--surface:#f3eadc;--ink:#38221a;--muted:#71645b;--coral:#cf684e;--sage:#85885a;--line:#cf684e47;background:var(--bg);color:var(--ink);padding-inline:5%;font-family:Poppins,ui-sans-serif,system-ui,sans-serif}.CareersPageV2-module__jKLokq__hero{text-align:center;justify-content:center;align-items:center;min-height:560px;margin-inline:-5%;display:flex;position:relative;overflow:hidden}.CareersPageV2-module__jKLokq__hero img{object-fit:cover}.CareersPageV2-module__jKLokq__overlay{background:#38221a80;position:absolute;inset:0}.CareersPageV2-module__jKLokq__hero>div:last-child{color:#fffaf2;z-index:1;max-width:840px;padding:0 24px;position:relative}.CareersPageV2-module__jKLokq__hero p:first-child,.CareersPageV2-module__jKLokq__splitText p:first-child{color:#e4a08b;margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-style:italic}.CareersPageV2-module__jKLokq__hero h1,.CareersPageV2-module__jKLokq__callout h2,.CareersPageV2-module__jKLokq__splitText h2,.CareersPageV2-module__jKLokq__checks h2,.CareersPageV2-module__jKLokq__care h2,.CareersPageV2-module__jKLokq__apply h2{letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.CareersPageV2-module__jKLokq__hero h1{margin:0;font-size:70px;line-height:1}.CareersPageV2-module__jKLokq__hero span,.CareersPageV2-module__jKLokq__splitText span{background:var(--coral);width:140px;height:3px;margin:26px auto;display:block}.CareersPageV2-module__jKLokq__hero p:last-of-type{max-width:680px;margin:0 auto 30px;font-size:17px;line-height:1.6}.CareersPageV2-module__jKLokq__hero a,.CareersPageV2-module__jKLokq__apply a{background:var(--coral);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:156px;height:54px;font-weight:800;text-decoration:none;display:inline-flex}.CareersPageV2-module__jKLokq__callout{border-left:5px solid var(--sage);background:#fffaf2;max-width:980px;margin:58px auto;padding:36px 44px;position:relative}.CareersPageV2-module__jKLokq__callout img{opacity:.6;position:absolute;bottom:10px;right:14px}.CareersPageV2-module__jKLokq__callout h2{max-width:720px;margin:0 0 14px;font-size:32px;line-height:1.18}.CareersPageV2-module__jKLokq__callout p,.CareersPageV2-module__jKLokq__splitText p:last-child,.CareersPageV2-module__jKLokq__checks p,.CareersPageV2-module__jKLokq__care p{color:var(--muted);margin:0;font-size:16px;line-height:1.62}.CareersPageV2-module__jKLokq__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:58px;max-width:1180px;margin:0 auto 58px;padding:0 24px;display:grid}.CareersPageV2-module__jKLokq__reverse .CareersPageV2-module__jKLokq__photo{order:2}.CareersPageV2-module__jKLokq__photo{aspect-ratio:1.25;border-radius:8px;position:relative;overflow:hidden}.CareersPageV2-module__jKLokq__photo img{object-fit:cover}.CareersPageV2-module__jKLokq__splitText{max-width:530px}.CareersPageV2-module__jKLokq__splitText h2{margin:0;font-size:40px;line-height:1.12}.CareersPageV2-module__jKLokq__splitText span{margin-left:0}.CareersPageV2-module__jKLokq__checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:1080px;margin:0 auto 54px;padding:0 24px;display:grid}.CareersPageV2-module__jKLokq__checks article{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:30px}.CareersPageV2-module__jKLokq__checks h2{margin:0 0 18px;font-size:28px}.CareersPageV2-module__jKLokq__checks p+p{margin-top:12px}.CareersPageV2-module__jKLokq__care{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fffaf2;justify-content:center;align-items:center;gap:28px;padding:44px 24px;display:flex}.CareersPageV2-module__jKLokq__care h2{margin:0 0 10px;font-size:34px}.CareersPageV2-module__jKLokq__care p{max-width:650px}.CareersPageV2-module__jKLokq__apply{text-align:center;grid-template-columns:170px minmax(0,1fr) 170px;align-items:center;gap:34px;max-width:980px;margin:0 auto;padding:58px 24px 30px;display:grid}.CareersPageV2-module__jKLokq__apply img{opacity:.6;width:150px;height:auto}.CareersPageV2-module__jKLokq__apply h2{margin:0 0 22px;font-size:42px;line-height:1.15}@media (max-width:800px){.CareersPageV2-module__jKLokq__hero{min-height:460px}.CareersPageV2-module__jKLokq__hero h1{font-size:42px}.CareersPageV2-module__jKLokq__callout{margin:36px 22px;padding:28px 24px}.CareersPageV2-module__jKLokq__split,.CareersPageV2-module__jKLokq__checks,.CareersPageV2-module__jKLokq__apply{grid-template-columns:1fr}.CareersPageV2-module__jKLokq__reverse .CareersPageV2-module__jKLokq__photo{order:0}.CareersPageV2-module__jKLokq__care{flex-direction:column;align-items:flex-start}.CareersPageV2-module__jKLokq__apply img{display:none}}
