@property --ixr-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}#ix-app .ixr-landing{color:#111;background:radial-gradient(at 86% 24%,#ffe3e3 0,#0000 47%),linear-gradient(125deg,#fff 35%,#fff7f7 76%,#f3eded);min-height:calc(100svh - 104px);overflow:hidden;font-family:Inter,Arial,sans-serif!important}#ix-app .ixr-landing :is(p,a,span,b){font-family:Inter,Arial,sans-serif!important}#ix-app .ixr-hero{justify-content:space-between;align-items:center;gap:20px;max-width:1920px;min-height:650px;margin:auto;padding:35px 64px 20px;display:flex}#ix-app .ixr-left{z-index:2;flex:0 600px;padding-top:40px;animation:1s cubic-bezier(.22,1,.36,1) both ixr-up}#ix-app p.ixr-eyebrow{font-weight:600;letter-spacing:2px!important;margin:0 0 24px!important;font-size:11px!important}#ix-app h1.ixr-heading{min-height:192px;position:relative;letter-spacing:-1.5px!important;margin:0 0 28px!important;font-family:Urbanist,Inter,sans-serif!important;font-size:64px!important;font-weight:600!important;line-height:1!important}#ix-app .ixr-heading span,#ix-app .ixr-heading em{font-family:Urbanist,Inter,sans-serif!important}#ix-app .ixr-heading-space{visibility:hidden;display:block}#ix-app .ixr-heading-typed{display:block;position:absolute;inset:0}#ix-app .ixr-type-cursor{vertical-align:baseline;background:#e00000;width:3px;height:.85em;margin-left:5px;animation:.7s step-end infinite ixr-blink;display:inline-block}#ix-app p.ixr-copy{color:#555;max-width:530px;margin:0 0 28px!important;font-size:17px!important;line-height:1.7!important}#ix-app .ixr-cta{opacity:0;flex-wrap:wrap;align-items:center;gap:22px;transition:opacity .7s,transform .7s;display:flex;transform:translateY(12px)}#ix-app .ixr-cta.ixr-ready{opacity:1;transform:none}#ix-app .ixr-cta:not(.ixr-ready){visibility:hidden}#ix-app .ixr-border{isolation:isolate;border-radius:50px;padding:3px;display:inline-flex;position:relative}#ix-app .ixr-border:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ixr-border-angle),#e00000,#111,#e00000,#111,#e00000);-webkit-mask-composite:xor;pointer-events:none;padding:3px;animation:3s linear infinite ixr-border-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 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}#ix-app a.ixr-button{background:#111;border-radius:50px;align-items:center;gap:14px;min-height:52px;padding:14px 28px;font-weight:500;display:inline-flex;position:relative;overflow:hidden;color:#fff!important;font-size:16px!important;text-decoration:none!important}#ix-app .ixr-button:after{content:"";z-index:0;background:#e00000;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-100%)}#ix-app .ixr-button-reverse:after{transform:translate(100%)}#ix-app .ixr-button:hover:after,#ix-app .ixr-button:focus-visible:after{transform:translate(0)}#ix-app .ixr-button>*{z-index:1;position:relative}#ix-app .ixr-explore{font-weight:500;position:relative;font-size:14px!important}#ix-app .ixr-explore:after,#ix-app nav a:not(.ix-btn):after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}#ix-app .ixr-explore:hover:after,#ix-app nav a:not(.ix-btn):hover:after{transform:scaleX(1)}#ix-app nav a:not(.ix-btn){position:relative}#ix-app .ixr-cursor-badge{align-items:flex-start;gap:3px;margin:32px 0 20px 290px;animation:.8s 3.6s both ixr-up;display:flex}#ix-app .ixr-cursor-badge svg{width:28px;height:32px}#ix-app .ixr-cursor-badge span{color:#fff;white-space:nowrap;background:#e00000;border-radius:20px;padding:8px 16px;font-weight:500;font-size:16px!important}#ix-app p.ixr-trust{color:#666;margin-top:20px!important;font-size:12px!important}#ix-app .ixr-right{flex:0 0 720px;width:720px;height:720px;animation:1.2s cubic-bezier(.22,1,.36,1) .3s both ixr-in;position:relative}#ix-app .ixr-circle-stage{width:720px;height:720px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#ix-app .ixr-center{color:#e00000;letter-spacing:-4px;text-shadow:0 10px 50px #e000001a;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font:600 105px/1 Urbanist,Inter,sans-serif!important}#ix-app .ixr-orbit{width:var(--diameter);height:var(--diameter);margin-left:calc(var(--diameter)/-2);margin-top:calc(var(--diameter)/-2);animation:ixr-turn var(--duration) linear infinite;animation-direction:var(--direction);border-radius:50%;position:absolute;top:50%;left:50%}#ix-app .ixr-orbit:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#e0000000 0%,#e0000080 43%,#e0000000 100%);border-radius:50%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 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}#ix-app .ixr-orbit-1{--diameter:353px;--duration:30s;--direction:reverse;--counter:normal}#ix-app .ixr-orbit-2{--diameter:501px;--duration:40s;--direction:normal;--counter:reverse}#ix-app .ixr-orbit-3{--diameter:649px;--duration:50s;--direction:normal;--counter:reverse}#ix-app .ixr-orbit-4{--diameter:797px;--duration:60s;--direction:reverse;--counter:normal}#ix-app .ixr-node-position{width:var(--size);height:var(--size);transform:translate(-50%,-50%) rotate(var(--angle)) translate(var(--radius));position:absolute;top:50%;left:50%}#ix-app .ixr-node-upright{width:100%;height:100%;animation:ixr-counter var(--duration) linear infinite;animation-direction:var(--counter)}#ix-app a.ixr-node{width:100%;height:100%;animation:ixr-fly .9s var(--delay) cubic-bezier(.22,1,.36,1) both;background:#fff;border:1px solid #e0000015;border-radius:20px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 4px 30px #e000001c;color:#e00000!important;text-decoration:none!important}#ix-app .ixr-node svg{width:52%;height:52%}#ix-app .ixr-node span{white-space:nowrap;background:#fffffff0;border-radius:20px;padding:4px 10px;font-weight:500;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%);color:#292929!important;font-size:12px!important;line-height:1.4!important}#ix-app .ixr-node-support,#ix-app .ixr-node-knowledge,#ix-app .ixr-node-custom{border-radius:50%!important}#ix-app .ixr-node:focus-visible{outline-offset:5px;outline:3px solid #e00000}#ix-app .ixr-ticker-section{padding:20px 0 28px;animation:.8s .6s both ixr-up}#ix-app .ixr-ticker-section>p{text-align:center;color:#444;margin:0 0 24px!important;font-size:12px!important}#ix-app .ixr-ticker-section b{color:#e00000;font-weight:700}#ix-app .ixr-ticker{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}#ix-app .ixr-ticker-track{width:max-content;animation:60s linear infinite ixr-ticker;display:flex}#ix-app .ixr-ticker-group{flex-shrink:0;gap:64px;padding-right:64px;display:flex}#ix-app .ixr-ticker-group a{white-space:nowrap;align-items:center;gap:12px;height:40px;font-weight:500;display:flex;color:#444!important;font-size:14px!important}#ix-app .ixr-ticker-group svg{color:#e00000;width:25px;height:25px}#ix-app .ixr-ticker:focus-within .ixr-ticker-track,#ix-app .ixr-ticker:hover .ixr-ticker-track{animation-play-state:paused}#ix-app header{animation:.8s cubic-bezier(.22,1,.36,1) both ixr-down}#ix-app header nav .ix-btn{transition:background .4s;position:relative;overflow:hidden;background:#111!important;border:2px solid #e00000!important}#ix-app header nav .ix-btn:hover{background:#e00000!important}@keyframes ixr-turn{to{transform:rotate(360deg)}}@keyframes ixr-counter{0%{transform:rotate(calc(-1 * var(--angle)))}to{transform:rotate(calc(-1 * var(--angle) + 360deg))}}@keyframes ixr-fly{0%{opacity:0;filter:blur(12px);transform:scale(.3)rotate(-180deg)}to{opacity:1;filter:blur();transform:none}}@keyframes ixr-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes ixr-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:none}}@keyframes ixr-in{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@keyframes ixr-blink{50%{opacity:0}}@keyframes ixr-border-spin{to{--ixr-border-angle:360deg}}@keyframes ixr-ticker{to{transform:translate(-25%)}}@media (width<=1500px){#ix-app .ixr-right{flex-basis:610px;width:610px;height:650px}#ix-app .ixr-circle-stage{transform:translate(-50%,-50%)scale(.85)}#ix-app .ixr-hero{padding-left:5%;padding-right:5%}#ix-app h1.ixr-heading{font-size:58px!important}}@media (width<=1280px){#ix-app .ixr-right{flex-basis:520px;width:520px;height:590px}#ix-app .ixr-circle-stage{transform:translate(-50%,-50%)scale(.72)}#ix-app h1.ixr-heading{font-size:52px!important}#ix-app .ixr-cursor-badge{margin-left:220px}}@media (width<=1024px){#ix-app .ixr-hero{flex-direction:column;gap:0;padding:40px 7% 0}#ix-app .ixr-left{flex:none;width:100%;max-width:680px;padding-top:0}#ix-app h1.ixr-heading{min-height:144px;font-size:48px!important}#ix-app .ixr-right{flex:none;width:100%;height:640px}#ix-app .ixr-circle-stage{transform:translate(-50%,-50%)scale(.7)}#ix-app .ixr-cursor-badge{margin-top:22px;margin-left:290px}#ix-app .ixr-landing{min-height:0}}@media (width<=768px){#ix-app h1.ixr-heading{min-height:108px;letter-spacing:-1px!important;font-size:36px!important}#ix-app .ixr-right{height:490px}#ix-app .ixr-circle-stage{transform:translate(-50%,-50%)scale(.5)}#ix-app .ixr-copy{font-size:15px!important}#ix-app .ixr-cursor-badge{margin-top:25px;margin-left:55%}#ix-app .ixr-hero{padding-top:30px}#ix-app .ixr-ticker-group{gap:40px;padding-right:40px}}@media (width<=480px){#ix-app h1.ixr-heading{min-height:84px;font-size:28px!important}#ix-app .ixr-right{height:400px}#ix-app .ixr-circle-stage{transform:translate(-50%,-50%)scale(.4)}#ix-app a.ixr-button{padding:12px 20px;font-size:14px!important}#ix-app .ixr-cta{gap:16px}#ix-app .ixr-explore{font-size:12px!important}#ix-app .ixr-cursor-badge span{padding:6px 12px;font-size:13px!important}#ix-app .ixr-ticker-group a{font-size:12px!important}#ix-app .ixr-ticker-section{padding-top:0}}@media (width<=360px){#ix-app .ixr-circle-stage{transform:translate(-50%,-50%)scale(.33)}#ix-app .ixr-right{height:340px}}@media (prefers-reduced-motion:reduce){#ix-app .ixr-landing *,#ix-app .ixr-landing :before,#ix-app header{transition:none!important;animation:none!important}#ix-app .ixr-node-upright{transform:rotate(calc(-1 * var(--angle)))}#ix-app .ixr-ticker{overflow-x:auto;-webkit-mask-image:none;mask-image:none}#ix-app .ixr-ticker-group[aria-hidden=true]{display:none}}#ix-app:has(#ix-react-hero) header :is(a,span){font-family:Inter,Arial,sans-serif!important}@media (width<=768px){#ix-app:has(#ix-react-hero) header{flex-direction:row;align-items:center;gap:12px;min-height:85px;padding:0 6%}#ix-app:has(#ix-react-hero) header .brand{width:180px}#ix-app:has(#ix-react-hero) nav a:not(.ix-btn){display:none}#ix-app:has(#ix-react-hero) nav .ix-btn{padding:9px 12px!important;font-size:11px!important}#ix-app .ixr-node span{padding:6px 12px;font-size:24px!important}}#ix-app .ixr-ticker-track{animation-duration:20s}#ix-app:has(#ix-react-hero) header nav .ix-btn{isolation:isolate;overflow:visible;border:0!important;border-radius:50px!important}#ix-app:has(#ix-react-hero) header nav .ix-btn:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ixr-border-angle),#e00000,#111,#e00000,#111,#e00000);-webkit-mask-composite:xor;pointer-events:none;padding:3px;animation:3s linear infinite ixr-border-spin;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 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}#ix-app:has(#ix-react-hero) header nav .ix-btn:after{content:"";border-radius:inherit;transform-origin:0;z-index:-1;background:#e00000;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}#ix-app:has(#ix-react-hero) header nav .ix-btn:hover:after{transform:scaleX(1)}#ix-app:has(#ix-react-hero) header nav .ix-btn:focus-visible:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){#ix-app:has(#ix-react-hero) header nav .ix-btn:before{animation:none!important}}
/*$vite$:1*/