body.haerime-redesign{--hr-canvas: #f8f5f0;--hr-surface: #fff;--hr-ink: #24212a;--hr-muted: #665f67;--hr-accent: #373da2;--hr-soft: #e8eaf5;--hr-line: #d7d1d8;--color-background: 248, 245, 240;--color-foreground: 36, 33, 42;--color-button: 55, 61, 162;--color-button-text: 255, 255, 255;background:var(--hr-canvas);color:var(--hr-ink);font-size:1.6rem;line-height:1.6;letter-spacing:.01em}.haerime-redesign .page-width{max-width:136rem;padding-inline:4rem}.haerime-redesign h1,.haerime-redesign h2,.haerime-redesign h3{letter-spacing:-.035em}.haerime-redesign :is(a,button,input,summary,select):focus-visible{outline:2px solid var(--hr-accent);outline-offset:4px;box-shadow:0 0 0 2px var(--hr-canvas)}.haerime-redesign a:hover{text-shadow:none}.haerime-redesign .button{min-height:48px;border-radius:3px;font-size:1.5rem;letter-spacing:.025em}.haerime-redesign .button:after,.haerime-redesign .button:before{border-radius:3px}.haerime-redesign .button:not(.button--secondary):not(.button--tertiary){--color-button: 55, 61, 162;--color-button-text: 255, 255, 255}.haerime-redesign .hr-primary{background:var(--hr-accent);color:#fff;display:inline-flex;justify-content:space-between;gap:3.2rem;padding-inline:2.2rem}.haerime-redesign .hr-primary:hover{background:#292e82}.hr-eyebrow{font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;letter-spacing:.15em;line-height:1.5;text-transform:uppercase;margin:0 0 1.4rem}.hr-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;color:var(--hr-ink);min-height:44px;text-underline-offset:.5rem;text-decoration-thickness:1px}.haerime-redesign .announcement-bar__message{padding-block:.7rem;font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.06em;line-height:1.5}.haerime-redesign .utility-bar{background:var(--hr-soft);color:var(--hr-ink)}.haerime-redesign .header-wrapper{background:var(--hr-canvas);border-bottom:1px solid var(--hr-line)}.haerime-redesign .header{padding-block:.8rem}.haerime-redesign .header__heading-logo-wrapper{max-width:64px}.haerime-redesign .header__heading-link{padding:.5rem}.haerime-redesign .header__icon{width:44px;height:44px}.hr-desktop-nav ul{display:flex;gap:2.4rem;padding:0;margin:0;list-style:none;align-items:center}.hr-desktop-nav a{display:flex;min-height:44px;align-items:center;color:var(--hr-ink);text-decoration:none;font-size:1.4rem}.hr-desktop-nav a:hover,.hr-desktop-nav a[aria-current]{color:var(--hr-accent);text-decoration:underline;text-underline-offset:.6rem}.haerime-redesign .hr-mobile-nav{padding:3rem 2rem}.hr-mobile-nav .list-menu a{display:flex;align-items:center;min-height:56px;padding:.6rem 0;color:var(--hr-ink);text-decoration:none;font-family:var(--font-heading-family);font-size:2.6rem;border-bottom:1px solid var(--hr-line)}.hr-mobile-nav .list-menu a[aria-current]{color:var(--hr-accent);text-decoration:underline;text-underline-offset:.4rem}.hr-mobile-nav__help{display:grid;grid-template-columns:1fr 1fr;gap:.4rem 2rem;margin-top:3rem}.hr-mobile-nav__help a{min-height:44px;display:flex;align-items:center;font-size:1.4rem;color:var(--hr-muted);text-underline-offset:.3rem}.haerime-redesign .menu-drawer{background:var(--hr-canvas)}.hr-home{padding-block:3rem 0}.hr-hero{display:grid;grid-template-columns:.85fr 1.15fr;gap:6rem;align-items:center}.hr-hero__copy{padding:2rem 0 4rem}.hr-hero__copy h1{font-size:clamp(4.8rem,5.6vw,8rem);line-height:1.02;max-width:8.6ch;margin:0 0 2.4rem;font-weight:400}.hr-hero__intro{max-width:32ch;margin:0 0 2.8rem;font-size:1.7rem;line-height:1.65;color:var(--hr-muted)}.hr-hero__copy .hr-text-link{margin-top:1.2rem;display:flex;width:max-content;font-size:1.3rem}.hr-hero__figure{margin:0;min-width:0}.hr-hero__photo{display:block;aspect-ratio:1.12;border-radius:18rem 18rem .4rem .4rem;overflow:hidden;background:#fff}.hr-hero__photo img{display:block;width:100%;height:100%;object-fit:contain}.hr-hero__figure figcaption{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.6rem;padding-top:1rem;font-size:1.2rem}.hr-hero__figure figcaption>span{color:var(--hr-muted)}.hr-hero__figure figcaption a{color:var(--hr-ink);text-underline-offset:.35rem;min-height:24px}.hr-types{padding-block:5.2rem;scroll-margin-top:12rem}.hr-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem 3rem;margin-bottom:2rem}.hr-section-heading h2{margin:0;font-size:3.4rem}.hr-section-heading p{margin:0;color:var(--hr-muted);font-size:1.4rem}.hr-types__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.hr-type{text-decoration:none;color:var(--hr-ink);min-width:0}.hr-type__image{background:#fff;aspect-ratio:1.55;overflow:hidden;border-radius:4px}.hr-type__image img{width:100%;height:100%;display:block;object-fit:contain}.hr-type>span{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;min-height:44px;padding-top:1.1rem;font-size:1.6rem}.hr-type:hover>span{color:var(--hr-accent);text-decoration:underline;text-underline-offset:.4rem}.haerime-redesign .haerime-editorial{border-top:1px solid var(--hr-line);padding-top:4.8rem;padding-bottom:5.2rem}.haerime-redesign .haerime-editorial__heading{margin-bottom:2.4rem}.haerime-redesign .haerime-editorial__heading h2{font-size:3.6rem;margin:0 0 .8rem}.haerime-redesign .haerime-editorial__heading p:not(.hr-eyebrow){color:var(--hr-muted);font-size:1.5rem}.hr-story{padding-bottom:6rem}.hr-story__panel{display:grid;grid-template-columns:1fr 1fr;background:var(--hr-soft);border-radius:4px;overflow:hidden}.hr-story__image{display:block;background:#fff;aspect-ratio:1.1}.hr-story__image img{display:block;width:100%;height:100%;object-fit:contain}.hr-story__copy{padding:5rem;align-self:center}.hr-story__copy h2{font-size:clamp(3.4rem,3.5vw,5.2rem);line-height:1.1;margin:0 0 2rem;max-width:12ch}.hr-story__copy>p:not(.hr-eyebrow){font-size:1.5rem;max-width:38ch;color:var(--hr-muted)}.hr-story__copy .hr-story__name{color:var(--hr-ink);font-weight:700;margin-top:2rem}.hr-footer{background:#eeebe5;border-top:1px solid var(--hr-line)}.hr-reassurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;padding:3.2rem 0;border-bottom:1px solid var(--hr-line)}.hr-reassurance a{color:var(--hr-ink);text-decoration:none}.hr-reassurance a>span:first-child{display:block;font-size:1.5rem;font-weight:700;margin-bottom:.8rem}.hr-reassurance a>span:last-child{display:block;font-size:1.3rem;color:var(--hr-muted);text-decoration:underline;text-underline-offset:.3rem}.hr-footer__main{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:4rem;padding:4rem 0}.hr-footer__wordmark{color:var(--hr-ink);font-family:var(--font-heading-family);font-size:4.2rem;letter-spacing:.01em;text-decoration:none}.hr-footer__identity p{font-size:1.4rem;color:var(--hr-muted)}.hr-footer ul{padding:0;margin:0;list-style:none}.hr-footer nav a{display:inline-flex;align-items:center;min-height:36px;color:var(--hr-muted);font-size:1.3rem;text-decoration:none}.hr-footer nav a:hover{text-decoration:underline;text-underline-offset:.3rem}.hr-footer__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem;padding:2rem 0;border-top:1px solid var(--hr-line)}.hr-footer__payments{display:flex;flex-wrap:wrap;gap:.6rem}.hr-footer__payments svg{width:32px;height:20px}@media(max-width:989px){.hr-desktop-nav{display:none}.hr-hero{gap:3rem}.hr-story__copy{padding:3rem}}@media(min-width:990px){.haerime-redesign .header--middle-left{grid-template-columns:auto 1fr auto;column-gap:4rem}.hr-desktop-nav{justify-self:center}}@media(max-width:749px){.haerime-redesign .page-width{padding-inline:1.8rem}.haerime-redesign .header{padding-block:.5rem}.haerime-redesign .header__heading-logo-wrapper{max-width:48px}.haerime-redesign .announcement-bar__message{font-size:1.05rem}.hr-home{padding-top:2.4rem}.hr-hero{grid-template-columns:1fr;gap:1.8rem}.hr-hero__copy{padding:0}.hr-hero__copy h1{font-size:4.6rem;line-height:1.05;max-width:none;margin-bottom:1.2rem}.hr-hero__copy .hr-eyebrow{font-size:1.05rem;margin-bottom:1rem}.hr-hero__intro{font-size:1.5rem;line-height:1.5;max-width:38ch;margin-bottom:1.6rem}.hr-hero__copy .hr-text-link{display:inline-flex;margin:0 0 0 1.6rem;font-size:1.2rem}.hr-hero__copy .hr-primary{font-size:1.3rem;gap:1.8rem;padding-inline:1.5rem}.hr-hero__photo{aspect-ratio:1.22;border-radius:10rem 10rem .3rem .3rem}.hr-hero__figure figcaption{font-size:1.05rem}.hr-types{padding-block:3.2rem}.hr-section-heading{display:block;margin-bottom:1.6rem}.hr-section-heading h2{font-size:2.8rem}.hr-section-heading p{font-size:1.3rem;margin-top:.5rem}.hr-types__grid{gap:.8rem}.hr-type__image{aspect-ratio:1}.hr-type>span{font-size:1.2rem;line-height:1.35;padding-top:.8rem}.hr-type>span>span{display:none}.haerime-redesign .haerime-editorial{padding-top:3rem;padding-bottom:3.2rem}.haerime-redesign .haerime-editorial__heading h2{font-size:2.8rem}.haerime-redesign .haerime-editorial__heading p:not(.hr-eyebrow){font-size:1.4rem}.hr-story{padding-bottom:3.2rem}.hr-story__panel{grid-template-columns:1fr}.hr-story__image{aspect-ratio:1.18}.hr-story__copy{padding:2.6rem}.hr-story__copy h2{font-size:3.4rem;max-width:14ch}.hr-reassurance{grid-template-columns:1fr;gap:2rem;padding-block:2.8rem}.hr-footer__main{grid-template-columns:1fr 1fr;gap:2.6rem 1.6rem;padding-block:2.8rem}.hr-footer__identity{grid-column:1 / -1}.hr-footer nav a{min-height:44px}.hr-footer__bottom{font-size:1.2rem}}@media(max-width:359px){.hr-hero__copy h1{font-size:4rem}.hr-hero__copy .hr-text-link{margin-left:1rem;font-size:1.1rem;gap:.5rem}.hr-hero__copy .hr-primary{gap:1rem;padding-inline:1.2rem}}@media(prefers-reduced-motion:reduce){.haerime-redesign *,.haerime-redesign *:before,.haerime-redesign *:after{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}.hr-type .hr-type__description{margin:.3rem 0 0;font-size:1.3rem;line-height:1.5;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/33/assets/haerime-customer-candidate.css.map */
