.hireiq-public{--linear-base:#f5f6f8;--linear-surface:#fff;--linear-elevated:#fff;--linear-text-primary:#0d0f14;--linear-text-secondary:#556072;--linear-text-tertiary:#8a92a0;--mhg-accent:#006eb6;--mhg-accent-hover:#0081d5;--mhg-accent-text:#006eb6;--hairline:#00000014;--dot-color:#0000000d;--glass-border:#00000017;--nav-bg:#ffffffbf;--btn-glass-bg:#00000009;--btn-glass-bg-hover:#0000000f;--btn-glass-border:#0000001a;--card-premium-bg:#ffffffbd;--card-premium-bg-hover:#ffffffdb;--grad-text-a:#0d0f14;--grad-text-b:#556072;--frame-bg:#fff;--frame-fade:#f5f6f8eb;--vignette:#f5f6f88c;--scroll-thumb:#0003;--hiq-destructive:#dc2626;--hiq-warning:#d97706;background:var(--linear-base);color:var(--linear-text-primary);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.hireiq-public.hiq-rtl{direction:rtl}.dark .hireiq-public{--linear-base:#0d0d0e;--linear-surface:#141416;--linear-elevated:#1b1b1e;--linear-text-primary:#fff;--linear-text-secondary:#9ca3af;--linear-text-tertiary:#6b7280;--mhg-accent-text:#4d9fd6;--hairline:#ffffff14;--dot-color:#ffffff1a;--glass-border:#ffffff1a;--nav-bg:#0d0d0e99;--btn-glass-bg:#ffffff0b;--btn-glass-bg-hover:#ffffff14;--btn-glass-border:#ffffff1a;--card-premium-bg:#09090b9e;--card-premium-bg-hover:#0c0c0ead;--grad-text-a:#fff;--grad-text-b:#8b93a8;--frame-bg:var(--linear-elevated);--frame-fade:#0d0d0ee6;--vignette:#0d0d0ed1;--scroll-thumb:#ffffff1f;--hiq-destructive:#ef4444;--hiq-warning:#f59e0b}.hireiq-public .bg-mhg-accent{background-color:var(--mhg-accent)}.hireiq-public .hover\:bg-mhg-accent-hover:hover{background-color:var(--mhg-accent-hover)}.hireiq-public .text-mhg-accent-text{color:var(--mhg-accent-text)}.hireiq-public .bg-mhg-accent\/05{background-color:#006eb60d}.hireiq-public .bg-mhg-accent\/10{background-color:#006eb61a}.hireiq-public .bg-mhg-accent\/15{background-color:#006eb626}.hireiq-public .bg-mhg-accent\/20{background-color:#006eb633}.hireiq-public .border-mhg-accent\/20{border-color:#006eb633}.hireiq-public .hover\:border-mhg-accent\/30:hover{border-color:#006eb64d}.hireiq-public .hover\:border-mhg-accent\/40:hover{border-color:#006eb666}.hireiq-public .hover\:bg-mhg-accent\/05:hover{background-color:#006eb60d}.hireiq-public .bg-mhg-accent\/50{background-color:#006eb680}.hireiq-public .hover\:bg-mhg-accent\/10:hover{background-color:#006eb61a}.hireiq-public .border-mhg-accent{border-color:var(--mhg-accent)}.hireiq-public .border-mhg-accent\/25{border-color:#006eb640}.hireiq-public .border-mhg-accent\/30{border-color:#006eb64d}.hireiq-public .focus\:border-mhg-accent\/50:focus{border-color:#006eb680}.hireiq-public .focus\:ring-mhg-accent\/25:focus,.hireiq-public .focus-within\:ring-mhg-accent\/25:focus-within{--tw-ring-color:#006eb640}.hireiq-public .text-linear-text-primary{color:var(--linear-text-primary)}.hireiq-public .text-linear-text-secondary{color:var(--linear-text-secondary)}.hireiq-public .text-linear-text-tertiary{color:var(--linear-text-tertiary)}.hireiq-public .bg-linear-surface{background-color:var(--linear-surface)}.hireiq-public .hover\:bg-linear-elevated:hover{background-color:var(--linear-elevated)}.hireiq-public .text-destructive{color:var(--hiq-destructive)}.hireiq-public .bg-destructive{background-color:var(--hiq-destructive)}.hireiq-public .text-warning{color:var(--hiq-warning)}.hireiq-public .bg-warning{background-color:var(--hiq-warning)}.hireiq-public .text-white{color:var(--linear-text-primary)}.dark .hireiq-public .text-white{color:#fff}.hireiq-public .hover\:text-white:hover{color:var(--linear-text-primary)}.dark .hireiq-public .hover\:text-white:hover,.hireiq-public .bg-mhg-accent.text-white,.hireiq-public .bg-mhg-accent .text-white{color:#fff}.hireiq-public .hero-title{letter-spacing:-.02em;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:600;line-height:1.1}.hireiq-public.hiq-rtl .hero-title{letter-spacing:0;line-height:1.2}.hireiq-public .hero-title,.hireiq-public h2,.hireiq-public h3{text-wrap:balance}.hireiq-public .tnum{font-variant-numeric:tabular-nums}.hireiq-public .hero-ambient{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hireiq-public .hero-ambient:before{content:"";filter:blur(40px);background:radial-gradient(#006eb647 0%,#006eb61a 35%,#0000 70%);width:900px;height:600px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.hireiq-public .hero-ambient:after{content:"";filter:blur(60px);background:radial-gradient(#4d9fd61f 0%,#0000 65%);width:500px;height:400px;position:absolute;top:10%;left:20%}.hireiq-public .text-gradient-hero,.hireiq-public .stat-gradient,.hireiq-public .text-shimmer{margin-bottom:-.18em;padding-bottom:.18em}.hireiq-public .text-gradient-hero{background:linear-gradient(180deg, var(--grad-text-a) 0%, var(--grad-text-a) 55%, var(--grad-text-b) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hireiq-public .btn-glow{transition:box-shadow .2s ease-out,transform .2s ease-out,background .2s ease-out;position:relative;box-shadow:0 0 20px #006eb673,0 0 60px #006eb633,inset 0 1px #ffffff26}.hireiq-public .btn-glow:hover{transform:translateY(-1px);box-shadow:0 0 32px #0081d5a6,0 0 90px #006eb64d,inset 0 1px #fff3}.hireiq-public .btn-glow:active{transform:translateY(0)scale(.99)}.hireiq-public .card-premium{background:linear-gradient(var(--card-premium-bg), var(--card-premium-bg)) padding-box, linear-gradient(145deg, var(--glass-border), #006eb61a 42%, #006eb638) border-box;-webkit-backdrop-filter:blur(16px)saturate(1.35);backface-visibility:hidden;border:1px solid #0000;border-radius:14px;transition:transform .22s ease-out,box-shadow .26s ease-out,background .26s ease-out;position:relative;box-shadow:inset 0 1px #ffffff0a,0 8px 30px #00000052}.hireiq-public .card-premium:hover{background:linear-gradient(var(--card-premium-bg-hover), var(--card-premium-bg-hover)) padding-box, linear-gradient(145deg, #0081d580, #006eb61f 42%, #006eb666) border-box;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 16px 48px #0009,0 0 28px #006eb629}.hireiq-public .card-spotlight{position:relative;overflow:hidden}.hireiq-public .card-spotlight:before{content:"";background:radial-gradient(560px circle at var(--mx,50%) var(--my,0%), #0081d529, #0081d50d 34%, transparent 62%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.hireiq-public .card-spotlight:after{content:"";border-radius:inherit;background:radial-gradient(280px circle at var(--mx,50%) var(--my,0%), #7cc0ea8c, transparent 62%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .4s;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}.hireiq-public .card-spotlight:hover:before,.hireiq-public .card-spotlight:hover:after{opacity:1}.hireiq-public .glass-btn{background:var(--btn-glass-bg);-webkit-backdrop-filter:blur(12px)saturate(1.3);border:1px solid var(--btn-glass-border);color:var(--linear-text-secondary);transition:background .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s}.hireiq-public .glass-btn:hover{background:var(--btn-glass-bg-hover);color:var(--linear-text-primary);border-color:#0081d573;transform:translateY(-1px);box-shadow:0 0 22px #006eb62e,inset 0 1px #ffffff14}.hireiq-public .badge-shimmer{background:#006eb61a;border:1px solid #0081d54d;position:relative;overflow:hidden}.hireiq-public .badge-shimmer:after{content:"";background:linear-gradient(105deg,#0000 40%,#7cc0ea40 50%,#0000 60%);animation:3.2s infinite hiq-shimmer;position:absolute;inset:0}@keyframes hiq-shimmer{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes hiq-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hireiq-public .animate-fade-up{animation:.7s cubic-bezier(.16,1,.3,1) both hiq-fade-up}.hireiq-public .delay-1{animation-delay:80ms}.hireiq-public .delay-2{animation-delay:.16s}.hireiq-public .delay-3{animation-delay:.26s}.hireiq-public .delay-4{animation-delay:.38s}.hireiq-public .delay-5{animation-delay:.52s}.hireiq-public .glass-nav{background:var(--nav-bg);-webkit-backdrop-filter:blur(20px)saturate(1.5);border-bottom:1px solid var(--hairline)}.hireiq-public .glass-nav:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 10%,#0081d580 50%,#0000 90%);height:1px;position:absolute;bottom:-1px;left:0;right:0}.hireiq-public .hero-frame-wrap{perspective:1400px}.hireiq-public .hero-frame{border:1px solid var(--glass-border);background:var(--frame-bg);transform-style:preserve-3d;border-radius:14px;transition:box-shadow .8s ease-out;position:relative;overflow:hidden;box-shadow:0 0 0 1px #006eb62e,0 0 60px #006eb647,0 0 140px #006eb61f,0 30px 80px #0009}.hireiq-public .hero-frame:hover{box-shadow:0 0 0 1px #0081d54d,0 0 80px #0081d561,0 0 180px #006eb629,0 30px 80px #0009}.hireiq-public .hero-frame:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#7cc0eae6,#0000);height:1px;position:absolute;inset:0 0 auto}.hireiq-public .hero-frame img{width:100%;display:block}.hireiq-public .frame-chrome{background:var(--btn-glass-bg);border-bottom:1px solid var(--hairline);align-items:center;gap:6px;padding:10px 14px;display:flex}.hireiq-public .frame-dot{background:var(--scroll-thumb);border-radius:50%;width:10px;height:10px}.hireiq-public .hero-frame-fade{background:linear-gradient(180deg, transparent, var(--frame-fade));pointer-events:none;height:26%;position:absolute;bottom:0;left:0;right:0}.hireiq-public .globe-hero-canvas{z-index:0;pointer-events:none;opacity:.95;width:min(1100px,130vw);height:860px;position:absolute;top:-8%;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(115% 78% at 50% 30%,#000 42%,#0000 74%);mask-image:radial-gradient(115% 78% at 50% 30%,#000 42%,#0000 74%)}.hireiq-public .globe-hero-canvas canvas{animation:.9s ease-out both globe-in;display:block}@keyframes globe-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hireiq-public .globe-hero-canvas canvas{animation:none}}.hireiq-public .hero-vignette{z-index:1;pointer-events:none;background:radial-gradient(58% 52% at 50% 42%, var(--vignette), color-mix(in srgb, var(--vignette) 60%, transparent) 58%, transparent 82%);width:1100px;height:680px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.hireiq-public .mini-bar{background:linear-gradient(90deg,#006eb6,#4d9fd6);border-radius:3px;height:6px}.hireiq-public .mini-chip{background:var(--btn-glass-bg);border:1px solid var(--hairline);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}.hireiq-public .divider-glow{background:linear-gradient(90deg,#0000,#0081d580,#0000);height:1px}.hireiq-public .stat-ltr{direction:ltr;unicode-bidi:isolate}.hireiq-public .brand-wall{background:#141313;border:1px solid #0081d538;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;padding:2rem 1rem;display:flex;box-shadow:0 8px 30px #00000052}.hireiq-public .brand-tag{border-radius:4rem;padding:.75rem 1.5rem;transition:transform .22s ease-out}.hireiq-public .brand-tag:hover{transform:translateY(-3px)}.hireiq-public .brand-tag img{object-fit:contain;width:auto;max-width:7rem;height:auto;max-height:2.75rem;display:block}.hireiq-public .brand-tag--featured{flex-basis:100%;justify-content:center;margin-bottom:1rem;display:flex}.hireiq-public .brand-tag--featured img{max-width:8rem;max-height:4rem}@media (min-width:768px){.hireiq-public .brand-wall{gap:.5rem 1rem;padding:3rem 2rem}.hireiq-public .brand-tag{padding:.5rem 1rem}.hireiq-public .brand-tag img{max-width:6rem;max-height:3.5rem}.hireiq-public .brand-tag--featured{margin-bottom:1.5rem}.hireiq-public .brand-tag--featured img{max-width:10rem;max-height:6rem}}.hireiq-public .stat-gradient{background:linear-gradient(180deg, var(--grad-text-a) 30%, var(--mhg-accent-text) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hireiq-public .marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.hireiq-public .marquee-track{gap:3.5rem;width:max-content;animation:32s linear infinite hiq-marquee-scroll;display:flex}.hireiq-public .marquee:hover .marquee-track{animation-play-state:paused}@keyframes hiq-marquee-scroll{to{transform:translate(calc(-50% - 1.75rem))}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hireiq-public .border-beam{position:relative}.hireiq-public .border-beam:after{content:"";background:conic-gradient(from var(--beam-angle), transparent 0deg, transparent 280deg, #006eb680 320deg, #7cc0ea 345deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:1;border-radius:13px;padding:1.5px;animation:5s linear infinite hiq-beam-rotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}@keyframes hiq-beam-rotate{to{--beam-angle:360deg}}.hireiq-public .bg-paths{pointer-events:none;width:100%;height:420px;position:absolute;inset:0 0 auto}.hireiq-public .text-shimmer{background:linear-gradient(110deg,#4d9fd6 35%,#c4e4fb 50%,#4d9fd6 65%) 0 0/220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite hiq-text-shimmer-slide}@keyframes hiq-text-shimmer-slide{to{background-position:-220% 0}}.hireiq-public .orbit-wrap{flex-shrink:0;width:320px;height:320px;position:relative}.hireiq-public .orbit-ring{border:1px dashed #7f7f7f40;border-radius:50%;margin:auto;position:absolute;inset:0}.hireiq-public .orbit-ring-inner{width:160px;height:160px}.hireiq-public .orbit-ring-outer{width:280px;height:280px}.hireiq-public .orbit-center{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hireiq-public .orbit-item{background:var(--linear-elevated);border:1px solid var(--glass-border);width:38px;height:38px;animation:hiq-orbit-path var(--orbit-dur,24s) linear infinite;border-radius:50%;justify-content:center;align-items:center;margin:-19px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 0 14px #006eb64d}@keyframes hiq-orbit-path{0%{transform:rotate(0deg) translateY(calc(var(--orbit-r) * -1)) rotate(0deg)}to{transform:rotate(360deg) translateY(calc(var(--orbit-r) * -1)) rotate(-360deg)}}.hireiq-public.hiq-rtl .beam-connector,.hireiq-public.hiq-rtl .rtl-mirror{transform:scaleX(-1)}.hireiq-public .testimonial-columns{max-height:520px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.hireiq-public .tcol{overflow:hidden}.hireiq-public .tcol-track{flex-direction:column;gap:1.25rem;animation:linear infinite hiq-tcol-scroll;display:flex}.hireiq-public .tcol:hover .tcol-track{animation-play-state:paused}@keyframes hiq-tcol-scroll{to{transform:translateY(calc(-50% - .625rem))}}.hireiq-public .step-chip{min-width:1.75rem;height:1.75rem;color:var(--mhg-accent-text);font-variant-numeric:tabular-nums;background:#006eb61a;border:1px solid #006eb633;border-radius:.5rem;justify-content:center;align-items:center;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:600;display:inline-flex}.hireiq-public :where(button,a,[role=button],input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--mhg-accent-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hireiq-public *,.hireiq-public :before,.hireiq-public :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.hireiq-public .apply-step-enter{animation:.2s ease-out hiqApplyInLtr}.hireiq-public.hiq-rtl .apply-step-enter{animation-name:hiqApplyInRtl}.hireiq-public .apply-pop{animation:.26s cubic-bezier(.2,.8,.2,1) hiqApplyPop}@keyframes hiqApplyInLtr{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}@keyframes hiqApplyInRtl{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes hiqApplyPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hireiq-public .apply-step-enter,.hireiq-public .apply-pop{animation:none}}
