.hr{--hr-page:#ecedee;--hr-panel:#f4f5f5;--hr-panel-2:#f7f7f5;--hr-ink:#232427;--hr-head:#2e3034;--hr-body:#55575c;--hr-faint:#8a8c91;--hr-dark:#171719;--hr-orange:#e34a32;--hr-orange-deep:#c93a24;background:var(--hr-page);color:var(--hr-ink);font-family:var(--font-inter), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}body:has(.hr){color:#232427;background:#ecedee}.hr *,.hr :before,.hr :after{margin:revert-layer;padding:revert-layer}.hr a{color:revert-layer;-webkit-text-decoration:revert-layer;text-decoration:revert-layer}.hr h1,.hr h2,.hr h3{letter-spacing:-.035em}.hr .font-serif-accent{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;font-style:italic;font-weight:400}.hr em.accent-serif{font-family:var(--font-serif), Georgia, serif;letter-spacing:0;font-style:italic;font-weight:400}.hr .wword{white-space:nowrap;display:inline-block}.hr .wchar{font-variation-settings:"wght" 600;will-change:font-variation-settings;transition:font-variation-settings .15s linear;display:inline-block}.hr .hr-marquee{position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.hr .hr-marquee-track{gap:20px;width:max-content;animation:50s linear infinite hr-marquee-scroll;display:flex}.hr .hr-marquee:hover .hr-marquee-track,.hr .hr-marquee:focus-within .hr-marquee-track{animation-play-state:paused}@keyframes hr-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hr .hr-marquee-card{background:#fff;border:1px solid #0000000d;border-radius:24px;flex-direction:column;flex-shrink:0;justify-content:space-between;width:280px;height:180px;padding:26px 24px 20px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;box-shadow:inset 0 1px #ffffffe6,0 14px 30px -18px #23242740}.hr .hr-marquee-card:hover{border-color:#e34a3259;transform:translateY(-2px);box-shadow:inset 0 1px #ffffffe6,0 18px 36px -18px #2324274d}.hr .hr-marquee-foot{border-top:1px dashed #2324271f;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.hr .hr-marquee-metric{font:600 13px var(--font-inter), sans-serif;color:#55575c;white-space:nowrap;transition:color .2s}.hr .hr-marquee-card:hover .hr-marquee-metric{color:var(--hr-orange)}@media (max-width:640px){.hr .hr-marquee-card{width:240px;height:164px;font-size:19px}.hr .hr-scarcity-divider,.hr .hr-scarcity-sub{display:none}}.hr-scarcity-link:hover{text-decoration:underline}.hr .hr-hero-center{z-index:2;text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:960px;margin:0 auto;padding:56px 72px 64px;display:flex;position:relative}.hr .hr-hero-eyebrow{font:600 12px var(--font-inter), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#e34a32;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd9;border:1px solid #fffc;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:8px 16px;display:inline-flex;box-shadow:0 6px 16px -8px #23242740}.hr .hr-hero-eyebrow .hr-eyebrow-dot{background:#e34a32;border-radius:50%;flex-shrink:0;width:7px;height:7px}.hr .hr-hero-h1-center{max-width:20ch;font-family:var(--font-inter), sans-serif;letter-spacing:-.035em;color:#2e3034;text-wrap:balance;margin:20px 0 0;font-size:clamp(44px,7vw,88px);font-weight:600;line-height:1.02}.hr .hr-hero-h1-center .hr-hero-h1-line{display:block}.hr .hr-channel-pills{flex-wrap:wrap;justify-content:center;gap:10px;max-width:100%;margin:24px 0 0;padding:0;list-style:none;display:flex}.hr .hr-channel-pill{font:500 13px var(--font-inter), sans-serif;color:#2e3034;white-space:nowrap;background:#fff;border:1px solid #00000014;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex;box-shadow:0 8px 18px -12px #2324274d}.hr .hr-channel-pill:before{content:"";background:#e34a32;border-radius:50%;flex-shrink:0;width:6px;height:6px}.hr .hr-hero-sub-center{max-width:60ch;font-family:var(--font-inter), sans-serif;color:#55575c;text-wrap:pretty;margin:20px 0 0;font-size:18px;font-weight:400;line-height:1.75}.hr .hr-cta-row-center{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:100%;margin:28px 0 0;display:flex}.hr .hr-btn-primary{color:#fff;font:500 16px var(--font-inter), sans-serif;background:#171719;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 28px;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 14px 28px -12px #171719bf}.hr .hr-btn-secondary{font:500 16px var(--font-inter), sans-serif;color:#2e3034;background:#ffffffe6;border:1px solid #0000001a;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 28px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 10px 22px -12px #2324274d}.hr .hr-hero-proof{font-family:var(--font-inter), sans-serif;letter-spacing:.03em;text-transform:uppercase;color:#8a8c91;margin:20px 0 0;font-size:12px;font-weight:600}@media (max-width:1024px){.hr .hr-hero-center{padding:48px 32px 56px}.hr .hr-hero-h1-center{font-size:clamp(40px,6vw,64px)}}@media (max-width:767px){.hr .hr-hero-h1-center{letter-spacing:-.04em;max-width:100%;margin-top:16px;font-size:clamp(3.75rem,11vw,4.25rem);line-height:.98}.hr .hr-channel-pills{margin-top:32px}.hr .hr-hero-sub-center{margin-top:52px}.hr .hr-cta-row-center{margin-top:60px}}@media (max-width:640px){.hr .hr-hero-center{padding:40px 20px 48px}.hr .hr-hero-eyebrow{text-align:center;font-size:11px}.hr .hr-channel-pills{gap:8px}.hr .hr-channel-pill{padding:7px 14px;font-size:12px}.hr .hr-hero-sub-center{font-size:16px;line-height:1.7}.hr .hr-cta-row-center{flex-direction:column;align-items:stretch}.hr .hr-btn-primary,.hr .hr-btn-secondary{width:100%}}@media (max-width:480px){.hr .hr-hero-h1-center{font-size:clamp(3.4rem,14vw,3.625rem);line-height:.98}}@media (prefers-reduced-motion:reduce){.hr .wchar{transition:none}.hr .hr-marquee-track{animation:none}.hr [data-rise],.hr [data-reveal]{opacity:1!important;transform:none!important}}.hr .hr-note-box{background:#fff;border:1px solid #0000000f;border-radius:20px;padding:26px 28px;box-shadow:inset 0 1px #ffffffe6,0 14px 30px -18px #23242740}.hr .hr-note-box-muted{background:#f7f7f5;border:1px solid #0000000f;border-radius:20px;padding:26px 28px;box-shadow:inset 0 1px #ffffffe6,0 14px 30px -18px #23242738}.hr .hr-note-divider{border-top:1px solid #2324271a;margin-top:16px;padding-top:16px}.hr .hr-split-boxed{grid-template-columns:1.1fr 1fr;align-items:start;gap:32px;margin-top:36px;display:grid}@media (max-width:1180px){.hr .hr-split-boxed{grid-template-columns:1fr;gap:24px}.hr .hr-note-box,.hr .hr-note-box-muted{padding:22px 20px}}.hr{--hr-r-sm:16px;--hr-r-md:22px;--hr-r-lg:28px;--hr-r-pill:999px;--hr-card-pad:24px;--hr-gap:20px;--hr-shadow-soft:0 1px 0 #ffffffe6 inset, 0 14px 30px -18px #23242740}.hr .hr-metric-pills{gap:var(--hr-gap);grid-template-columns:repeat(3,1fr);display:grid}.hr .hr-metric-pill{border-radius:var(--hr-r-pill);text-align:center;box-shadow:var(--hr-shadow-soft);background:#fff;border:1px solid #0000000d;padding:28px 24px}@media (max-width:768px){.hr .hr-metric-pills{grid-template-columns:1fr;max-width:440px;margin-left:auto;margin-right:auto}}@media (max-width:480px){.hr .hr-metric-pill{padding:24px 16px}.hr .hr-metric-pill .hr-metric-big{font-size:34px!important}}@media (max-width:640px){.hr .hr-chain-list,.hr .hr-chain-step{flex-direction:column!important;gap:10px!important}.hr .hr-chain-arrow{transform:rotate(90deg)}}.hr .hr-bento-grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.hr .hr-bento-large{grid-column:span 4}.hr .hr-bento-small{grid-column:span 2}.hr .hr-bento-wide{grid-column:span 4}.hr .hr-bento-compact{grid-column:span 2}@media (max-width:860px){.hr .hr-bento-grid{grid-template-columns:1fr}.hr .hr-bento-large,.hr .hr-bento-small,.hr .hr-bento-wide,.hr .hr-bento-compact{grid-column:auto}}.hr a:focus-visible,.hr button:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #e34a32}.hr .hr-faq-button:hover{background:#e34a320a}
