.hr-partner{--hr-partner-forest: #173f39;--hr-partner-forest-soft: #235047;--hr-partner-terracotta: #bd654a;--hr-partner-cream: #f4ece1;--hr-partner-paper: #fbf8f3;--hr-partner-ink: #273630;--hr-partner-muted: #67716c;--hr-partner-line: rgba(23, 63, 57, .16);color:var(--hr-partner-ink);background:var(--hr-partner-paper)}.hr-partner *,.hr-partner *:before,.hr-partner *:after{box-sizing:border-box}.hr-partner__shell{width:min(100% - 4rem,128rem);margin-inline:auto}.hr-partner__eyebrow{display:block;margin:0 0 1.4rem;color:var(--hr-partner-terracotta);font-size:1.05rem;font-weight:700;letter-spacing:.17em;line-height:1.35;text-transform:uppercase}.hr-partner__hero{overflow:hidden;padding:clamp(5rem,7vw,9rem) 0;background:radial-gradient(circle at 8% 8%,rgba(189,101,74,.1),transparent 26rem),var(--hr-partner-cream)}.hr-partner__hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(48rem,1.1fr);gap:clamp(4rem,6vw,8rem);align-items:center}.hr-partner__hero h1{max-width:68rem;margin:0;color:var(--hr-partner-forest);font-family:var(--font-heading-family);font-size:clamp(4.6rem,5.7vw,7.6rem);font-weight:400;letter-spacing:-.045em;line-height:.99}.hr-partner__hero-copy>p{max-width:63rem;margin:2.4rem 0 0;color:#485650;font-size:clamp(1.55rem,1.4vw,1.85rem);line-height:1.66}.hr-partner__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.hr-partner__button{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 2.2rem;border:1px solid var(--hr-partner-forest);border-radius:999px;font-size:1.25rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:color .18s ease,background-color .18s ease,transform .18s ease}.hr-partner__button:hover{transform:translateY(-2px)}.hr-partner__button--primary{color:#fff;background:var(--hr-partner-forest)}.hr-partner__button--primary:hover{color:#fff;background:var(--hr-partner-forest-soft)}.hr-partner__button--secondary{color:var(--hr-partner-forest);background:transparent}.hr-partner__button--secondary:hover{color:var(--hr-partner-forest);background:#ffffff8c}.hr-partner__welcome{display:flex;flex-wrap:wrap;gap:1.1rem 1.8rem;margin:2.4rem 0 0;padding:0;color:var(--hr-partner-forest);font-size:1.15rem;font-weight:650;line-height:1.45;list-style:none}.hr-partner__welcome li{display:inline-flex;gap:.7rem;align-items:center}.hr-partner__welcome li:before{width:.65rem;height:.65rem;border-radius:50%;background:var(--hr-partner-terracotta);content:""}.hr-partner__hero-media{position:relative;overflow:hidden;min-height:43rem;margin:0;border-radius:2.6rem;background:#ded4c6;box-shadow:0 2.8rem 6rem #173f3929}.hr-partner__hero-media img{width:100%;height:100%;min-height:43rem;object-fit:cover;object-position:center}.hr-partner__hero-media figcaption{position:absolute;right:1.6rem;bottom:1.6rem;left:1.6rem;padding:1.4rem 1.7rem;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:1.4rem;background:#173f39db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:1.15rem;font-weight:650;line-height:1.45}.hr-partner__possibilities{padding:clamp(7rem,8vw,10rem) 0}.hr-partner__section-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(32rem,.75fr);gap:clamp(3rem,7vw,9rem);align-items:end;margin-bottom:clamp(3.5rem,5vw,5.5rem)}.hr-partner__section-head h2,.hr-partner__form-copy h2{max-width:72rem;margin:0;color:var(--hr-partner-forest);font-family:var(--font-heading-family);font-size:clamp(3.6rem,4.6vw,6rem);font-weight:400;letter-spacing:-.035em;line-height:1.03}.hr-partner__section-head>p{margin:0;color:var(--hr-partner-muted);font-size:1.45rem;line-height:1.7}.hr-partner__possibility-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.hr-partner__possibility{display:flex;min-height:28rem;padding:2.5rem;flex-direction:column;border:1px solid var(--hr-partner-line);border-radius:2rem;background:#fff;box-shadow:0 1.4rem 3rem #173f390b}.hr-partner__possibility-index{display:inline-flex;width:4.2rem;height:4.2rem;align-items:center;justify-content:center;color:var(--hr-partner-terracotta);border:1px solid rgba(189,101,74,.36);border-radius:50%;font-family:var(--font-heading-family);font-size:1.4rem}.hr-partner__possibility h3{margin:auto 0 1.2rem;padding-top:4rem;color:var(--hr-partner-forest);font-family:var(--font-heading-family);font-size:clamp(2.3rem,2.2vw,3rem);font-weight:400;line-height:1.08}.hr-partner__possibility p{margin:0;color:var(--hr-partner-muted);font-size:1.25rem;line-height:1.62}.hr-partner__form-section{padding:clamp(7rem,9vw,11rem) 0;color:#f7efe3;background:var(--hr-partner-forest)}.hr-partner__form-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(48rem,1.22fr);gap:clamp(4rem,8vw,10rem);align-items:start}.hr-partner__form-copy{position:sticky;top:11rem}.hr-partner__form-copy .hr-partner__eyebrow{color:#dda58e}.hr-partner__form-copy h2{color:#f7efe3}.hr-partner__form-copy>p{max-width:51rem;margin:2rem 0 0;color:#cbd4cd;font-size:1.5rem;line-height:1.7}.hr-partner__steps{margin:3.5rem 0 0;padding:0;border-top:1px solid rgba(247,239,227,.18);list-style:none}.hr-partner__steps li{display:grid;grid-template-columns:3.8rem minmax(0,1fr);gap:1.6rem;padding:2rem 0;border-bottom:1px solid rgba(247,239,227,.18)}.hr-partner__steps>li>span{display:inline-flex;width:3.6rem;height:3.6rem;align-items:center;justify-content:center;color:#f7efe3;border:1px solid rgba(221,165,142,.7);border-radius:50%;font-size:1.15rem;font-weight:700}.hr-partner__steps p{margin:0}.hr-partner__steps strong,.hr-partner__steps small{display:block}.hr-partner__steps strong{color:#fff;font-size:1.35rem;line-height:1.4}.hr-partner__steps small{margin-top:.45rem;color:#bfcac3;font-size:1.2rem;line-height:1.55}.hr-partner__form{padding:clamp(2.6rem,4vw,4.6rem);color:var(--hr-partner-ink);border-radius:2.4rem;background:#fff;box-shadow:0 2.4rem 5rem #00000024}.hr-partner__form-intro{display:flex;gap:1rem;align-items:baseline;justify-content:space-between;margin-bottom:2.6rem;padding-bottom:2rem;border-bottom:1px solid var(--hr-partner-line)}.hr-partner__form-intro strong{color:var(--hr-partner-forest);font-family:var(--font-heading-family);font-size:2.5rem;font-weight:400;line-height:1.1}.hr-partner__form-intro span{color:var(--hr-partner-muted);font-size:1rem;line-height:1.4;text-align:right}.hr-partner__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem}.hr-partner__field{min-width:0}.hr-partner__field--full{grid-column:1 / -1}.hr-partner__field label{display:block;margin:0 0 .75rem;color:var(--hr-partner-forest);font-size:1.12rem;font-weight:700;line-height:1.4}.hr-partner__field input,.hr-partner__field select,.hr-partner__field textarea{width:100%;min-height:5.2rem;padding:1.35rem 1.5rem;color:var(--hr-partner-ink);border:1px solid rgba(23,63,57,.22);border-radius:1.1rem;outline:0;background:#fbfaf7;box-shadow:none;font:inherit;font-size:1.3rem;transition:border-color .16s ease,box-shadow .16s ease}.hr-partner__field textarea{min-height:15rem;resize:vertical}.hr-partner__field input:focus,.hr-partner__field select:focus,.hr-partner__field textarea:focus{border-color:var(--hr-partner-terracotta);box-shadow:0 0 0 3px #bd654a1f}.hr-partner__field input::placeholder,.hr-partner__field textarea::placeholder{color:#87908c;opacity:1}.hr-partner__submit{display:flex;width:100%;min-height:5.6rem;margin-top:2.2rem;padding:0 2.4rem;align-items:center;justify-content:space-between;color:#fff;border:0;border-radius:999px;background:var(--hr-partner-terracotta);cursor:pointer;font:inherit;font-size:1.3rem;font-weight:700;transition:background-color .18s ease,transform .18s ease}.hr-partner__submit span[aria-hidden=true]{font-size:2rem;font-weight:400}.hr-partner__submit:hover{background:#a85239;transform:translateY(-2px)}.hr-partner__form-note{margin:1.5rem 0 0;color:var(--hr-partner-muted);font-size:1.05rem;line-height:1.55;text-align:center}.hr-partner__button:focus-visible,.hr-partner__submit:focus-visible,.hr-partner a:focus-visible{outline:2px solid var(--hr-partner-terracotta);outline-offset:4px}.hr-partner__message{margin:0 0 2.2rem;padding:1.5rem 1.7rem;color:var(--hr-partner-forest);border:1px solid rgba(23,63,57,.18);border-radius:1rem;background:#eff4ef;font-size:1.3rem;line-height:1.55}.hr-partner__message--error{color:#7b3025;border-color:#bd654a47;background:#fbefeb}@media screen and (max-width:1100px){.hr-partner__hero-grid{grid-template-columns:minmax(0,.9fr) minmax(40rem,1.1fr)}.hr-partner__possibility-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-partner__possibility{min-height:23rem}}@media screen and (max-width:989px){.hr-partner__shell{width:min(100% - 3.2rem,82rem)}.hr-partner__hero-grid,.hr-partner__section-head,.hr-partner__form-grid{grid-template-columns:1fr}.hr-partner__hero-media{min-height:0;aspect-ratio:16 / 9}.hr-partner__hero-media img{min-height:0}.hr-partner__section-head,.hr-partner__form-grid{gap:3rem}.hr-partner__form-copy{position:static}}@media screen and (max-width:749px){.hr-partner__shell{width:calc(100% - 3.2rem)}.hr-partner__hero{padding:4.8rem 0 5.5rem}.hr-partner__hero-grid{gap:3.5rem}.hr-partner__hero h1{font-size:clamp(4rem,12.4vw,5.5rem)}.hr-partner__hero-copy>p{font-size:1.5rem}.hr-partner__actions{display:grid}.hr-partner__button{width:100%}.hr-partner__welcome{display:grid;gap:.8rem}.hr-partner__hero-media{aspect-ratio:5 / 4;border-radius:2rem}.hr-partner__hero-media figcaption{right:1rem;bottom:1rem;left:1rem;padding:1.1rem 1.3rem;font-size:1.05rem}.hr-partner__possibilities{overflow:hidden;padding:6rem 0}.hr-partner__section-head{margin-bottom:3rem}.hr-partner__section-head h2,.hr-partner__form-copy h2{font-size:clamp(3.5rem,10.8vw,4.8rem)}.hr-partner__section-head>p{font-size:1.35rem}.hr-partner__possibility-grid{display:grid;width:calc(100vw - 1.6rem);padding:0 1.6rem 1.2rem 0;grid-auto-columns:minmax(78vw,31rem);grid-auto-flow:column;grid-template-columns:none;gap:1.2rem;overflow-x:auto;scroll-padding-left:1.6rem;scroll-snap-type:x mandatory;scrollbar-width:none}.hr-partner__possibility-grid::-webkit-scrollbar{display:none}.hr-partner__possibility{min-height:24rem;scroll-snap-align:start}.hr-partner__form-section{padding:6rem 0}.hr-partner__form{padding:2.2rem;border-radius:1.8rem}.hr-partner__form-intro{display:block}.hr-partner__form-intro span{display:block;margin-top:.7rem;text-align:left}.hr-partner__fields{grid-template-columns:1fr}.hr-partner__field--full{grid-column:auto}}@media(prefers-reduced-motion:reduce){.hr-partner *,.hr-partner *:before,.hr-partner *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/horizon-collaboration-v2.css.map */
