.hiring-module__fZNUza__page{color:#083920;background:#f4f5f0}.hiring-module__fZNUza__container{width:min(880px,100% - 96px);margin-inline:auto}.hiring-module__fZNUza__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#626b61;font-size:10px;font-weight:500;line-height:1.7}.hiring-module__fZNUza__center{text-align:center}.hiring-module__fZNUza__center h2{letter-spacing:-.045em;margin-top:12px;font-size:clamp(29px,3.3vw,40px);font-weight:500;line-height:1.25}.hiring-module__fZNUza__centerLead{color:#626b61;max-width:520px;margin:14px auto 0;font-size:15px;line-height:1.85}.hiring-module__fZNUza__hero{text-align:center;padding:148px 24px 64px}.hiring-module__fZNUza__hero h1{letter-spacing:-.055em;color:#083920;max-width:760px;margin:18px auto 0;font-size:clamp(48px,5.6vw,72px);font-weight:500;line-height:1.08}.hiring-module__fZNUza__lead{color:#626b61;text-wrap:pretty;max-width:520px;margin:18px auto 0;font-size:17px;line-height:1.8}.hiring-module__fZNUza__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;margin-top:28px;display:flex}.hiring-module__fZNUza__heroPrimary{border-radius:var(--r-card,10px);color:#f4f5f0;background:#083920;align-items:center;gap:28px;min-height:48px;padding:15px 21px;font-size:13px;font-weight:500;transition:background .2s;display:inline-flex}.hiring-module__fZNUza__heroPrimary:hover{color:#f4f5f0;background:#0c4d2b}.hiring-module__fZNUza__stats{text-align:left;border-top:1px solid #d6dacf;grid-template-columns:repeat(3,1fr);gap:32px;max-width:640px;margin:56px auto 0;padding-top:22px;display:grid}.hiring-module__fZNUza__stats dt{letter-spacing:-.02em;font-size:15px;font-weight:500}.hiring-module__fZNUza__stats dd{letter-spacing:.2em;text-transform:uppercase;color:#626b61;margin-top:6px;font-size:10px;font-weight:500}.hiring-module__fZNUza__block{padding:72px 0}.hiring-module__fZNUza__expect{text-align:left;max-width:640px;margin:28px auto 0}.hiring-module__fZNUza__expect li{border-top:1px solid #d6dacf;padding:16px 0;font-size:15px;line-height:1.7}.hiring-module__fZNUza__expect li:last-child{border-bottom:1px solid #d6dacf}.hiring-module__fZNUza__roles{padding:24px 0 72px;scroll-margin-top:88px}.hiring-module__fZNUza__rolesHead{margin-bottom:22px}.hiring-module__fZNUza__roleList{gap:12px;display:grid}.hiring-module__fZNUza__roleCard{border-radius:var(--r-card,10px);text-align:left;background:#eceee7;border:1px solid #d6dacf;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 24px;transition:border-color .2s;display:grid}.hiring-module__fZNUza__roleCard:hover{border-color:#083920}.hiring-module__fZNUza__chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hiring-module__fZNUza__chip{color:#626b61;font-size:12px}.hiring-module__fZNUza__chip:not(:last-child):after{content:"·";margin-left:8px}.hiring-module__fZNUza__roleCard h3{letter-spacing:-.03em;font-size:20px;font-weight:500}.hiring-module__fZNUza__roleCard p{color:#626b61;margin-top:6px;font-size:14px;line-height:1.65}.hiring-module__fZNUza__roleCta{flex-shrink:0}.hiring-module__fZNUza__process{padding-top:8px}.hiring-module__fZNUza__processGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:36px;display:grid}.hiring-module__fZNUza__processGrid article{border-top:1px solid #d6dacf;padding-top:22px}.hiring-module__fZNUza__number{color:#6b6f6a;font-size:11px}.hiring-module__fZNUza__processGrid h3{letter-spacing:-.03em;margin:12px 0 8px;font-size:18px;font-weight:500}.hiring-module__fZNUza__processGrid p{color:#626b61;font-size:14px;line-height:1.7}.hiring-module__fZNUza__goal{color:#626b61;max-width:560px;margin:28px auto 0;font-size:15px;line-height:1.75}.hiring-module__fZNUza__founderCard{border-radius:var(--r-card,10px);text-align:left;background:#eceee7;border:1px solid #d6dacf;grid-template-columns:auto 1fr;align-items:center;gap:20px;max-width:640px;margin:28px auto 0;padding:28px;display:grid}.hiring-module__fZNUza__portrait{object-fit:cover;border-radius:50%;width:72px;height:72px}.hiring-module__fZNUza__personName{letter-spacing:-.2px;font-size:15px;font-weight:500}.hiring-module__fZNUza__personRole{letter-spacing:.2em;text-transform:uppercase;color:#626b61;margin-top:4px;font-size:10px;font-weight:500}.hiring-module__fZNUza__personBody{color:#626b61;grid-column:1/-1;font-size:14px;line-height:1.75}.hiring-module__fZNUza__founderLinks{flex-wrap:wrap;grid-column:1/-1;gap:18px;display:flex}.hiring-module__fZNUza__textLink{align-items:center;gap:8px;min-height:36px;font-size:13px;display:inline-flex}.hiring-module__fZNUza__textLink:hover{color:#6b6f6a}.hiring-module__fZNUza__company{text-align:left;max-width:640px;margin:36px auto 0}.hiring-module__fZNUza__company p{color:#626b61;margin-top:14px;font-size:15px;line-height:1.75}.hiring-module__fZNUza__company p:first-child{margin-top:0}.hiring-module__fZNUza__backLink{color:#626b61;align-items:center;gap:8px;min-height:32px;font-size:13px;display:inline-flex}.hiring-module__fZNUza__backLink:hover{color:#083920}.hiring-module__fZNUza__role{grid-template-columns:minmax(240px,340px) minmax(0,1fr);align-items:start;gap:72px;width:min(1040px,100% - 96px);margin-inline:auto;padding-top:120px;padding-bottom:96px;display:grid}.hiring-module__fZNUza__roleSticky{position:sticky;top:96px}.hiring-module__fZNUza__roleSticky h1{letter-spacing:-.05em;color:#083920;max-width:340px;margin-top:28px;font-size:clamp(40px,4vw,52px);font-weight:500;line-height:1.05}.hiring-module__fZNUza__roleMeta{color:#626b61;margin-top:18px;font-size:14px;line-height:1.6}.hiring-module__fZNUza__roleApply{border-radius:var(--r-card,10px);color:#f4f5f0;background:#083920;justify-content:center;align-items:center;min-height:40px;margin-top:22px;padding:0 18px;font-size:13px;font-weight:500;transition:background .2s;display:inline-flex}.hiring-module__fZNUza__roleApply:hover{color:#f4f5f0;background:#0c4d2b}.hiring-module__fZNUza__roleBody{max-width:640px;padding-top:8px}.hiring-module__fZNUza__roleBody>p,.hiring-module__fZNUza__roleBody section p{color:#3d4a40;font-size:15px;line-height:1.75}.hiring-module__fZNUza__roleBody h2{letter-spacing:-.03em;color:#083920;margin-top:40px;font-size:20px;font-weight:500;line-height:1.3}.hiring-module__fZNUza__roleBody section p{margin-top:12px}.hiring-module__fZNUza__roleBody ul{gap:10px;margin-top:14px;padding-left:1.15em;list-style:outside;display:grid}.hiring-module__fZNUza__roleBody li{color:#3d4a40;font-size:15px;line-height:1.7}.hiring-module__fZNUza__roleBody li::marker{color:#083920}.hiring-module__fZNUza__roleBody a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1000px){.hiring-module__fZNUza__container{width:calc(100% - 64px)}.hiring-module__fZNUza__role{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:48px;width:calc(100% - 64px)}}@media (max-width:700px){.hiring-module__fZNUza__container{width:calc(100% - 40px)}.hiring-module__fZNUza__hero{padding:112px 20px 48px}.hiring-module__fZNUza__hero h1{font-size:44px}.hiring-module__fZNUza__lead{font-size:15px}.hiring-module__fZNUza__stats,.hiring-module__fZNUza__heroPrimary{gap:16px}.hiring-module__fZNUza__block,.hiring-module__fZNUza__roles{padding:48px 0}.hiring-module__fZNUza__processGrid{grid-template-columns:1fr;gap:28px}.hiring-module__fZNUza__roleCard{grid-template-columns:1fr auto;gap:12px;padding:18px}.hiring-module__fZNUza__founderCard{grid-template-columns:auto 1fr;padding:18px}.hiring-module__fZNUza__role{grid-template-columns:1fr;gap:32px;width:calc(100% - 40px);padding-top:105px;padding-bottom:64px}.hiring-module__fZNUza__roleSticky{position:static}.hiring-module__fZNUza__roleSticky h1{max-width:none;font-size:40px}.hiring-module__fZNUza__roleBody{padding-top:0}}@media (prefers-reduced-motion:reduce){.hiring-module__fZNUza__roleCard,.hiring-module__fZNUza__roleApply{transition:none}}
