.hire-ai-page.ai-staff-aug-page .service-hero{min-height:auto;padding:42px 0 44px}.hire-ai-page.ai-staff-aug-page .service-hero .hero__grid{gap:24px}.hire-ai-page.ai-staff-aug-page .service-hero .hero__sub{max-width:650px}.hire-ai-page.ai-staff-aug-page .service-hero .hero__pill__dot{width:30px}.hire-ai-page.ai-staff-aug-page .service-hero .profile--service{min-height:350px;overflow:hidden}.hire-ai-page.ai-staff-aug-page .service-hero .profile--service:after,.hire-ai-page.ai-staff-aug-page .service-hero .profile--service:before{display:none}.hire-ai-page.ai-staff-aug-page .service-hero .profile--service .profile__stage{height:340px}.hire-ai-page.ai-staff-aug-page .service-hero .profile-card{--card-width:min(262px,78vw);--card-height:326px}.hire-ai-page.ai-staff-aug-page .service-hero .profile-card__meta{padding:11px 0;margin-top:12px}.hire-ai-page.ai-staff-aug-page .btn svg,.hire-ai-page.ai-staff-aug-page .list-checks svg{flex:0 0 auto}.hire-ai-page.ai-staff-aug-page .proof-band{background:#fff;border-bottom:1px solid var(--border);padding:16px 0}.hire-ai-page.ai-staff-aug-page .proof-band__grid{display:grid;grid-template-columns:1fr;gap:0}.hire-ai-page.ai-staff-aug-page .proof-band__metric{display:grid;gap:2px;padding:14px 0;border-top:1px solid var(--border);color:inherit;text-decoration:none}.hire-ai-page.ai-staff-aug-page a.proof-band__metric:hover strong{color:var(--accent)}.hire-ai-page.ai-staff-aug-page .proof-band__metric:first-child{border-top:0}.hire-ai-page.ai-staff-aug-page .proof-band strong{color:var(--nit-navy);font-family:var(--font-display);font-size:18px;line-height:1.2}.hire-ai-page.ai-staff-aug-page .proof-band span{color:var(--fg-muted);font-size:13px;line-height:1.4}.hire-ai-page.ai-staff-aug-page .proof-band .trust__stars{color:var(--nit-warning);font-family:var(--font-mono);font-size:13px;font-weight:800;letter-spacing:0}.hire-ai-page.ai-staff-aug-page .problem-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.hire-ai-page.ai-staff-aug-page .problem-copy{color:var(--nit-ink-700);font-size:16px;line-height:1.7}.hire-ai-page.ai-staff-aug-page .problem-copy p:last-child{margin-bottom:0}.hire-ai-page.ai-staff-aug-page .difference-list{display:grid;gap:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.hire-ai-page.ai-staff-aug-page .difference-item{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:24px 0;border-top:1px solid var(--border)}.hire-ai-page.ai-staff-aug-page .difference-item:first-child{border-top:0}.hire-ai-page.ai-staff-aug-page .difference-item__icon{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(0,128,240,.18);border-radius:var(--radius-md);background:rgba(0,128,240,.06);color:var(--accent)}.hire-ai-page.ai-staff-aug-page .difference-item__icon svg{width:22px;height:22px}.hire-ai-page.ai-staff-aug-page .difference-item h3{margin:0 0 8px;color:var(--nit-navy);font-family:var(--font-display);font-size:21px;line-height:1.25}.hire-ai-page.ai-staff-aug-page .difference-item p{margin:0;color:var(--fg-muted);font-size:15px;line-height:1.65}.hire-ai-page.ai-staff-aug-page .proof-head{display:grid;grid-template-columns:1fr;gap:20px;align-items:end}.hire-ai-page.ai-staff-aug-page .clutch-badge{display:grid;gap:3px;width:100%;padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-subtle);color:var(--nit-navy)}.hire-ai-page.ai-staff-aug-page .clutch-badge:hover{color:var(--nit-navy);border-color:var(--border-strong)}.hire-ai-page.ai-staff-aug-page .clutch-badge span{color:var(--nit-warning);font-family:var(--font-mono);font-size:12px;font-weight:800}.hire-ai-page.ai-staff-aug-page .clutch-badge strong{font-family:var(--font-display);font-size:18px;line-height:1.2}.hire-ai-page.ai-staff-aug-page .clutch-badge small{color:var(--fg-muted);font-size:12px}.hire-ai-page.ai-staff-aug-page .logo-wall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden;background:#fff}.hire-ai-page.ai-staff-aug-page .logo-wall__item{min-height:74px;display:flex;align-items:center;justify-content:center;padding:16px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.hire-ai-page.ai-staff-aug-page .logo-wall__item:nth-child(2n){border-right:0}.hire-ai-page.ai-staff-aug-page .logo-wall__item:nth-last-child(-n+2){border-bottom:0}.hire-ai-page.ai-staff-aug-page .logo-wall__item img{max-height:42px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.74}.hire-ai-page.ai-staff-aug-page .proof-quote{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.hire-ai-page.ai-staff-aug-page .proof-quote .quote__mark{color:var(--accent);font-size:30px}.hire-ai-page.ai-staff-aug-page .source-note{margin:14px 0 0;color:var(--fg-subtle);font-size:12px;line-height:1.5}.hire-ai-page.ai-staff-aug-page .security-grid{display:grid;grid-template-columns:1fr;gap:30px;align-items:start}.hire-ai-page.ai-staff-aug-page .security-list{display:grid;border-top:1px solid hsla(0,0%,100%,.12)}.hire-ai-page.ai-staff-aug-page .security-item{display:grid;grid-template-columns:30px 1fr;gap:14px;padding:20px 0;border-bottom:1px solid hsla(0,0%,100%,.12)}.hire-ai-page.ai-staff-aug-page .security-item svg{margin-top:2px;color:var(--nit-cyan)}.hire-ai-page.ai-staff-aug-page .security-item h3{margin:0 0 6px;color:#fff;font-family:var(--font-display);font-size:19px;line-height:1.25}.hire-ai-page.ai-staff-aug-page .security-item p{margin:0;color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.65}.hire-ai-page.ai-staff-aug-page .process-flow{display:grid;grid-template-columns:1fr;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.hire-ai-page.ai-staff-aug-page .process-step{display:grid;gap:8px;padding:24px 0;border-top:1px solid var(--border)}.hire-ai-page.ai-staff-aug-page .process-step:first-child{border-top:0}.hire-ai-page.ai-staff-aug-page .process-step__num{color:var(--accent);font-family:var(--font-mono);font-size:12px;font-weight:800}.hire-ai-page.ai-staff-aug-page .process-step__meta{color:var(--fg-subtle);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hire-ai-page.ai-staff-aug-page .process-step h3{margin:0;color:var(--nit-navy);font-family:var(--font-display);font-size:22px;line-height:1.2}.hire-ai-page.ai-staff-aug-page .process-step p{margin:0;color:var(--fg-muted);font-size:15px;line-height:1.6}.hire-ai-page.ai-staff-aug-page .roles-grid{display:grid;grid-template-columns:1fr;gap:30px;align-items:start}.hire-ai-page.ai-staff-aug-page .role-links{display:grid;background:#fff;border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden}.hire-ai-page.ai-staff-aug-page .role-link-row{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start;padding:18px;border-bottom:1px solid var(--border);color:var(--nit-navy)}.hire-ai-page.ai-staff-aug-page .role-link-row:last-child{border-bottom:0}.hire-ai-page.ai-staff-aug-page a.role-link-row:hover{background:var(--bg-subtle);color:var(--nit-navy)}.hire-ai-page.ai-staff-aug-page .role-links__icon{width:42px;height:42px;display:grid;place-items:center;border-radius:var(--radius-md);background:rgba(0,128,240,.06);color:var(--accent)}.hire-ai-page.ai-staff-aug-page .role-links__icon svg{width:20px;height:20px}.hire-ai-page.ai-staff-aug-page .role-link-row h3{margin:0 0 4px;font-family:var(--font-display);font-size:18px;line-height:1.25}.hire-ai-page.ai-staff-aug-page .role-link-row p{margin:0;color:var(--fg-muted);font-size:14px;line-height:1.55}.hire-ai-page.ai-staff-aug-page .form__legal{line-height:1.4}@media (max-width:720px){.hire-ai-page.ai-staff-aug-page .cost--staffing .cost__row>div:nth-child(2):before{content:"In-house AI team"}.hire-ai-page.ai-staff-aug-page .cost--staffing .cost__row>div:nth-child(3):before{content:"Generic staffing"}.hire-ai-page.ai-staff-aug-page .cost--staffing .cost__row>div:nth-child(4):before{content:"Next Idea Tech"}}@media (min-width:640px){.hire-ai-page.ai-staff-aug-page .proof-band__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.hire-ai-page.ai-staff-aug-page .proof-band__metric:nth-child(2){border-top:0}}@media (min-width:720px){.hire-ai-page.ai-staff-aug-page .logo-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.hire-ai-page.ai-staff-aug-page .logo-wall__item:nth-child(2n){border-right:1px solid var(--border)}.hire-ai-page.ai-staff-aug-page .logo-wall__item:nth-child(3n){border-right:0}.hire-ai-page.ai-staff-aug-page .logo-wall__item:nth-last-child(-n+3){border-bottom:0}}@media (min-width:900px){.hire-ai-page.ai-staff-aug-page .service-hero{padding:54px 0 56px}.hire-ai-page.ai-staff-aug-page .service-hero .hero__grid{grid-template-columns:6.5fr 5.5fr;gap:42px}.hire-ai-page.ai-staff-aug-page .service-hero .profile--service{min-height:410px}.hire-ai-page.ai-staff-aug-page .service-hero .profile--service .profile__stage{height:384px}.hire-ai-page.ai-staff-aug-page .service-hero .profile-card{--card-width:292px;--card-height:354px}.hire-ai-page.ai-staff-aug-page .problem-grid,.hire-ai-page.ai-staff-aug-page .roles-grid,.hire-ai-page.ai-staff-aug-page .security-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.hire-ai-page.ai-staff-aug-page .proof-head{grid-template-columns:1fr minmax(260px,320px)}.hire-ai-page.ai-staff-aug-page .process-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.hire-ai-page.ai-staff-aug-page .process-step{min-height:250px;padding:24px 22px;border-top:0;border-left:1px solid var(--border)}.hire-ai-page.ai-staff-aug-page .process-step:first-child{border-left:0}}@media (min-width:1024px){.hire-ai-page.ai-staff-aug-page .proof-band__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hire-ai-page.ai-staff-aug-page .proof-band__metric{border-top:0;border-left:1px solid var(--border);padding:12px 20px}.hire-ai-page.ai-staff-aug-page .proof-band__metric:first-child{border-left:0}.hire-ai-page.ai-staff-aug-page .logo-wall{grid-template-columns:repeat(6,minmax(0,1fr))}.hire-ai-page.ai-staff-aug-page .logo-wall__item,.hire-ai-page.ai-staff-aug-page .logo-wall__item:nth-child(2n),.hire-ai-page.ai-staff-aug-page .logo-wall__item:nth-child(3n){border-right:1px solid var(--border);border-bottom:0}.hire-ai-page.ai-staff-aug-page .logo-wall__item:last-child{border-right:0}}@media (max-width:900px){.hire-ai-page.ai-staff-aug-page .service-hero{padding-bottom:36px}.hire-ai-page.ai-staff-aug-page .service-hero .hero__grid{gap:12px}.hire-ai-page.ai-staff-aug-page .service-hero .hero__bullets{display:grid}}@media (max-width:520px){.hire-ai-page.ai-staff-aug-page .difference-item,.hire-ai-page.ai-staff-aug-page .role-link-row,.hire-ai-page.ai-staff-aug-page .security-item{grid-template-columns:1fr}.hire-ai-page.ai-staff-aug-page .clutch-badge{padding:14px 16px}}