.fixer-recruitment-module__NgxYNW__page{position:relative;overflow:clip}.fixer-recruitment-module__NgxYNW__hero{isolation:isolate;padding-top:clamp(2.75rem,6vw,5.5rem);padding-bottom:clamp(2rem,5vw,4rem);position:relative}.fixer-recruitment-module__NgxYNW__hero:before,.fixer-recruitment-module__NgxYNW__hero:after{z-index:-1;content:"";filter:blur(8px);pointer-events:none;border-radius:999px;position:absolute}.fixer-recruitment-module__NgxYNW__hero:before{background:radial-gradient(circle,#f59e0b33,#f59e0b00);width:min(48vw,36rem);height:min(48vw,36rem);top:-18%;right:-8%}.fixer-recruitment-module__NgxYNW__hero:after{background:radial-gradient(circle,#ffffffeb,#fff0);width:min(44vw,32rem);height:min(44vw,32rem);bottom:-22%;left:-10%}.fixer-recruitment-module__NgxYNW__heroGrid{gap:2rem;display:grid}.fixer-recruitment-module__NgxYNW__eyebrowRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.fixer-recruitment-module__NgxYNW__heroTitle{letter-spacing:-.055em;text-wrap:balance;max-width:900px;margin-top:1.25rem;font-size:clamp(2.7rem,7vw,5.7rem);font-weight:950;line-height:.98}.fixer-recruitment-module__NgxYNW__heroLead{text-wrap:balance;max-width:820px;margin-top:1.4rem;font-size:clamp(1.3rem,2.4vw,2rem);font-weight:900;line-height:1.2}.fixer-recruitment-module__NgxYNW__heroCopy{max-width:760px;color:var(--text2);margin-top:1.1rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.8}.fixer-recruitment-module__NgxYNW__trustChips{flex-wrap:wrap;gap:.65rem;margin-top:1.4rem;display:flex}.fixer-recruitment-module__NgxYNW__trustChip{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);min-height:2.75rem;color:var(--text);background:#ffffffd1;border:1px solid #d6cdc0e6;border-radius:999px;align-items:center;gap:.55rem;padding:.65rem .9rem;font-size:.82rem;font-weight:850;display:inline-flex;box-shadow:0 10px 28px #43312012,inset 0 1px #fffffff2}.fixer-recruitment-module__NgxYNW__heroActions{flex-direction:column;gap:.75rem;margin-top:1.7rem;display:flex}.fixer-recruitment-module__NgxYNW__heroCard{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:radial-gradient(circle at 86% 8%,#f59e0b33,#0000 32%),linear-gradient(145deg,#fffffff5,#fbf5eae6);border:1px solid #d8cab5b8;border-radius:30px;padding:1.4rem;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-2.5deg)rotateX(1deg);box-shadow:0 32px 80px #37281929,inset 0 1px #fffffffa}.fixer-recruitment-module__NgxYNW__heroCard:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff6b,#0000 38%);position:absolute;inset:0}.fixer-recruitment-module__NgxYNW__heroCardIcon,.fixer-recruitment-module__NgxYNW__iconCube{color:var(--amber2);background:linear-gradient(145deg,#fffdf8,#ffe7a6);border:1px solid #f59e0b47;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 15px 28px #d977062b,inset 0 1px #fffffff2,inset 0 -1px #d9770614}.fixer-recruitment-module__NgxYNW__heroCardIcon{border-radius:18px;width:3.4rem;height:3.4rem}.fixer-recruitment-module__NgxYNW__opportunityList{gap:.7rem;margin-top:1.25rem;display:grid}.fixer-recruitment-module__NgxYNW__opportunityRow{background:#ffffffbd;border:1px solid #e2d9cce6;border-radius:16px;align-items:center;gap:.8rem;padding:.85rem;display:flex;box-shadow:inset 0 1px #fffffff5}.fixer-recruitment-module__NgxYNW__section{padding-bottom:clamp(3.5rem,7vw,6.5rem)}.fixer-recruitment-module__NgxYNW__sectionHeading{max-width:820px}.fixer-recruitment-module__NgxYNW__sectionTitle{letter-spacing:-.042em;text-wrap:balance;margin-top:.9rem;font-size:clamp(2rem,4.6vw,3.8rem);font-weight:950;line-height:1.02}.fixer-recruitment-module__NgxYNW__sectionCopy{max-width:720px;color:var(--text2);margin-top:.9rem;font-size:1rem;line-height:1.75}.fixer-recruitment-module__NgxYNW__whyLead{background:radial-gradient(circle at 92% 5%,#f59e0b2e,#0000 31%),linear-gradient(145deg,#fffffff5,#fff9eddb);border:1px solid #ded2bee0;border-radius:28px;max-width:930px;margin-top:1.4rem;padding:clamp(1.3rem,3vw,2rem);box-shadow:0 24px 60px #3b2b1c1a,inset 0 1px #fff}.fixer-recruitment-module__NgxYNW__whyLeadText{letter-spacing:-.025em;max-width:820px;font-size:clamp(1.35rem,3vw,2.25rem);font-weight:950;line-height:1.25}.fixer-recruitment-module__NgxYNW__whyGrid,.fixer-recruitment-module__NgxYNW__benefitGrid{gap:1rem;margin-top:1rem;display:grid}.fixer-recruitment-module__NgxYNW__depthCard{background:linear-gradient(145deg,#fffffff2,#faf6efcc);border:1px solid #e1d9ccf0;border-radius:24px;min-height:210px;padding:1.25rem;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;transform:perspective(1000px)translateZ(0);box-shadow:0 18px 46px #412f1e14,inset 0 1px #fffffff7}.fixer-recruitment-module__NgxYNW__depthCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#f59e0b2b,#f59e0b00);border-radius:999px;width:8rem;height:8rem;position:absolute;top:-3rem;right:-3rem}.fixer-recruitment-module__NgxYNW__depthCard:hover{border-color:#f59e0b6b;transform:perspective(1000px)translateY(-5px)translateZ(8px);box-shadow:0 28px 62px #412f1e21,inset 0 1px #fff}.fixer-recruitment-module__NgxYNW__iconCube{border-radius:16px;width:3rem;height:3rem}.fixer-recruitment-module__NgxYNW__valueBand{color:#24180a;background:radial-gradient(circle at 92% 10%,#ffe19c6b,#0000 28%),linear-gradient(135deg,#f9b12f,#f59e0b 55%,#dc7f00);border:1px solid #ffbe4770;border-radius:30px;gap:1.25rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 65px #d977063d,inset 0 1px #fff9}.fixer-recruitment-module__NgxYNW__valueBand:before{content:"";border:1px solid #ffffff3b;border-radius:999px;width:15rem;height:15rem;position:absolute;bottom:-7rem;right:-5rem}.fixer-recruitment-module__NgxYNW__valueBandTitle{letter-spacing:-.045em;text-wrap:balance;max-width:800px;font-size:clamp(2rem,4.8vw,4rem);font-weight:950;line-height:1}.fixer-recruitment-module__NgxYNW__valueBandCopy{max-width:760px;margin-top:.8rem;font-size:1rem;font-weight:700;line-height:1.65}.fixer-recruitment-module__NgxYNW__workStage,.fixer-recruitment-module__NgxYNW__readinessGrid,.fixer-recruitment-module__NgxYNW__trustStage{-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);background:#ffffffd1;border:1px solid #ddd4c7e6;border-radius:30px;display:grid;overflow:hidden;box-shadow:0 28px 70px #3d2c1c1a,inset 0 1px #fff}.fixer-recruitment-module__NgxYNW__workLeft,.fixer-recruitment-module__NgxYNW__readinessLeft,.fixer-recruitment-module__NgxYNW__trustLeft{padding:clamp(1.25rem,3vw,2rem)}.fixer-recruitment-module__NgxYNW__workOptions{gap:.75rem;margin-top:1.4rem;display:grid}.fixer-recruitment-module__NgxYNW__workOption{text-align:left;background:#ffffffd1;border:1px solid #dcd3c6eb;border-radius:17px;align-items:flex-start;gap:.8rem;width:100%;padding:.85rem;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 8px 22px #412f1e0d,inset 0 1px #fff}.fixer-recruitment-module__NgxYNW__workOption:hover{border-color:#f59e0b73;transform:translateY(-2px)}.fixer-recruitment-module__NgxYNW__workOptionActive{background:linear-gradient(145deg,#fffdf7,#fff5d8);border-color:#f59e0ba8;box-shadow:0 15px 32px #d977061c,inset 0 1px #fff}.fixer-recruitment-module__NgxYNW__workDetail,.fixer-recruitment-module__NgxYNW__readinessResult,.fixer-recruitment-module__NgxYNW__trustRight{color:#fffaf0;background:radial-gradient(circle at 82% 10%,#f59e0b3d,#0000 31%),linear-gradient(145deg,#17120e,#2b2118);padding:clamp(1.35rem,3vw,2.1rem);position:relative;overflow:hidden}.fixer-recruitment-module__NgxYNW__workDetail:after,.fixer-recruitment-module__NgxYNW__readinessResult:after,.fixer-recruitment-module__NgxYNW__trustRight:after,.fixer-recruitment-module__NgxYNW__finalCta:after{content:"";border:1px solid #ffffff14;border-radius:999px;width:14rem;height:14rem;position:absolute;bottom:-7rem;right:-6rem}.fixer-recruitment-module__NgxYNW__workPills{flex-wrap:wrap;gap:.55rem;margin-top:1.2rem;display:flex}.fixer-recruitment-module__NgxYNW__workPill{color:#ffffffd6;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:.55rem .75rem;font-size:.78rem;font-weight:800}.fixer-recruitment-module__NgxYNW__trustFacts{gap:.75rem;margin-top:1.25rem;display:grid}.fixer-recruitment-module__NgxYNW__trustFact{background:#ffffff12;border:1px solid #ffffff1a;border-radius:16px;align-items:flex-start;gap:.75rem;padding:.9rem;display:flex}.fixer-recruitment-module__NgxYNW__steps{gap:.9rem;margin-top:1.6rem;display:grid}.fixer-recruitment-module__NgxYNW__stepCard{background:#ffffffe0;border:1px solid #e0d7caeb;border-radius:22px;min-height:190px;padding:1.15rem;position:relative;box-shadow:0 16px 40px #3e2d1e12,inset 0 1px #fff}.fixer-recruitment-module__NgxYNW__stepNumber{color:#1e1a1757;letter-spacing:.14em;font-size:.72rem;font-weight:950;position:absolute;top:1rem;right:1rem}.fixer-recruitment-module__NgxYNW__readinessItems{gap:.7rem;margin-top:1.2rem;display:grid}.fixer-recruitment-module__NgxYNW__checkItem{text-align:left;width:100%;color:var(--text);background:#ffffffd6;border:1px solid #ded5c8eb;border-radius:15px;align-items:flex-start;gap:.75rem;padding:.85rem;font-size:.86rem;font-weight:800;line-height:1.45;display:flex}.fixer-recruitment-module__NgxYNW__checkItemActive{background:#f0fdf4e6;border-color:#16a34a57}.fixer-recruitment-module__NgxYNW__progressTrack{background:#ffffff1c;border-radius:999px;height:.55rem;margin-top:1.2rem;overflow:hidden}.fixer-recruitment-module__NgxYNW__progressFill{border-radius:inherit;background:linear-gradient(90deg,#fbbf24,#22c55e);height:100%;transition:width .3s}.fixer-recruitment-module__NgxYNW__requirementGrid{gap:.8rem;margin-top:1.3rem;display:grid}.fixer-recruitment-module__NgxYNW__requirementCard{background:#ffffffdb;border:1px solid #e0d7caeb;border-radius:17px;align-items:center;gap:.8rem;padding:.95rem;display:flex;box-shadow:0 10px 26px #3e2d1e0d,inset 0 1px #fff}.fixer-recruitment-module__NgxYNW__faqList{gap:.65rem;display:grid}.fixer-recruitment-module__NgxYNW__faqItem{background:#ffffffd1;border:1px solid #ded5c8eb;border-radius:18px;overflow:hidden;box-shadow:0 10px 26px #3e2d1e0d,inset 0 1px #fff}.fixer-recruitment-module__NgxYNW__finalCta{text-align:center;color:#fffaf0;background:radial-gradient(circle at 18% 8%,#f59e0b3d,#0000 28%),linear-gradient(145deg,#17120e,#2c2117);border:1px solid #ffffff14;border-radius:32px;padding:clamp(2rem,6vw,4.2rem) clamp(1.25rem,5vw,4rem);position:relative;overflow:hidden;box-shadow:0 34px 85px #1e1a1738}.fixer-recruitment-module__NgxYNW__mobileApply{z-index:30;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#ffffffde;border-top:1px solid #dcd3c6c2;position:sticky;bottom:0;box-shadow:0 -16px 35px #1e1a171a}@media (min-width:640px){.fixer-recruitment-module__NgxYNW__heroActions{flex-direction:row}.fixer-recruitment-module__NgxYNW__whyGrid,.fixer-recruitment-module__NgxYNW__benefitGrid,.fixer-recruitment-module__NgxYNW__workOptions,.fixer-recruitment-module__NgxYNW__readinessItems,.fixer-recruitment-module__NgxYNW__requirementGrid,.fixer-recruitment-module__NgxYNW__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.fixer-recruitment-module__NgxYNW__heroGrid{grid-template-columns:minmax(0,1fr) 370px;align-items:center}.fixer-recruitment-module__NgxYNW__whyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.fixer-recruitment-module__NgxYNW__benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.fixer-recruitment-module__NgxYNW__valueBand{grid-template-columns:minmax(0,1fr) auto;align-items:center}.fixer-recruitment-module__NgxYNW__workStage,.fixer-recruitment-module__NgxYNW__readinessGrid,.fixer-recruitment-module__NgxYNW__trustStage{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)}.fixer-recruitment-module__NgxYNW__steps{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:899px){.fixer-recruitment-module__NgxYNW__heroCard{transform:none}.fixer-recruitment-module__NgxYNW__heroTitle{font-size:clamp(2.75rem,12vw,4.6rem)}}@media (min-width:768px){.fixer-recruitment-module__NgxYNW__mobileApply{display:none}}@media (prefers-reduced-motion:reduce){.fixer-recruitment-module__NgxYNW__depthCard,.fixer-recruitment-module__NgxYNW__workOption,.fixer-recruitment-module__NgxYNW__progressFill{transition:none}.fixer-recruitment-module__NgxYNW__depthCard:hover,.fixer-recruitment-module__NgxYNW__workOption:hover{transform:none}}
