
#sales-hiring-page .hiring-site{--sb-navy:#0a1020;--sb-soft:#18213a;--sb-gold:#e5c13a;--sb-darkgold:#806300;--sb-cream:#f5f2ea;--sb-paper:#fffdf8;--sb-muted:#697087;background:var(--sb-cream);color:var(--sb-navy);font:inherit;margin-top:0}
#sales-hiring-page .hiring-site *{box-sizing:border-box}
#sales-hiring-page .sh-wrap{width:calc(100% - 80px);max-width:1120px;margin-inline:auto}
#sales-hiring-page .sh-hero{position:relative;overflow:hidden;background:var(--sb-navy);color:var(--sb-paper);padding:48px 0 55px}
#sales-hiring-page .sh-hero:after{content:"";width:460px;height:460px;border:1px solid #e5c13a1c;border-radius:50%;position:absolute;right:-180px;top:-190px;box-shadow:0 0 0 48px #e5c13a04,0 0 0 96px #e5c13a03;pointer-events:none}
#sales-hiring-page .sh-eyebrow{font-family:inherit;font-size:.78rem;font-weight:800;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:var(--sb-darkgold);margin:0 0 14px}
#sales-hiring-page .sh-hero .sh-eyebrow{color:var(--sb-gold)}
#sales-hiring-page .sh-hero h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.25rem,5vw,4.3rem);font-weight:500;line-height:1.1;letter-spacing:-.035em;max-width:730px;margin:0 0 22px}
#sales-hiring-page .sh-hero h1 em{font-style:normal;color:var(--sb-gold)}
#sales-hiring-page .sh-hero p:not(.sh-eyebrow){font-size:inherit;line-height:inherit;max-width:650px;color:#d3d6df;margin:0 0 23px}
#sales-hiring-page .sh-intro{padding:42px 0 35px;display:grid;grid-template-columns:.95fr 1.05fr;gap:42px;align-items:start}
#sales-hiring-page .hiring-site h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.65rem,2.8vw,2.2rem);font-weight:500;line-height:1.15;letter-spacing:-.03em;margin:0 0 18px}
#sales-hiring-page .hiring-site h3{font-family:inherit;font-size:1.1rem;font-weight:700;line-height:1.35;margin:0 0 13px}
#sales-hiring-page .sh-intro p,#sales-hiring-page .sh-section p{margin:0 0 16px}
#sales-hiring-page .sh-intro p:last-child{margin-bottom:0}
#sales-hiring-page .sh-section{padding:36px 0;border-top:1px solid #0a10201e}
#sales-hiring-page .sh-section-lead{max-width:none;color:var(--sb-muted)}
#sales-hiring-page .sh-stages{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:23px}
#sales-hiring-page .sh-stage{background:var(--sb-paper);padding:27px;border-radius:4px;display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0}
#sales-hiring-page .sh-stage-num{font-family:Georgia,"Times New Roman",serif;font-size:2.15rem;font-weight:500;line-height:1;color:var(--sb-darkgold);margin-bottom:17px}
#sales-hiring-page .sh-stage p{font-size:inherit}
#sales-hiring-page .sh-stage ul{padding-left:18px;font-size:inherit;margin:0 0 18px}
#sales-hiring-page .sh-stage li{margin:5px 0}
#sales-hiring-page .sh-output{padding-top:16px;border-top:1px solid #0a102018;font-size:inherit;margin-top:0}
#sales-hiring-page .sh-output strong{font-weight:700}
#sales-hiring-page .sh-handoff{display:flex;gap:15px;align-items:start;margin-top:20px;background:#e8e3d8;padding:19px 23px;border-radius:4px;font-size:inherit}
#sales-hiring-page .sh-handoff p{margin:0}
#sales-hiring-page .sh-deliverables{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}
#sales-hiring-page .sh-deliverable{border-top:3px solid var(--sb-gold);padding-top:17px}
#sales-hiring-page .sh-deliverable h3{font-size:1.1rem}
#sales-hiring-page .sh-deliverable p{font-size:inherit;color:var(--sb-muted)}
#sales-hiring-page .sh-partner{display:grid;grid-template-columns:1fr 1fr;gap:40px}
#sales-hiring-page .sh-partner p{font-size:inherit}
#sales-hiring-page .sh-investment{background:var(--sb-navy);color:var(--sb-paper);padding:30px;display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;align-items:center;border-radius:4px;margin:12px 0 0}
#sales-hiring-page .sh-investment .sh-eyebrow{color:var(--sb-gold)}
#sales-hiring-page .sh-price{font-family:Georgia,"Times New Roman",serif;font-size:2.15rem;font-weight:500;line-height:1.2;color:var(--sb-gold);margin-bottom:9px}
#sales-hiring-page .sh-investment small{font-size:.9rem;color:#c3c8d3}
#sales-hiring-page .sh-investment p:not(.sh-eyebrow){font-size:inherit;color:#d3d6df;margin:0 0 13px}
#sales-hiring-page .sh-investment p:last-child{margin-bottom:0}
#sales-hiring-page .sh-final{padding:45px 0 40px;text-align:center}
#sales-hiring-page .sh-final p{max-width:660px;margin:0 auto 22px;color:var(--sb-muted)}
@media(max-width:760px){
 #sales-hiring-page .sh-wrap{width:calc(100% - 48px)}
 #sales-hiring-page .sh-intro{grid-template-columns:1fr;gap:5px}
 #sales-hiring-page .sh-deliverables{grid-template-columns:1fr;gap:16px}
 #sales-hiring-page .sh-partner{grid-template-columns:1fr;gap:13px}
 #sales-hiring-page .sh-investment{grid-template-columns:1fr;gap:24px}
}
@media(max-width:560px){
 #sales-hiring-page .sh-wrap{width:calc(100% - 36px)}
 #sales-hiring-page .sh-hero{padding:34px 0 38px}
 #sales-hiring-page .sh-stages{grid-template-columns:1fr}
 #sales-hiring-page .sh-output{margin-top:18px}
 #sales-hiring-page .sh-intro{padding:31px 0 26px}
 #sales-hiring-page .sh-section{padding:28px 0}
 #sales-hiring-page .sh-stage{display:block;grid-row:auto;grid-template-rows:none;padding:23px}
 #sales-hiring-page .sh-investment{padding:24px}
}

