@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_1c940141-module__YzGlVG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_1c940141-module__YzGlVG__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--cw:1416px;--ink:#000;--ink-2:#0d0a1f;--tx:#54506b;--tx-2:#6a6482;--tx-3:#4a4463;--muted:#9d98b3;--acc:#5b4fe0;--acc-bright:#7c3af3;--acc-grad-a:#6a5ae8;--acc-grad-b:#9b5de5;--acc-soft:#edeafc;--cta:#000;--cta-hover:#2a2150;--cta-shadow:0 3px 10px #17122e47;--bd:#e4e0f0;--bd-2:#eceaf2;--bd-3:#f0edf7;--fill:#f5f3fa;--fill-2:#f3f1fc;--err:#e5484d;--ok:#12b673;--ok-2:#3bc97f;--r-pill:999px;--r-card:20px;--r-input:12px}@media (max-width:1440px){:root{--cw:1260px}}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;background:#000}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:0 0;margin:0;font-family:Inter,system-ui,-apple-system,sans-serif}a{color:inherit;text-decoration:none}::selection{background:var(--acc);color:#fff}:focus-visible{outline:3px solid var(--acc);outline-offset:2px;border-radius:4px}select{appearance:none}.hrx-wrap{max-width:var(--cw);margin:0 auto;padding:0 28px}[data-noscroll]{scrollbar-width:none;-ms-overflow-style:none}[data-noscroll]::-webkit-scrollbar{display:none}.hrx-chiprail{-webkit-overflow-scrolling:touch;touch-action:pan-x;scroll-behavior:smooth;flex-wrap:nowrap;align-items:center;gap:8px;display:flex;overflow-x:auto}.hrx-chiprail>*{flex:none}.hrx-chiprail[data-drag]{scroll-behavior:auto;cursor:grabbing}@media (max-width:720px){.hrx-railbleed{margin-left:-28px;margin-right:-28px;padding-left:28px;padding-right:28px;scroll-padding-left:28px}}@keyframes hrxMarqueeShift{0%,12%{transform:translate(0)}88%,to{transform:translateX(var(--hrx-marq-shift,0))}}@keyframes hrxDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}@keyframes hrxCardIn{0%{opacity:0;transform:translateY(20px)}9%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}96%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(20px)}}@keyframes hrxShimmer{0%{transform:translate(-130%)skew(-14deg)}to{transform:translate(230%)skew(-14deg)}}@keyframes hrxMarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hrxFloatA{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes hrxFloatB{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes hrxPing{0%{box-shadow:0 0 #5b4fe066}70%{box-shadow:0 0 0 8px #5b4fe000}to{box-shadow:0 0 #5b4fe000}}@keyframes hrxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes hrxPopIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hrxSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes hbSpin{to{transform:rotate(360deg)}}@keyframes hrxSkel{0%,to{opacity:.5}50%{opacity:1}}.hrx-skel{animation:1.1s ease-in-out infinite hrxSkel}@keyframes hrxStepPop{0%{opacity:0;transform:scale(.4);box-shadow:0 0 #7c3af38c}55%{opacity:1;transform:scale(1.15);box-shadow:0 0 0 12px #7c3af300}to{opacity:1;transform:scale(1);box-shadow:0 8px 18px -6px #5b4fe080}}.hrx-slider{cursor:grab;-webkit-user-select:none;user-select:none}.hrx-slider[data-drag="1"]{cursor:grabbing;scroll-snap-type:none}.hrx-slider[data-drag="1"] a,.hrx-slider[data-drag="1"] button{pointer-events:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@keyframes hrxSwapOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(125%,-125%)}}@keyframes hrxSwapIn{0%{opacity:0;transform:translate(-125%,125%)}to{opacity:1;transform:translate(0)}}.hrx-hdr{z-index:200;background:#fff0;border-bottom:1px solid #0000;transition:background .12s linear,border-color .12s linear,-webkit-backdrop-filter .12s linear,backdrop-filter .12s linear;position:fixed;top:0;left:0;right:0}.hrx-hdr[data-scrolled="1"]{-webkit-backdrop-filter:blur(12px);background:#fffffff5;border-bottom-color:#1a153012}.hrx-hdr[data-mega="1"]{-webkit-backdrop-filter:none;background:#fff;border-bottom-color:#1a153012}.hrx-nav{max-width:var(--cw);flex-wrap:nowrap;align-items:center;gap:22px;margin:0 auto;padding:17px 28px;display:flex;position:relative}.hrx-hdr-logo{width:auto;height:26px;display:block}@media (max-width:1440px){.hrx-hdr-logo{height:22px}}.hrx-navlink{cursor:pointer;color:#000;background:0 0;border:none;align-items:center;padding:6px 0;font-family:inherit;font-size:16px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.hrx-navlink:hover>span,.hrx-navlink.hrx-navlink--u:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.hrx-btn-black{color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;align-items:center;gap:10px;font-family:inherit;font-weight:600;line-height:1;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 3px 10px #17122e47}.hrx-btn-black:hover{background:#2a2150;transform:translateY(-2px);box-shadow:0 12px 28px #17122e52}.hrx-btn-outline{color:#000;cursor:pointer;background:0 0;border:1.5px solid #000;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-weight:600;line-height:1;text-decoration:none;transition:background .18s;display:inline-flex}.hrx-btn-outline:hover{background:#0000000f}.hrx-btn-white{color:#0d0a1f;cursor:pointer;background:#fff;border:none;border-radius:999px;align-items:center;gap:10px;font-family:inherit;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.hrx-btn-white:hover{transform:translateY(-2px);box-shadow:0 14px 32px -14px #0009}.hrx-logo-swap{flex:none;width:18px;height:18px;display:inline-block;position:relative;overflow:hidden}.hrx-logo-swap svg{display:block;position:absolute;inset:0}.hrx-logo-swap .hrx-ab{opacity:0;transform:translate(-125%,125%)}.hrx-btn-black:hover .hrx-af,.hrx-btn-white:hover .hrx-af,.hrx-modal-cta:hover .hrx-af,a:hover>.hrx-logo-swap .hrx-af,button:hover>.hrx-logo-swap .hrx-af{animation:.5s cubic-bezier(.5,0,.2,1) hrxSwapOut}.hrx-btn-black:hover .hrx-ab,.hrx-btn-white:hover .hrx-ab,.hrx-modal-cta:hover .hrx-ab,a:hover>.hrx-logo-swap .hrx-ab,button:hover>.hrx-logo-swap .hrx-ab{animation:.5s cubic-bezier(.5,0,.2,1) hrxSwapIn}.hrx-burger{cursor:pointer;color:#000;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.hrx-burger:hover{background:#0000000f}.hrx-burger-ico{pointer-events:none;width:22px;height:15px;display:block;position:relative}.hrx-burger-ico span{background:currentColor;border-radius:2px;height:2px;transition:top .28s,transform .28s;position:absolute;left:0;right:0}.hrx-burger-ico span:first-child{top:2px}.hrx-burger-ico span:nth-child(2){top:11px}.hrx-burger[aria-expanded=true] .hrx-burger-ico span:first-child{top:6.5px;transform:rotate(45deg)}.hrx-burger[aria-expanded=true] .hrx-burger-ico span:nth-child(2){top:6.5px;transform:rotate(-45deg)}.hrx-mega{z-index:210;background:#fff;border:1px solid #e5e1f3;border-top:none;border-radius:0 0 22px 22px;position:absolute;top:100%;left:0;right:0;box-shadow:0 34px 60px -12px #1a153033,0 8px 20px -8px #1a153014}.hrx-mega-inner{max-width:var(--cw);grid-template-columns:1.3fr 1fr minmax(240px,.95fr);gap:44px;margin:0 auto;padding:32px 28px 36px;display:grid}.hrx-mega-eyebrow{letter-spacing:0;text-transform:none;color:#0d0a1f;margin:0 0 16px;font-size:15.5px;font-weight:700}.hrx-mega-cats{grid-template-columns:1fr 1fr;gap:2px 10px;display:grid}.hrx-mega-item{color:#3f3a57;border-radius:10px;align-items:center;gap:10px;padding:9px 10px 9px 0;font-size:14px;font-weight:500;text-decoration:none;display:flex}.hrx-mega-item>span{text-underline-offset:3px}.hrx-mega-item:hover{color:#000}.hrx-mega-item:hover>span{text-decoration:underline;text-decoration-thickness:1.5px}.hrx-mega-ico{flex:none}.hrx-mega-all{color:#5b4fe0;align-items:center;gap:6px;margin-top:24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hrx-mega-all:hover{color:#4a3fd0}.hrx-mega-pos{color:var(--tx-3);align-items:baseline;gap:8px;padding:8px 0;text-decoration:none;display:flex}.hrx-mega-pos .hrx-mega-dash{color:#c0bad4;flex:none}.hrx-mega-pos>span:last-child{text-underline-offset:3px}.hrx-mega-pos:hover{color:#000}.hrx-mega-pos:hover>span:last-child{text-decoration:underline;text-decoration-thickness:1.5px}.hrx-mega-promo{color:#0d0a1f;background:linear-gradient(165deg,#e9f6ef 0%,#efe9fb 60%,#ece6fb 100%);border:1px solid #e5e1f3;border-radius:16px;flex-direction:column;gap:15px;padding:16px;display:flex;overflow:hidden}.hrx-mega-mock{background:#fff;border:1px solid #1a15300f;border-radius:12px;flex-direction:column;gap:7px;padding:11px;display:flex;box-shadow:0 8px 20px -10px #1a15302e}.hrx-mega-mock-head{letter-spacing:.06em;text-transform:uppercase;color:#8b83b0;align-items:center;gap:6px;margin-bottom:1px;font-size:10px;font-weight:700;display:flex}.hrx-mega-mock-row{background:#f6f4fc;border-radius:9px;align-items:center;gap:9px;padding:7px 9px;display:flex}.hrx-mega-mock-ava{color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:inline-flex}.hrx-mega-mock-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.hrx-mega-mock-title{color:#1a1530;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.hrx-mega-mock-co{color:#6b6486;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.hrx-mega-mock-pct{color:#0f9d58;background:#10b9811f;border-radius:999px;flex:none;padding:3px 7px;font-size:11px;font-weight:800}.hrx-mega-promo-body{flex-direction:column;gap:5px;display:flex}.hrx-mega-promo-title{letter-spacing:-.01em;color:#0d0a1f;margin:0;font-size:15px;font-weight:700;line-height:1.25}.hrx-mega-promo-lead{color:#4a4568;margin:0;font-size:12.5px;line-height:1.5}.hrx-mega-promo-cta{color:#fff;cursor:pointer;background:#7c3af3;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-family:inherit;font-size:13.5px;font-weight:700;line-height:1;transition:transform .15s,box-shadow .15s;display:inline-flex}.hrx-mega-promo-cta:hover{transform:translateY(-1px);box-shadow:0 12px 26px -10px #7c3af38c}.hrx-langmenu{z-index:60;background:#fff;border:1px solid #ece9f7;border-radius:14px;flex-direction:column;gap:2px;min-width:150px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px #00000024}.hrx-langitem{cursor:pointer;text-align:left;color:#000;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:11px 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;display:flex}.hrx-langitem:hover{background:#f3f1fc}.hrx-langitem[data-active="1"]{background:var(--acc-soft);color:var(--acc)}.hrx-drawer{z-index:190;background:linear-gradient(#fff 0%,#f4f1fb 55%,#e7e1f6 100%);animation:.18s hrxFadeIn;position:fixed;inset:0}.hrx-drawer nav{height:100%;padding:calc(var(--hdr,60px) + 12px) 28px 28px;flex-direction:column;display:flex;overflow-y:auto}.hrx-drawer-link{color:var(--ink-2);border-bottom:1px solid #1a153014;align-items:center;gap:6px;padding:18px 4px;font-size:19px;font-weight:600;text-decoration:none;display:flex}.hrx-drawer-lang{border:1.5px solid var(--bd);cursor:pointer;color:var(--ink-2);background:#fff;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:13px 0;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .16s,background .16s;display:inline-flex}.hrx-drawer-lang .hrx-flag{font-size:18px;line-height:1}.hrx-drawer-lang[data-active="1"]{background:var(--acc);color:#fff;border-color:var(--acc);font-weight:800;box-shadow:0 8px 20px -8px #7c3af38c}.hrx-drawer-acc{border-bottom:1px solid #1a153014}.hrx-drawer-acc-head{cursor:pointer;width:100%;color:var(--ink-2);background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:18px 4px;font-family:inherit;font-size:19px;font-weight:600;display:flex}.hrx-drawer-acc-head .hrx-drawer-acc-chev{color:#9d98b3;transition:transform .2s}.hrx-drawer-acc[data-open="1"] .hrx-drawer-acc-chev{transform:rotate(180deg)}.hrx-drawer-sub{flex-direction:column;padding:0 2px 12px;display:flex}.hrx-drawer-sub a{color:#3f3a57;border-radius:10px;align-items:center;gap:11px;padding:11px 8px;font-size:15.5px;font-weight:600;text-decoration:none;display:flex}.hrx-drawer-sub a:active{background:#f1ecfa}.hrx-drawer-sub a .hrx-drawer-sub-ico{border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.hrx-drawer-sub a.hrx-drawer-sub-all{color:var(--acc);font-weight:700}.hrx-nav-center,.hrx-nav-lang{display:flex}@media (max-width:1080px){.hrx-nav-center,.hrx-nav-lang{display:none!important}.hrx-burger{margin-left:auto;display:inline-flex!important}.hrx-nav{gap:14px;padding-top:14px;padding-bottom:14px}.hrx-nav-cta{margin-left:auto}.hrx-burger{margin-left:0!important}}@media (max-width:720px){.hrx-cta-reg{display:none!important}}@media (max-width:560px){.hrx-nav-cta{display:none!important}.hrx-burger{margin-left:auto!important}}@media (max-width:760px){.hrx-mega-inner{grid-template-columns:1fr!important;gap:22px!important;padding:20px!important}.hrx-mega-cats{grid-template-columns:1fr 1fr!important}.hrx-mega-promo{display:none!important}.hrx-faq-head{flex:100%!important}}@media (max-width:560px){.hrx-mega-cats{grid-template-columns:1fr!important}.hrx-hero-btns{flex-direction:column!important;align-items:stretch!important}.hrx-hero-btns>a{justify-content:center!important}}.hrx-modal-cta{cursor:pointer;background:var(--ink-2);color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;font-family:inherit;font-size:16px;font-weight:600;line-height:1;transition:background .18s;display:inline-flex;box-shadow:0 3px 10px #17122e47}.hrx-modal-cta:hover{background:#2a2150}.hrx-modal-grid{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}@media (max-width:620px){.hrx-modal-grid{grid-template-columns:1fr!important}}.hrx-modal-x{border:1.5px solid var(--bd);cursor:pointer;width:34px;height:34px;color:var(--ink-2);background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:15px;display:flex;position:absolute}.hrx-modal-x:hover{background:#f0edfc}.hrx-modal-cancel{border:1.5px solid var(--bd);cursor:pointer;width:100%;color:var(--ink-2);background:#fff;border-radius:999px;padding:14px;font-family:inherit;font-size:15px;font-weight:600}.hrx-modal-cancel:hover{background:#f7f6fb}.hrx-input{box-sizing:border-box;width:100%;color:var(--ink-2);border:1.5px solid var(--bd);background:#fff;border-radius:12px;outline:none;padding:14px 15px;font-family:inherit;font-size:15px}.hrx-input:focus{border-color:var(--acc)}.hrx-input[data-err="1"]{border-color:var(--err)}.hrx-cat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(30px,3.2vw,52px) clamp(24px,2.5vw,44px);display:grid}@media (max-width:1080px){.hrx-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:880px){.hrx-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hrx-cat-poslink{color:var(--ink-2);align-items:baseline;gap:10px;padding:6px 0;font-size:15px;font-weight:500;text-decoration:none;display:flex}.hrx-cat-poslink:hover span:last-child{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.hrx-cat-tabs-wrap{display:none}.hrx-cat-tabs{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.hrx-cat-tabs::-webkit-scrollbar{display:none}.hrx-cat-tab{text-align:left;border:1.5px solid var(--bd);cursor:pointer;color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;gap:10px;padding:11px 18px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.hrx-cat-tab[data-active="1"]{background:var(--ink-2);color:#fff;border-color:var(--ink-2)}.hrx-cat-pane-list{grid-template-columns:1fr 1fr;gap:4px 22px;margin:0;padding:0;font-size:15.5px;font-weight:500;list-style:none;display:grid}@media (max-width:760px){.hrx-cat-grid{display:none!important}.hrx-cat-tabs-wrap{flex-direction:column;gap:18px;display:flex!important}}@media (max-width:480px){.hrx-cat-pane-list{grid-template-columns:1fr!important}}.hrx-slider{scroll-snap-type:x mandatory;touch-action:pan-x;-webkit-overflow-scrolling:touch;padding:12px max(28px, calc((100vw - var(--cw)) / 2 + 28px)) 48px;scroll-padding-left:max(28px, calc((100vw - var(--cw)) / 2 + 28px));scrollbar-width:none;-ms-overflow-style:none;gap:clamp(16px,1.6vw,22px);display:flex;overflow-x:auto}.hrx-slider::-webkit-scrollbar{display:none}.hrx-mod-card{scroll-snap-align:start;border-radius:28px;flex-direction:column;flex:none;width:min(86vw,560px,max(340px,44.4444vw - 42.6667px));min-height:clamp(456px,52vw,524px);padding:clamp(26px,2.4vw,34px);transition:box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden}.hrx-mod-card:hover{transform:translateY(-3px);box-shadow:0 22px 46px -24px #281c6e6b}.hrx-slider-btn{width:54px;height:54px;color:var(--ink-2);cursor:pointer;background:#fff;border:1.5px solid #c9c2e6;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:border-color .18s,background .18s,opacity .18s;display:flex}.hrx-slider-btn:hover{border-color:var(--ink-2);background:#f5f3ff}.hrx-slider-btn:disabled{opacity:.32;pointer-events:none}.hrx-demo-tablet{display:none}@media (max-width:760px){.hrx-demo-desktop{display:none!important}.hrx-demo-tablet{display:block!important}.hrx-demo-ar{aspect-ratio:1810/1360!important}.hrx-demo-frame{border-radius:15px!important;padding:8px!important}}@media (max-width:480px){.hrx-demo-frame{border-radius:13px!important;padding:6px!important}}.hrx-foot-link{color:#fff;font-size:14px;line-height:1.3;text-decoration:none}.hrx-foot-link:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.hrx-how-arrow{display:none}@media (min-width:980px){.hrx-how-arrow{display:block}}.hrx-faq-row{border-top:1px solid #e7e4f0}.hrx-faq-btn{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:clamp(16px,2vw,40px);width:100%;padding:clamp(20px,2.3vw,30px) 0;font-family:inherit;line-height:1.3;display:flex}.hrx-faq-q{letter-spacing:-.01em;color:var(--ink-2);font-size:clamp(17px,1.5vw,22px);font-weight:600}.hrx-faq-plus{background:var(--ink-2);border-radius:50%;flex:none;width:clamp(30px,2.6vw,38px);height:clamp(30px,2.6vw,38px);position:relative}.hrx-faq-plus span{background:#fff;position:absolute;top:50%;left:50%}.hrx-faq-plus span.h{width:42%;height:2px;transform:translate(-50%,-50%)}.hrx-faq-plus span.v{width:2px;height:42%;transition:transform .25s;transform:translate(-50%,-50%)}.hrx-faq-row[data-open="1"] .hrx-faq-plus span.v{transform:translate(-50%,-50%)scaleY(0)}.hrx-faq-body{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.hrx-faq-row[data-open="1"] .hrx-faq-body{grid-template-rows:1fr}.hrx-faq-body>div{overflow:hidden}.hrx-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.hrx-reveal[data-shown="1"]{opacity:1;transform:translateY(0)}.hrx-search-pill{border:1px solid var(--bd);background:#fff;border-radius:999px;align-items:stretch;gap:8px;padding:9px 9px 9px 4px;display:flex;box-shadow:0 24px 60px -30px #281c6e73}.hrx-search-pill input{width:100%;color:var(--ink-2);background:0 0;border:none;outline:none;padding:14px 0;font-family:inherit;font-size:15.5px}.hrx-search-btn{cursor:pointer;background:var(--ink-2);color:#fff;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 38px;font-family:inherit;font-size:15.5px;font-weight:600;transition:background .18s;display:inline-flex}.hrx-search-btn:hover{background:#2a2150}.hrx-search-btn-ico{display:none}@media (max-width:560px){.hrx-search-btn{align-self:center;width:46px;height:46px;padding:0}.hrx-search-btn-ico{display:block}.hrx-search-btn-txt{display:none}}.hrx-search-clear{cursor:pointer;width:30px;height:30px;color:var(--tx-2);background:#f0edf8;border:none;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;margin-right:4px;font-size:12px;transition:background .16s,color .16s;display:flex}.hrx-search-clear:hover{color:var(--ink-2);background:#e4dff2}.hrx-suggest{border:1px solid var(--bd-2);z-index:80;text-align:left;background:#fff;border-radius:18px;max-height:64vh;padding:8px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;box-shadow:0 30px 70px -24px #281c6e59}.hrx-suggest-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);padding:12px 12px 6px;font-size:11px;font-weight:700;display:block}.hrx-suggest-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:9px 12px;font-family:inherit;text-decoration:none;display:flex}.hrx-suggest-item:hover{background:var(--fill)}.hrx-heroq{cursor:pointer;color:var(--tx-3);background:#fff;border:1px solid #e0daf2;border-radius:999px;padding:7px 15px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .16s,color .16s,background .16s}.hrx-heroq:hover{color:var(--acc);background:#f6f4fc;border-color:#c9bef0}.hrx-hero-pop{margin-top:18px;text-align:left;max-width:940px;margin-inline:auto}.hrx-hero-pop-label{color:#8983a6;white-space:nowrap;font-size:13px;font-weight:600}@media (min-width:721px){.hrx-hero-pop{align-items:flex-start;gap:12px;display:flex}.hrx-hero-pop-label{padding-top:7px}.hrx-hero-pop-rail{flex-wrap:wrap;max-height:72px;overflow:hidden}}@media (max-width:720px){.hrx-hero-pop-label{margin-bottom:9px;display:block}}.hrx-cat-card{border:1px solid var(--bd-2);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:18px 20px;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex}.hrx-cat-card:hover{border-color:#d9d2f0;transform:translateY(-3px);box-shadow:0 16px 34px -18px #281c6e66}.hrx-cat-arrow{color:#c4bfd6;margin-left:auto;transition:transform .2s,color .2s}.hrx-cat-card:hover .hrx-cat-arrow{color:var(--acc);transform:rotate(-45deg)}.hrx-co-marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%)}.hrx-co-track{width:max-content;animation:80s linear infinite hrxMarq;display:flex}.hrx-co-marq:hover .hrx-co-track{animation-play-state:paused}.hrx-co-card{text-align:left;border:1px solid var(--bd-2);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;flex:none;gap:14px;width:320px;margin-right:14px;padding:22px;font-family:inherit;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.hrx-co-card:hover{border-color:var(--ink-2);background:#fafafd}@media (max-width:560px){.hrx-co-card{width:44vw;margin-right:10px;padding:16px}}.hrx-logo-marquee{background:#f6f3fb;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.hrx-logo-track{align-items:center;width:max-content;animation:48s linear infinite hrxMarq;display:flex}.hrx-logo-lnk{flex:none;align-items:center;margin-right:clamp(42px,5vw,72px);display:inline-flex}.hrx-logo-track img{filter:grayscale()contrast(1.35);mix-blend-mode:multiply;opacity:.82;width:auto;max-width:200px;height:auto;max-height:42px;transition:filter .22s,opacity .22s;display:block}.hrx-logo-marquee:hover .hrx-logo-track{animation-play-state:paused}.hrx-logo-lnk:hover img{filter:none;opacity:1;mix-blend-mode:normal}.hrx-lvl-chip{border:1.5px solid var(--bd);color:var(--ink-2);cursor:pointer;background:#fff;border-radius:999px;padding:8px 15px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.2;transition:border-color .15s,background .15s,color .15s}.hrx-lvl-chip:hover{border-color:var(--ink-2)}.hrx-lvl-chip[data-active="1"]{background:var(--ink-2);border-color:var(--ink-2);color:#fff}.hrx-loadmore:disabled{opacity:.5;cursor:default}.hrx-job-row{border-top:1px solid var(--bd-2);align-items:flex-start;gap:16px;padding:20px 4px;display:flex;position:relative}.hrx-jt{letter-spacing:-.01em;color:var(--ink-2);margin:0;font-size:16px;font-weight:700}.hrx-jt a{color:inherit;text-decoration:none}.hrx-jt a:after{content:"";position:absolute;inset:0}.hrx-job-row:hover .hrx-jt a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.hrx-hot{letter-spacing:.04em;text-transform:uppercase;color:#e8577a;background:#fdecf1;border-radius:5px;padding:3px 7px;font-size:10.5px;font-weight:700}.hrx-job-tag{color:#54506b;background:var(--fill);border-radius:6px;padding:5px 11px;font-size:12px;font-weight:600}.hrx-apply-btn{z-index:1;cursor:pointer;text-align:center;background:var(--ink-2);color:#fff;white-space:nowrap;border:none;border-radius:8px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-block;position:relative}.hrx-apply-btn:hover{background:#2a2150}@media (max-width:720px){.hrx-job-row{padding:16px 2px}.hrx-job-row [data-job-actions]{display:none}}.hrx-job-meta{flex-wrap:wrap;align-items:center;gap:5px 13px;margin-top:6px;display:flex}.hrx-job-meta>span{color:#6a6482;align-items:center;gap:5px;font-size:13.5px;line-height:1.4;display:inline-flex}.hrx-job-meta>span>svg{color:#a49ec0}.hrx-job-meta .hrx-job-pay{color:#0d0a1f;font-weight:700}.hrx-job-meta .hrx-job-pay>svg{color:#7c3af3}.hrx-jobs-grid{grid-template-columns:1fr 340px;align-items:start;gap:clamp(28px,3.5vw,52px);display:grid}.hrx-jobs-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:104px}@media (max-width:960px){.hrx-jobs-grid{grid-template-columns:1fr!important}.hrx-jobs-side{position:static!important}}.hrx-see-all{color:var(--acc);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hrx-see-all:hover>span{text-underline-offset:3px;text-decoration:underline}.hrx-see-all .hrx-see-all-short{display:none}@media (max-width:720px){.hrx-see-all .hrx-see-all-full{display:none}.hrx-see-all .hrx-see-all-short{display:inline}}.hrx-flt-trigger{color:var(--ink-2);cursor:pointer;border:1.5px solid var(--bd);background:#f6f4fc;border-radius:999px;outline:none;align-items:center;gap:8px;padding:12px 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .16s,background .16s;display:inline-flex}.hrx-flt-trigger:hover{border-color:#c9bef0}.hrx-flt-trigger[data-active="1"]{background:#efeafb;border-color:#c9bef0}.hrx-flt-menu{z-index:60;background:#fff;border:1px solid #ece9f7;border-radius:16px;min-width:210px;max-height:340px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 20px 50px -18px #281c6e6b}.hrx-flt-item{cursor:pointer;text-align:left;width:100%;color:var(--ink-2);background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.hrx-flt-item:hover{background:#f4f1fc}.hrx-flt-item[data-on="1"]{color:var(--acc);background:#efeafb;font-weight:700}.hrx-flt-reset{cursor:pointer;color:var(--acc);white-space:nowrap;background:0 0;border:none;align-items:center;gap:7px;padding:12px 6px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.hrx-bc{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:13.5px;font-weight:500;list-style:none;display:flex}.hrx-bc a{color:#8983a6;align-items:center;gap:6px;text-decoration:none;transition:color .15s;display:inline-flex}.hrx-bc a:hover{color:var(--acc)}@media (max-width:720px){.hrx-bc{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto}.hrx-bc::-webkit-scrollbar{display:none}.hrx-bc>li{white-space:nowrap;flex:none}}.hrx-pos-link{border-bottom:1px solid var(--bd-3);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 2px;text-decoration:none;display:flex}.hrx-pos-link:hover .hrx-pos-name{text-underline-offset:3px;color:var(--acc);text-decoration:underline;text-decoration-thickness:1.5px}.hrx-pos-name{color:var(--ink-2);font-size:15px;font-weight:600}.hrx-loadmore{border:1.5px solid var(--bd);color:var(--ink-2);cursor:pointer;background:#fff;border-radius:999px;padding:11px 24px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .16s;display:inline-block}.hrx-loadmore:hover{border-color:var(--ink-2)}.hrx-loadmore-spin{border:2.5px solid #5b4fe038;border-top-color:#5b4fe0;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite hrxSpin;display:inline-block}@keyframes hrxSpin{to{transform:rotate(360deg)}}.hrx-co-search{background:#fff;border-radius:999px;align-items:center;gap:12px;max-width:680px;margin:0 auto;padding:6px 8px 6px 22px;display:flex;box-shadow:0 18px 44px -20px #4a2d8c66,0 0 0 1px #ffffffe6}.hrx-co-search input{min-width:0;font:inherit;color:#0d0a1f;background:0 0;border:0;outline:0;flex:1;padding:12px 4px;font-size:16px}.hrx-co-search input::placeholder{color:#8983a6}.hrx-co-kpis{justify-content:center;gap:clamp(28px,5vw,64px);margin-top:clamp(30px,4vw,48px);display:flex}.hrx-co-kpis>div{flex-direction:column;display:flex}.hrx-co-kpis b{letter-spacing:-.02em;color:#6e5be8;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800}.hrx-co-kpis span{color:#54506b;margin-top:2px;font-size:13.5px;font-weight:600}.hrx-co-chips{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.hrx-co-chip{color:#3f3a57;font:inherit;cursor:pointer;background:#fff;border:1px solid #e9e5f4;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:600;transition:all .14s;display:inline-flex}.hrx-co-chip:hover{border-color:#c7bef0}.hrx-co-chip span{color:#9d98b3;font-size:12px;font-weight:700}.hrx-co-chip[data-active]{color:#fff;background:#14103a;border-color:#14103a}.hrx-co-chip[data-active] span{color:#b9b0e6}.hrx-co-alpha{border-top:1px solid #f0edf8;border-bottom:1px solid #f0edf8;flex-wrap:wrap;gap:4px;padding:14px 0;display:flex}.hrx-co-alpha button{color:#6a6482;min-width:30px;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 6px;font-size:13px;font-weight:700;transition:all .12s}.hrx-co-alpha button:hover:not(:disabled){color:#0d0a1f;background:#f2effb}.hrx-co-alpha button:disabled{color:#d2cde2;cursor:default}.hrx-co-alpha button[data-active]{color:#fff;background:#5b4fe0}.hrx-co-letter{color:#9d98b3;letter-spacing:.04em;padding:12px 2px 8px;font-size:13px;font-weight:800}.hrx-co-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:10px clamp(16px,2vw,28px);display:grid}.hrx-co-row{background:#fff;border:1px solid #eceaf2;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:border-color .14s,box-shadow .14s;display:flex}.hrx-co-row:hover{border-color:#d6cef3;box-shadow:0 10px 24px -16px #4a2d8c66}.hrx-co-row-name{color:#0d0a1f;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;display:block;overflow:hidden}.hrx-co-row-sub{color:#6a6482;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.hrx-co-row-count{color:#6e5be8;white-space:nowrap;flex:none;font-size:12.5px;font-weight:600}
