.hr-platform-pages .font-display,.hr-platform-pages :is(h1,h2,h3){font-family:var(--font-display);font-style:normal;font-weight:400}.hr-platform-pages h1{letter-spacing:-.055em;line-height:1}.hr-platform-pages h1 :is(span,em,i){color:inherit;font-style:normal}.hr-platform-pages h1~p{color:var(--hr-concrete)}.hr-platform-pages .bg-hr-coal h1~p{color:var(--hr-stone)}.hr-platform-pages h2{letter-spacing:-.025em}.hr-platform-pages p{letter-spacing:-.01em;line-height:1.45}body:has(.hr-platform-pages) .hr-landing .uppercase{font-family:var(--font-mono);letter-spacing:.04em;font-weight:400}.hr-platform-pages .uppercase.text-hr-rust{color:var(--hr-concrete)}.hr-platform-pages :is(.bg-hr-coal,.bg-hr-carbon) .uppercase.text-hr-rust{color:var(--hr-stone);font-size:12px;line-height:1.2}.hr-platform-pages .hr-dark-meta{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--hr-stone);font-size:12px;font-weight:400;line-height:1.2}.hr-platform-pages{--hr-dark-fade:color-mix(in srgb, var(--hr-stone) 70%, var(--hr-white))}.hr-platform-pages .hr-dark-gradient{background-image:linear-gradient(68.76deg, var(--hr-white) 34%, var(--hr-dark-fade) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.hr-platform-pages .hr-dark-heading{font-family:var(--font-body);letter-spacing:-.03em;font-size:30px;font-weight:400;line-height:1.04}@media (min-width:768px){.hr-platform-pages .hr-dark-heading{font-size:40px}}.hr-platform-pages .hr-dark-body{letter-spacing:.02em;color:var(--hr-stone);font-size:16px;line-height:1.75}.hr-dark-frame{background-color:color-mix(in srgb, var(--hr-carbon) 25%, transparent);position:relative}.hr-dark-frame:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(130% 110% at 100% 0%, var(--hr-stone) 0%, var(--hr-carbon) 62%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (min-width:768px){.hr-platform-pages h1{--hr-headline-start:var(--hr-coal);background-image:linear-gradient(90deg, var(--hr-headline-start) 30%, var(--hr-accent));color:#0000;-webkit-background-clip:text;background-clip:text;margin-block:-.08em;padding-block:.08em}.hr-platform-pages :is(.bg-hr-coal,.bg-hr-carbon) h1{--hr-headline-start:var(--hr-lumen);background-image:linear-gradient(90deg, var(--hr-headline-start) 30%, var(--hr-dark-fade))}}@keyframes hr-deepfield-pulse{0%,to{opacity:.48}50%{opacity:1}}.hr-deepfield-node{animation:hr-deepfield-pulse var(--hr-pulse-dur,3s) ease-in-out var(--hr-pulse-delay,0s) infinite}@keyframes hr-deepfield-glow{0%,to{opacity:0}50%{opacity:1}}.hr-deepfield-glow{animation:hr-deepfield-glow var(--hr-pulse-dur,3s) ease-in-out var(--hr-pulse-delay,0s) infinite}@keyframes hr-deepfield-drift{0%{transform:scale(1)translateY(0)}to{transform:scale(1.04)translateY(-1%)}}.hr-deepfield-drift{transform-origin:50% 45%;will-change:transform;animation:42s ease-in-out infinite alternate hr-deepfield-drift}@media (prefers-reduced-motion:reduce){.hr-deepfield-node,.hr-deepfield-glow,.hr-deepfield-drift{animation:none!important}}@keyframes hr-beckon{0%,to{filter:brightness();transform:scale(1)}45%{filter:brightness(1.25);transform:scale(1.03)}}.hr-beckon{will-change:transform, filter;animation:1.7s cubic-bezier(.33,0,.35,1) 3 hr-beckon}@media (prefers-reduced-motion:reduce){.hr-beckon{animation:none}}@keyframes hr-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.hr-live-pulse{animation:3s ease-in-out infinite hr-live-pulse}@media (prefers-reduced-motion:reduce){.hr-live-pulse{animation:none}}[data-still] *,[data-still] :before,[data-still] :after{transition:none!important;animation:none!important}
