.hire-talent-kicker{color:var(--brand-primary);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:600}.hire-talent-kicker--hero{color:#e4c98a}.hire-talent-hero-welcome{color:#ffffffeb;letter-spacing:.02em;max-width:42rem;margin-bottom:0;font-size:clamp(.95rem,1.5vw,1.1rem);font-weight:500;line-height:1.45}.hire-talent-hero-subtitle{color:#ffffffe0;max-width:36rem;margin-bottom:0;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.55}.hire-talent-intro{background:#fff}.hire-talent-intro-copy{max-width:46rem;color:var(--brand-muted);text-align:center;font-size:1.08rem;line-height:1.7}.hire-talent-heading{color:var(--brand-primary);letter-spacing:.08em}.hire-talent-rule{background:#c6a15a;width:3rem;height:2px}.hire-talent-lead{max-width:36rem}.hire-talent-roles{background:#f4f7fa}.hire-talent-card{border:1px solid var(--line-soft);text-align:left;background:#fff;border-top:3px solid #c6a15a;padding:1.5rem 1.25rem}.hire-talent-icon{background:var(--brand-primary);color:#fff;width:3.25rem;height:3.25rem;font-size:1.15rem}.hire-talent-card--department{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:11.5rem;padding:2rem 1.25rem 1.5rem;display:flex}.hire-talent-card--department.hire-talent-card--center{text-align:center;align-items:center}.hire-talent-card--department.hire-talent-card--center .hire-talent-tags{justify-content:center}.hire-talent-tags{flex-wrap:wrap;justify-content:flex-start;gap:.5rem .55rem;width:100%;margin-top:1.1rem;display:flex}.hire-talent-tag{color:var(--brand-primary);letter-spacing:.01em;background:#eef3fb;border-radius:999px;align-items:center;padding:.42rem .95rem;font-size:.78rem;font-weight:600;line-height:1.25;display:inline-flex}.hire-talent-card h3{color:var(--brand-primary);margin-bottom:.4rem;font-size:1rem;font-weight:700}.hire-talent-card p{color:var(--brand-muted);line-height:1.55}.hire-talent-process{background:#fff}.hire-talent-card-grid{grid-template-columns:1fr;gap:1.25rem;display:grid}.hire-talent-steps{grid-template-columns:1fr;gap:1rem;max-width:72rem;margin:0 auto;display:grid}@media (min-width:1400px){.hire-talent-steps{max-width:none}}.hire-talent-step{border:1px solid var(--line-soft);background:#fff;border-top:3px solid #c6a15a;grid-template-columns:3.25rem minmax(0,1fr);align-items:start;gap:1rem;padding:1.25rem 1.15rem;display:grid}.hire-talent-step-number{background:var(--brand-primary);color:#fff;letter-spacing:.06em;border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;font-size:.82rem;font-weight:700;display:inline-flex}.hire-talent-step h3{color:var(--brand-primary);margin-bottom:.3rem;font-size:1rem;font-weight:700}.hire-talent-step p{color:var(--brand-muted);line-height:1.55}.hire-talent-engage{background:#fff}.hire-talent-form-section{background:#f4f7fa;scroll-margin-top:5.5rem}.hire-talent-why li{color:var(--brand-ink);align-items:flex-start;gap:.75rem;margin-bottom:.95rem;line-height:1.6;display:flex}.hire-talent-why li:last-child{margin-bottom:0}.hire-talent-why i{color:#c6a15a;flex-shrink:0;margin-top:.15rem}.hire-talent-cta{background:var(--brand-primary);color:#fff}.hire-talent-cta-title{letter-spacing:.04em}.hire-talent-cta-lead{color:#ffffffd1;max-width:32rem}.hire-talent-cta .growth-roadmap-link{background:#c6a15a}.hire-talent-cta .growth-roadmap-link:hover{background:#b28d48}@media (min-width:768px){.hire-talent-card-grid{grid-template-columns:repeat(min(3, var(--cols,3)), minmax(0, 1fr))}.hire-talent-steps{grid-template-columns:repeat(min(2, var(--cols,2)), minmax(0, 1fr));gap:1.25rem}.hire-talent-step{min-height:100%}}@media (min-width:992px){.hire-talent-steps{grid-template-columns:repeat(min(4, var(--cols,4)), minmax(0, 1fr))}.hire-talent-step{grid-template-columns:1fr}}
