._0bvi4G_page{--brand:#ff8d6b;--brand-dark:#f76e45;--ink:#393939;--soft:#f6f6f6;--paper:#fff;background:var(--soft);color:var(--ink);min-height:100vh;padding-top:90px;font-family:Sora,Inter,system-ui,sans-serif;overflow-x:clip}._0bvi4G_page *{box-sizing:border-box}._0bvi4G_page a{color:inherit;text-decoration:none}._0bvi4G_page img{max-width:100%}._0bvi4G_hero{background:var(--paper);border:1px solid #fef8f4;min-height:562px;position:relative;overflow:hidden}._0bvi4G_heroPattern{pointer-events:none;z-index:0;height:100%;position:absolute;inset:0;overflow:hidden}._0bvi4G_heroPattern img{opacity:.51;width:2208px;max-width:none;height:3040px;position:absolute;top:-1245px;left:calc(50vw - 1971px)}._0bvi4G_heroInner{z-index:1;grid-template-columns:minmax(320px,610px) minmax(380px,611px);justify-content:space-between;align-items:center;gap:clamp(48px,6vw,120px);width:calc(100% - 2*clamp(24px,7vw,134px));max-width:1650px;min-height:562px;margin:0 auto;display:grid;position:relative}._0bvi4G_heroCopy{flex-direction:column;gap:22px;min-width:0;display:flex;align-items:flex-start!important}._0bvi4G_heroCopy h1,._0bvi4G_heroCopy p,._0bvi4G_heroButton{margin:0;font-family:Sora,Inter,system-ui,sans-serif;line-height:150%}._0bvi4G_heroCopy h1{color:var(--ink);font-size:clamp(34px,2.3vw,44px);font-weight:700}._0bvi4G_heroCopy h1 span{color:var(--brand);display:block}._0bvi4G_heroCopy p{color:var(--ink);max-width:520px;font-size:clamp(15px,.94vw,18px);font-weight:400}._0bvi4G_heroButton,._0bvi4G_jobButton,._0bvi4G_finalCtaButton{background:linear-gradient(120.49deg,#f76e45 .14%,#ff8d6b 99.86%);border-radius:310px;justify-content:center;align-items:center;font-family:Sora,Inter,system-ui,sans-serif;font-weight:700;line-height:150%;transition:background-color .18s,transform .18s;display:inline-flex;color:#fff!important}._0bvi4G_heroButton{gap:8px;min-width:250px;min-height:44px;padding:12px 18px;font-size:18px}._0bvi4G_heroButton img{filter:brightness(0)invert();width:18px;height:18px}._0bvi4G_heroButton:hover,._0bvi4G_jobButton:hover,._0bvi4G_finalCtaButton:hover{background:#ef6438;transform:translateY(-1px)}._0bvi4G_heroButton:focus-visible,._0bvi4G_jobButton:focus-visible,._0bvi4G_finalCtaButton:focus-visible{outline:none;box-shadow:0 0 0 3px #ff6a3d38}._0bvi4G_heroImage{aspect-ratio:611/434;object-fit:cover;object-position:center;border-radius:12px;justify-self:end;width:min(100%,611px);height:auto;display:block}._0bvi4G_intro{grid-template-columns:minmax(320px,615px) minmax(420px,909px);align-items:center;gap:clamp(56px,6vw,110px);width:calc(100% - 2*clamp(24px,7vw,134px));max-width:1650px;margin:0 auto;padding:clamp(78px,9.5vw,183px) 0 48px;display:grid}._0bvi4G_introCopy{min-width:0}._0bvi4G_introCopy h2,._0bvi4G_introCopy p,._0bvi4G_benefitCard h3,._0bvi4G_benefitCard p,._0bvi4G_positions h2,._0bvi4G_sectionBadge,._0bvi4G_jobCard h3,._0bvi4G_jobCard h4,._0bvi4G_jobCard p,._0bvi4G_jobTags span,._0bvi4G_jobLabel,._0bvi4G_process h2,._0bvi4G_processStep span,._0bvi4G_processStep h3,._0bvi4G_processStep p,._0bvi4G_finalCta h2,._0bvi4G_finalCta p,._0bvi4G_finalCta strong{margin:0;font-family:Sora,Inter,system-ui,sans-serif;line-height:150%}._0bvi4G_introCopy h2{color:#000;margin-bottom:24px;font-size:clamp(32px,2.3vw,44px);font-weight:700}._0bvi4G_introCopy h2 span{color:var(--brand)}._0bvi4G_introCopy p{color:var(--ink);max-width:610px;font-size:clamp(15px,.94vw,18px);font-weight:400}._0bvi4G_benefitsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._0bvi4G_benefitCard{text-align:center;background:#fff;border:1px solid #eee;border-radius:6px;flex-direction:column;align-items:center;min-width:0;min-height:247px;padding:32px 22px 28px;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._0bvi4G_benefitIcon{object-fit:contain;width:60px;height:60px}._0bvi4G_benefitCard h3{color:var(--ink);margin-top:21px;font-size:clamp(14px,.94vw,18px);font-weight:700}._0bvi4G_benefitCard p{color:var(--ink);max-width:225px;margin-top:12px;font-size:clamp(13px,.83vw,16px);font-weight:400}._0bvi4G_positions{text-align:center;width:calc(100% - 2*clamp(24px,7vw,134px));max-width:1650px;margin:0 auto;padding:0 0 clamp(84px,7.3vw,140px)}._0bvi4G_sectionBadge{color:var(--brand);letter-spacing:4px;background:#fffaf8;border-radius:999px;margin-bottom:22px;padding:8px 25px;font-size:12px;font-weight:700;display:inline-flex}._0bvi4G_positions h2,._0bvi4G_process h2{color:#000;font-size:clamp(32px,2.3vw,44px);font-weight:700}._0bvi4G_jobsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px;margin-top:52px;display:grid}._0bvi4G_noPositions{color:#4b4b4b;text-align:center;margin-top:52px;font-size:18px}._0bvi4G_noPositions a{color:var(--brand);font-weight:600}._0bvi4G_jobCard{border:1px solid var(--brand);background:#fff;border-radius:6px;flex-direction:column;align-items:center;min-width:0;min-height:421px;padding:39px 20px 36px;display:flex;position:relative}._0bvi4G_jobLabel{background:var(--brand);color:#fff;border-radius:5px;justify-content:center;align-items:center;min-width:136px;min-height:26px;padding:4px 14px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;top:-13px;left:50%;transform:translate(-50%)}._0bvi4G_jobCard h3{color:var(--ink);margin-bottom:22px;font-size:clamp(26px,1.875vw,36px);font-weight:700}._0bvi4G_jobTags{flex-wrap:wrap;justify-content:center;align-items:center;gap:11px 12px;width:100%;min-height:91px;margin-bottom:22px;display:flex}._0bvi4G_jobTags span{color:var(--brand);background:#eee;border-radius:4px;min-height:28px;padding:5px 15px;font-size:13px;font-weight:600;display:inline-flex}._0bvi4G_jobCard h4{color:var(--ink);margin:22px 0 15px;font-size:clamp(18px,1.25vw,24px);font-weight:700}._0bvi4G_jobCard p{color:var(--ink);flex:auto;max-width:460px;font-size:clamp(14px,.94vw,18px);font-weight:400}._0bvi4G_jobButton{min-width:138px;min-height:44px;margin-top:28px;padding:12px 18px;font-size:18px}._0bvi4G_process{text-align:center;width:calc(100% - 2*clamp(24px,7vw,134px));max-width:1650px;margin:0 auto;padding:0 0 clamp(82px,7.1vw,136px)}._0bvi4G_processList{grid-template-columns:repeat(5,minmax(0,1fr));gap:42px;margin:78px 0 0;padding:0;list-style:none;display:grid}._0bvi4G_processStep{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}._0bvi4G_processIcon{object-fit:contain;width:60px;height:60px}._0bvi4G_processStep>span{color:var(--brand);margin-top:10px;font-size:14px;font-weight:700}._0bvi4G_processStep h3{color:var(--ink);font-size:clamp(18px,1.25vw,24px);font-weight:700}._0bvi4G_processStep p{color:var(--ink);max-width:252px;margin-top:8px;font-size:clamp(13px,.94vw,18px);font-weight:400}._0bvi4G_processArrow{filter:invert(63%)sepia(57%)saturate(927%)hue-rotate(322deg)brightness(102%)contrast(101%);width:24px;height:24px;position:absolute;top:22px;right:clamp(-34px,-2.2vw,-18px)}._0bvi4G_finalCta{color:#fff;background:#393939;padding:58px 24px 69px}._0bvi4G_finalCtaInner{text-align:center;flex-direction:column;align-items:center;gap:31px;max-width:932px;margin:0 auto;display:flex}._0bvi4G_finalCta h2{color:#fff;font-size:clamp(28px,2.3vw,36px);font-weight:700}._0bvi4G_finalCta p{color:#fff;max-width:770px;font-size:clamp(15px,.94vw,18px);font-weight:400}._0bvi4G_finalCta strong{color:#fff;font-size:clamp(16px,.94vw,18px);font-weight:700}._0bvi4G_finalCtaButton{min-width:166px;min-height:44px;padding:12px 18px;font-size:18px}@media (max-width:1240px){._0bvi4G_intro,._0bvi4G_heroInner{grid-template-columns:1fr 1fr;width:calc(100% - 48px)}._0bvi4G_jobsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._0bvi4G_processList{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px}._0bvi4G_processArrow{display:none}}@media (max-width:900px){._0bvi4G_page{padding-top:78px}._0bvi4G_hero{min-height:auto}._0bvi4G_heroInner,._0bvi4G_intro{grid-template-columns:1fr}._0bvi4G_heroInner{gap:42px;min-height:auto;padding:64px 0 54px}._0bvi4G_heroCopy{text-align:left;align-items:flex-start}._0bvi4G_heroImage{justify-self:center}._0bvi4G_intro{padding-top:74px}._0bvi4G_introCopy{text-align:center}._0bvi4G_introCopy p{max-width:720px;margin:0 auto}._0bvi4G_benefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._0bvi4G_positions,._0bvi4G_process{width:calc(100% - 48px)}}@media (max-width:720px){._0bvi4G_page{padding-top:68px}._0bvi4G_heroInner,._0bvi4G_intro,._0bvi4G_positions,._0bvi4G_process{width:calc(100% - 36px)}._0bvi4G_heroInner{padding:52px 0 46px}._0bvi4G_heroCopy p{text-align:left!important}._0bvi4G_heroCopy{gap:16px}._0bvi4G_heroButton{min-width:206px;font-size:15px}._0bvi4G_intro{gap:40px;padding:56px 0 40px}._0bvi4G_benefitsGrid,._0bvi4G_jobsGrid,._0bvi4G_processList{grid-template-columns:1fr}._0bvi4G_benefitCard{min-height:auto;padding:26px 20px 24px}._0bvi4G_positions{padding-bottom:70px}._0bvi4G_sectionBadge{letter-spacing:2px;padding:7px 18px}._0bvi4G_jobsGrid{gap:34px;margin-top:40px}._0bvi4G_jobCard{min-height:auto;padding:36px 16px 28px}._0bvi4G_jobTags{min-height:0}._0bvi4G_jobTags span{padding:5px 10px;font-size:12px}._0bvi4G_process{padding-bottom:72px}._0bvi4G_processList{gap:34px;margin-top:44px}._0bvi4G_processStep p{max-width:320px}._0bvi4G_finalCta{padding:52px 18px 58px}}@media (max-width:430px){._0bvi4G_heroCopy h1,._0bvi4G_introCopy h2,._0bvi4G_positions h2,._0bvi4G_process h2{font-size:28px}._0bvi4G_jobCard h3{font-size:24px}._0bvi4G_heroCopy p,._0bvi4G_introCopy p,._0bvi4G_jobCard p,._0bvi4G_processStep p{font-size:14px}}@media (prefers-reduced-motion:reduce){._0bvi4G_heroButton,._0bvi4G_jobButton,._0bvi4G_finalCtaButton{transition-duration:1ms}}
