.hr-removal{background:var(--hr-surface);padding:clamp(40px,5vw,54px) 0}.hr-removal *,.hr-removal :after,.hr-removal :before{box-sizing:border-box}.hr-removal__container{margin:0 auto;max-width:1080px;padding:0 clamp(20px,4vw,44px)}.hr-removal__head{margin:0 0 clamp(24px,3.5vw,34px);max-width:760px}.hr-removal__eyebrow{color:var(--hr-blue);font-family:var(--font-display);font-size:var(--fs-eyebrow,13px);font-weight:var(--fw-bold,700);letter-spacing:var(--tracking-eyebrow,.14em);margin:0 0 var(--sp-3,12px);text-transform:uppercase}.hr-removal__h2{color:var(--hr-text-strong);font-family:var(--font-display);font-size:clamp(1.375rem,1rem + 1.7vw,1.875rem);font-weight:var(--fw-extrabold,800);letter-spacing:var(--tracking-tight,-.01em);line-height:1.16;margin:0 0 var(--sp-4,16px)}.hr-removal__lead{color:var(--hr-body);font-family:var(--font-sans);font-size:var(--fs-body,16px);line-height:var(--lh-relaxed,1.7);margin:0}.hr-removal__subhead{color:var(--hr-text-muted);font-family:var(--font-display);font-size:var(--fs-micro,12px);font-weight:var(--fw-bold,700);letter-spacing:.1em;margin:clamp(28px,4vw,40px) 0 var(--sp-4,16px);text-transform:uppercase}.hr-removal__signs{display:grid;gap:var(--sp-4,16px);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.hr-removal__sign{background:var(--hr-surface);border:1.5px solid var(--hr-border);border-radius:var(--r-lg,14px);display:flex;flex-direction:column;padding:clamp(16px,2vw,18px)}.hr-removal__sign-ico{align-items:center;background:var(--hr-blue-50);border-radius:var(--r-sm,9px);color:var(--hr-blue);display:inline-flex;height:38px;justify-content:center;margin-bottom:var(--sp-3,12px);width:38px}.hr-removal__sign-ico svg{height:20px;width:20px}.hr-removal__sign-title{color:var(--hr-text-strong);font-family:var(--font-display);font-size:.84375rem;font-weight:var(--fw-bold,700);line-height:var(--lh-snug,1.3)}.hr-removal__sign-sub{color:var(--hr-body);font-family:var(--font-sans);font-size:var(--fs-micro,12px);line-height:var(--lh-base,1.45);margin-top:3px}.hr-removal__why{align-items:center;background:color-mix(in srgb,var(--hr-warm) 10%,#fff);border:1px solid color-mix(in srgb,var(--hr-warm) 28%,#fff);border-radius:var(--r-md,12px);display:flex;gap:var(--sp-4,16px);margin-top:clamp(20px,3vw,28px);padding:clamp(16px,2.4vw,20px)}.hr-removal__why-ico{align-items:center;background:color-mix(in srgb,var(--hr-warm) 20%,#fff);border-radius:var(--r-md,10px);color:color-mix(in srgb,var(--hr-warm) 60%,var(--hr-navy));display:inline-flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}.hr-removal__why-ico svg{height:22px;width:22px}.hr-removal__why-text{color:color-mix(in srgb,var(--hr-warm) 55%,var(--hr-navy));font-family:var(--font-sans);font-size:var(--fs-body-sm,14px);line-height:var(--lh-base,1.55)}.hr-removal__why-text strong{font-weight:var(--fw-bold,700)}.hr-removal__steps{--step-gap:var(--sp-5,20px);display:grid;gap:var(--step-gap);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.hr-removal__step{isolation:isolate;min-width:0;position:relative}.hr-removal__top{margin-bottom:var(--sp-3,12px);position:relative}.hr-removal__circle{align-items:center;background:var(--hr-blue-50);border-radius:50%;color:var(--hr-blue);display:inline-flex;height:46px;justify-content:center;position:relative;width:46px;z-index:1}.hr-removal__circle svg{height:22px;width:22px}.hr-removal__num{align-items:center;background:var(--hr-blue);border:2px solid var(--hr-surface);border-radius:50%;color:var(--hr-text-on-color,#fff);display:inline-flex;font-family:var(--font-display);font-size:.625rem;font-weight:var(--fw-extrabold,800);height:21px;justify-content:center;line-height:1;position:absolute;right:-4px;top:-4px;width:21px}.hr-removal__step-title{color:var(--hr-text-strong);font-family:var(--font-display);font-size:.875rem;font-weight:var(--fw-bold,700);line-height:var(--lh-snug,1.3);margin:0 0 4px}.hr-removal__step-desc{font-size:var(--fs-micro,12px);line-height:var(--lh-base,1.5);margin:0}.hr-removal__closing,.hr-removal__step-desc{color:var(--hr-body);font-family:var(--font-sans)}.hr-removal__closing{font-size:var(--fs-body-sm,15px);line-height:var(--lh-relaxed,1.6);margin:clamp(28px,4vw,40px) 0 var(--sp-5,20px)}.hr-removal__closing strong{color:var(--hr-text-strong);font-family:var(--font-display);font-weight:var(--fw-bold,700)}.hr-removal__cta-wrap{margin:0}.hr-removal__btn{align-items:center;background:var(--hr-blue);border:1px solid var(--hr-blue);border-radius:var(--r-md,12px);cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:var(--fs-button,15px);font-weight:var(--fw-bold,700);gap:var(--sp-2,8px);justify-content:center;min-height:48px;padding:14px var(--sp-6,24px);transition:background-color var(--dur,.22s) var(--ease-out,ease),border-color var(--dur,.22s) var(--ease-out,ease),transform var(--dur,.22s) var(--ease-out,ease)}.hr-removal__btn,.hr-removal__btn:active,.hr-removal__btn:focus,.hr-removal__btn:hover{color:var(--hr-text-on-color,#fff);text-decoration:none}.hr-removal__btn:focus,.hr-removal__btn:hover{background:var(--hr-blue-700);border-color:var(--hr-blue-700);transform:translateY(-1px)}.hr-removal__btn:active{transform:none}.hr-removal__btn:focus-visible{box-shadow:var(--shadow-focus,0 0 0 3px var(--hr-blue-50));outline:none}.hr-removal__btn-ic{flex:0 0 auto;height:18px;transition:transform var(--dur,.22s) var(--ease-out);width:18px}.hr-removal__btn:focus .hr-removal__btn-ic,.hr-removal__btn:hover .hr-removal__btn-ic{transform:translateX(3px)}@media (max-width:899px){.hr-removal__steps{--lane:16px;grid-auto-flow:row dense;grid-template-columns:repeat(2,1fr);padding:0 var(--lane)}.hr-removal__step:nth-child(4n+1){grid-column:1}.hr-removal__step:nth-child(4n+2),.hr-removal__step:nth-child(4n+3){grid-column:2}.hr-removal__step:nth-child(4n+4){grid-column:1}.hr-removal__step:nth-child(4n+2) .hr-removal__top,.hr-removal__step:nth-child(4n+3) .hr-removal__top{text-align:right}.hr-removal__step:not(:last-child) .hr-removal__top:after,.hr-removal__step:not(:last-child) .hr-removal__top:before,.hr-removal__step:not(:last-child):after,.hr-removal__step:not(:last-child):before{background:var(--hr-border);content:"";position:absolute;z-index:0}.hr-removal__step:nth-child(4n+1):not(:last-child) .hr-removal__top:after{height:2px;left:46px;right:calc(-100% - var(--step-gap) + 46px);top:22px}.hr-removal__step:nth-child(4n+3):not(:last-child) .hr-removal__top:after{height:2px;left:calc(-100% - var(--step-gap) + 46px);right:46px;top:22px}.hr-removal__step:nth-child(4n+2):not(:last-child) .hr-removal__top:before{height:2px;left:100%;right:calc(var(--lane)*-1/2);top:22px}.hr-removal__step:nth-child(4n+2):not(:last-child):before{bottom:calc(var(--step-gap)*-1 - 23px);left:calc(100% + var(--lane)/2 - 1px);top:23px;width:2px}.hr-removal__step:nth-child(4n+2):not(:last-child):after{bottom:calc(var(--step-gap)*-1 - 22px);height:2px;left:100%;right:calc(var(--lane)*-1/2)}.hr-removal__step:nth-child(4n+4):not(:last-child) .hr-removal__top:before{height:2px;left:calc(var(--lane)*-1/2);right:100%;top:22px}.hr-removal__step:nth-child(4n+4):not(:last-child):before{bottom:calc(var(--step-gap)*-1 - 23px);left:calc(var(--lane)*-1/2 - 1px);top:23px;width:2px}.hr-removal__step:nth-child(4n+4):not(:last-child):after{bottom:calc(var(--step-gap)*-1 - 22px);height:2px;left:calc(var(--lane)*-1/2);right:100%}}@media (min-width:760px){.hr-removal__signs{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.hr-removal__signs{grid-template-columns:repeat(4,1fr)}.hr-removal__steps{grid-template-columns:repeat(5,1fr)}.hr-removal__step:not(:last-child) .hr-removal__top:after{background:var(--hr-border);content:"";height:2px;left:46px;position:absolute;right:calc(var(--step-gap)*-1);top:22px;z-index:0}}@media (min-width:1024px){.hr-removal{padding:54px 0}}@media (max-width:759px){.hr-removal__btn{width:100%}}@media (prefers-reduced-motion:reduce){.hr-removal__btn,.hr-removal__btn-ic{transition:none!important}.hr-removal__btn:focus,.hr-removal__btn:focus .hr-removal__btn-ic,.hr-removal__btn:hover,.hr-removal__btn:hover .hr-removal__btn-ic{transform:none}}