@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_8528ae93-module__j_lBAW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_8528ae93-module__j_lBAW__variable{--rx-font-display:"Manrope", "Manrope Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 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:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.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:100 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:100 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:100 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:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.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:100 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_134db9d-module__o6YQDa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_134db9d-module__o6YQDa__variable{--rx-font-text:"Inter", "Inter Fallback"}
.rx{--rx-bg:#fbfcfd;--rx-ink:#15171c;--rx-dim:#565c66;--rx-faint:#8d939e;--rx-line:#12151c14;--rx-line-strong:#12151c24;--rx-dbg:#08090c;--rx-dbg-2:#0b0d11;--rx-dink:#eef1f7;--rx-ddim:#e9eef79e;--rx-dfaint:#e9eef766;--rx-dborder:#ffffff17;--rx-dborder-strong:#ffffff29;--rx-blue:#6ea8ff;--rx-violet:#9a7cff;--rx-cyan:#46e0d4;--rx-silver:#c9ced8;--rx-r-md:18px;--rx-r-lg:24px;--rx-shadow-soft:0 1px 2px #12151c0d, 0 12px 32px -16px #12151c24;--rx-shadow-card-dark:0 24px 60px -28px #0c0f1873, 0 8px 24px -16px #0c0f1859;--rx-shadow-float:0 30px 80px -30px #000c;background:var(--rx-bg);min-height:100vh;color:var(--rx-ink);font-family:var(--rx-font-text), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative;overflow-x:clip}.rx *,.rx :before,.rx :after{box-sizing:border-box}.rx-bg{z-index:0;pointer-events:none;background:radial-gradient(52% 38% at 22% 0,#6ea8ff17,#0000 62%),radial-gradient(46% 34% at 84% 2%,#9a7cff12,#0000 62%),linear-gradient(#fcfdfe 0%,#fbfcfd 45%,#f7f9fb 100%);position:fixed;inset:0}.rx-bg:before{content:"";background-image:linear-gradient(#12151c08 1px,#0000 1px),linear-gradient(90deg,#12151c08 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 62% at 50% 0,#000 0%,#0000 74%);mask-image:radial-gradient(110% 62% at 50% 0,#000 0%,#0000 74%)}.rx-content{z-index:1;position:relative}.rx-shell{width:100%;max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}@media (max-width:640px){.rx-shell{padding-left:18px;padding-right:18px}}.rx-display{font-family:var(--rx-font-display), var(--rx-font-text), sans-serif;letter-spacing:-.035em;color:var(--rx-ink);font-weight:700;line-height:1.02}.rx-h2{font-family:var(--rx-font-display), var(--rx-font-text), sans-serif;letter-spacing:-.03em;color:var(--rx-ink);font-weight:700;line-height:1.06}.rx-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--rx-faint);font-size:12px;font-weight:700}.rx-sub{color:var(--rx-dim);line-height:1.6}.rx-gradient-text{background:linear-gradient(#14161b 0%,#454b56 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.rx-btn{letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,background .22s,border-color .22s;display:inline-flex}.rx-btn:active{transform:scale(.98)}.rx-btn-sm{height:38px;padding:0 16px;font-size:14px}.rx-btn-ink{color:#fff;background:linear-gradient(#23262c 0%,#121419 100%);box-shadow:inset 0 1px #ffffff1f,0 10px 26px -10px #12151c80}.rx-btn-ink:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff24,0 16px 36px -12px #12151c8c}.rx-btn-glass{color:var(--rx-ink);border-color:var(--rx-line-strong);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 #ffffffe6 inset, var(--rx-shadow-soft);background:#ffffffa6}.rx-btn-glass:hover{background:#ffffffe6;border-color:#12151c3d;transform:translateY(-1px)}.rx-btn-primary{color:#0a0b0d;background:linear-gradient(#fff 0%,#dfe6f2 100%);box-shadow:inset 0 1px #fff9,0 10px 30px -10px #96b4ff73}.rx-btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffffb3,0 16px 40px -12px #96b4ff99}.rx-btn-ghost{color:var(--rx-dink);border-color:var(--rx-dborder);-webkit-backdrop-filter:blur(12px);background:#ffffff0f}.rx-btn-ghost:hover{border-color:var(--rx-dborder-strong);background:#ffffff17;transform:translateY(-1px)}.rx-chip{height:26px;color:var(--rx-dim);border:1px solid var(--rx-line);background:#ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:600;display:inline-flex}.rx-header{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(16px);background:#fcfdfe8c;border-bottom:1px solid #0000;transition:background .3s,border-color .3s;position:sticky;top:0}.rx-header.is-scrolled{border-bottom-color:var(--rx-line);background:#fcfdfed1}.rx-header-inner{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.rx-logo{width:auto;height:26px;display:block}.rx-nav{align-items:center;gap:4px;display:flex}.rx-navlink{color:var(--rx-dim);border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:500;transition:color .2s,background .2s}.rx-navlink:hover{color:var(--rx-ink);background:#12151c0d}.rx-header-cta{align-items:center;gap:10px;display:flex}.rx-burger{border:1px solid var(--rx-line-strong);width:44px;height:44px;color:var(--rx-ink);background:#ffffffb3;border-radius:12px;justify-content:center;align-items:center;display:none}.rx-mobile{z-index:49;-webkit-backdrop-filter:saturate(180%)blur(26px);opacity:0;pointer-events:none;background:#fbfcfde6;flex-direction:column;gap:6px;padding:88px 22px 32px;transition:opacity .35s,transform .35s;display:flex;position:fixed;inset:0;transform:translateY(-8px)}.rx-mobile.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.rx-mobile a.rx-mobile-link{font-family:var(--rx-font-display), sans-serif;letter-spacing:-.02em;color:var(--rx-ink);border-bottom:1px solid #12151c12;justify-content:space-between;align-items:center;padding:16px 6px;font-size:22px;font-weight:600;display:flex}.rx-hero{text-align:center;padding-top:92px;padding-bottom:22px;position:relative}.rx-hero h1{letter-spacing:-.03em;max-width:21ch;margin:0 auto;font-size:clamp(2.05rem,4.6vw,3.6rem);line-height:1.08}.rx-hero p.rx-hero-sub{max-width:58ch;margin:18px auto 0;font-size:clamp(.98rem,1.5vw,1.15rem)}.rx-hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.rx-hero-note{color:var(--rx-faint);margin-top:15px;font-size:13px}@media (max-width:640px){.rx-hero{padding-top:60px;padding-bottom:12px}}.rx-stage-wrap{padding:108px 0 88px;position:relative}.rx-stage-bloom{filter:blur(26px);pointer-events:none;background:radial-gradient(50% 100% at 50% 100%,#96b4ff4d,#c8d0e029 55%,#0000 75%);border-radius:50%;width:min(920px,90%);height:120px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.rx-stage{background:radial-gradient(85% 50% at 50% 0,#7896d217,#0000 60%),linear-gradient(#0c0e13 0%,#07080b 45%,#050609 100%);border:none;border-radius:0;margin:0;padding:clamp(30px,5vw,64px) 0 clamp(34px,5vw,68px);position:relative;overflow:hidden;box-shadow:0 44px 110px -44px #0a0d16b3}.rx-stage:before{content:"";opacity:.9;background:linear-gradient(90deg,#0000 4%,#9aa2b1 22%,#fff 50%,#9aa2b1 78%,#0000 96%);height:1.5px;position:absolute;inset:0 0 auto}.rx-stage:after{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#becdeb21,#0000 75%);height:130px;position:absolute;top:0;left:8%;right:8%}.rx-dash-cap{max-width:900px;margin:0 auto}@media (max-width:640px){.rx-dash-cap{padding:0 14px}}.rx-stage-head{margin-bottom:clamp(20px,3vw,34px)}.rx-stage-head .rx-eyebrow{color:#e9eef76b}.rx-stage-lede{font-family:var(--rx-font-display), sans-serif;letter-spacing:-.02em;color:#f4f6fa;max-width:46ch;margin-top:10px;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:650;line-height:1.3}@media (max-width:640px){.rx-stage-wrap{padding:72px 0 60px}.rx-stage-bloom{opacity:.55;height:76px;top:42px}}@property --rx-chrome-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.rx-chrome{background:conic-gradient(from var(--rx-chrome-angle), #4a4d54 0deg, #f2f4f8 12deg, #fff 20deg, #e6eaf1 30deg, #3f424a 56deg, #2e3036 90deg, #d8dce4 116deg, #fff 130deg, #dde1e9 144deg, #3c3f46 176deg, #2e3036 208deg, #eef1f6 232deg, #fff 244deg, #e2e6ed 258deg, #3f424a 286deg, #2e3036 316deg, #e0e4eb 336deg, #fff 348deg, #4a4d54 360deg);border-radius:26px;padding:3px;animation:30s linear infinite rxChromeSpin;position:relative;box-shadow:0 0 0 1px #ffffff0d,0 0 42px -4px #a0b4e16b,0 0 110px -22px #9a7cff42,0 46px 110px -38px #000000eb}.rx-chrome:before{content:"";pointer-events:none;filter:blur(3px);opacity:.6;z-index:0;background:radial-gradient(150px 95px at 0 0,#ffffff73,#0000 70%),radial-gradient(170px 105px at 100% 100%,#ffffff42,#0000 70%);border-radius:32px;position:absolute;inset:-7px}.rx-chrome>*{z-index:1;border-radius:23px;position:relative;box-shadow:inset 0 1px #ffffff14}@keyframes rxChromeSpin{to{--rx-chrome-angle:360deg}}@media (max-width:640px){.rx-chrome{border-radius:13px;padding:2px}.rx-chrome>*,.rx-chrome>.rx-tour{border-radius:11px}.rx-chrome:before{border-radius:17px;inset:-5px}}.rx-tour{background:linear-gradient(#0e1015,#0a0b0f);border-radius:23px;position:relative;overflow:hidden}.rx-tour-canvas{transform-origin:0 0;position:absolute;top:0;left:0}.rx-scene{transition:opacity .5s,transform .55s cubic-bezier(.22,.9,.24,1);position:absolute;inset:0}.rx-scene[data-off="1"]{opacity:0;pointer-events:none;transform:translate(16px)}.rx-tnav{color:#e9eef76b;border-radius:9px;align-items:center;gap:10px;padding:8px 11px;font-size:12.5px;font-weight:500;transition:background .35s,color .35s;display:flex}.rx-tnav.is-active{color:#fff;background:#ffffff14;font-weight:600}.rx-tour-cursor{z-index:20;pointer-events:none;transition:left 1s cubic-bezier(.22,1,.36,1),top 1s cubic-bezier(.22,1,.36,1);position:absolute}.rx-tour-ripple{opacity:0;border:2px solid #ffffffd9;border-radius:999px;width:36px;height:36px;animation:.6s cubic-bezier(.22,1,.36,1) rxTourRipple;position:absolute;top:-15px;left:-15px}@keyframes rxTourRipple{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.rx-widget{background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #ffffff14;border-radius:14px;position:relative}.rx-section{padding:88px 0;position:relative}.rx-section-head{max-width:760px}.rx-section-head h2{font-size:clamp(1.85rem,4.2vw,3rem)}.rx-section-head p{max-width:62ch;margin-top:14px;font-size:clamp(.98rem,1.5vw,1.15rem)}@media (max-width:640px){.rx-section{padding:54px 0}.rx-section-head p{margin-top:10px}}.rx-features{grid-template-columns:repeat(12,1fr);grid-auto-rows:360px;gap:20px;margin-top:48px;display:grid}.rx-feat-5{grid-column:span 5}.rx-feat-7{grid-column:span 7}.rx-feat{border-radius:var(--rx-r-lg);background:linear-gradient(180deg, #ffffff0b 0%, #ffffff03 40%, transparent 100%), var(--rx-dbg-2);box-shadow:var(--rx-shadow-card-dark);border:1px solid #ffffff1a;flex-direction:column;justify-content:flex-end;padding:26px;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.rx-feat:after{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);height:1px;position:absolute;inset:0 0 auto}.rx-feat:hover{border-color:#ffffff2e;transform:translateY(-4px);box-shadow:0 40px 90px -34px #0c0f188c}.rx-feat-copy{z-index:3;position:relative}.rx-feat-copy h3{font-family:var(--rx-font-display), sans-serif;letter-spacing:-.02em;color:#fff;font-size:20px;font-weight:700}.rx-feat-copy p{color:var(--rx-ddim);max-width:46ch;margin-top:8px;font-size:14.5px;line-height:1.55}.rx-feat-canvas{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rx-feat-scrim{z-index:2;pointer-events:none;background:linear-gradient(#0000 40%,#08090c8c 74%,#08090ceb 100%);position:absolute;inset:0}@media (max-width:860px){.rx-features{grid-template-columns:1fr;grid-auto-rows:auto;gap:14px;margin-top:36px}.rx-feat-5,.rx-feat-7{grid-column:1/-1}.rx-feat{min-height:368px;padding:20px}.rx-feat-copy p{margin-top:6px;font-size:13.5px}.rx-cmd{top:28px;left:18px;right:18px}.rx-orb-wrap{width:200px;height:200px}.rx-lb-main{width:min(280px,74%);top:34%}.rx-lb-side{opacity:.4}.rx-lb-prod:nth-child(n+4){display:none}.rx-ship-card{width:min(272px,72%);top:12%}.rx-ship-card .rx-ship-step:nth-child(n+3),.rx-track-num{display:none}.rx-route{top:20%}}.rx-ui{font-family:var(--rx-font-text), sans-serif}.rx-ui-light{color:#16181d;background:#fff;border:1px solid #14141614;border-radius:14px;box-shadow:0 20px 50px -18px #000000a6}.rx-ui-dark{background:linear-gradient(#16191f,#101216);border:1px solid #ffffff1a;border-radius:14px;box-shadow:0 20px 50px -18px #000000b3}.rx-swatch{background:linear-gradient(135deg,#2a2d34,#191b20);border-radius:8px}.rx-beam{filter:blur(26px);background:radial-gradient(closest-side,#ff8a4c80,#ff783c21 55%,#0000 78%);width:60%;height:130%;animation:7s ease-in-out infinite rxBeam;position:absolute;top:-30%;left:8%;transform:rotate(12deg)}.rx-keys{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:34px 30px;position:absolute;inset:30% -6% -18%;transform:perspective(600px)rotateX(52deg);-webkit-mask-image:radial-gradient(70% 60% at 40% 30%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 40% 30%,#000,#0000 75%)}.rx-cmd{padding:12px;position:absolute;top:40px;left:26px;right:26px}.rx-cmd-row{color:#ffffffdb;opacity:0;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;animation:.6s cubic-bezier(.16,1,.3,1) forwards rxRise;display:flex;transform:translateY(6px)}.rx-cmd-row .kbd{color:#ffffff80;border:1px solid #ffffff29;border-radius:5px;margin-left:auto;padding:1px 6px;font-size:10px}.rx-cmd-row.is-active{color:#fff;background:linear-gradient(90deg,#ff8a4c38,#ff8a4c0d)}.rx-caret{vertical-align:middle;background:#ff8a4c;width:1.5px;height:14px;margin-left:2px;animation:1.05s steps(2,end) infinite rxBlink;display:inline-block}.rx-lb-side{filter:blur(.4px);background:linear-gradient(#1c1f26e6,#101216e6);border:1px solid #ffffff12;border-radius:14px;width:190px;padding:12px;position:absolute;top:16%}.rx-lb-side.left{opacity:.7;left:2%;transform:rotate(-6deg)}.rx-lb-side.right{opacity:.7;right:2%;transform:rotate(6deg)}.rx-lb-main{width:min(360px,82%);animation:9s ease-in-out infinite rxFloatSlow;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.rx-lb-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rx-lb-prod{opacity:0;border:1px solid #14141612;border-radius:9px;animation:.6s cubic-bezier(.16,1,.3,1) forwards rxRise;overflow:hidden}.rx-lb-shimmer{mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff59 48%,#0000 66%);animation:5.5s ease-in-out infinite rxShimmer;position:absolute;inset:0}.rx-pulse-btn{position:relative}.rx-pulse-btn:after{content:"";border-radius:inherit;animation:2.6s ease-out infinite rxPulse;position:absolute;inset:0;box-shadow:0 0 #6ea8ff8c}.rx-ship-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.rx-route{height:2px;position:absolute;top:30%;left:6%;right:6%}.rx-route svg{width:100%;height:60px;overflow:visible}.rx-route path.line{stroke:#ffffff29;stroke-width:2px;fill:none}.rx-route path.flow{stroke:url(#rxShipGrad);stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-dasharray:8 12;animation:3.4s linear infinite rxDash}.rx-ship-step{color:#ffffff8c;opacity:.45;align-items:center;gap:8px;font-size:12px;transition:opacity .4s;display:flex}.rx-ship-step .tick{border:1.5px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.rx-ship-step.lit{opacity:1;color:#fff}.rx-ship-step.lit .tick{border-color:var(--rx-cyan);background:#46e0d429}.rx-ship-card{width:min(300px,62%);position:absolute;top:24%;left:6%}.rx-orb-wrap{width:240px;height:240px;position:absolute;top:50%;right:-8%;transform:translateY(-50%)}.rx-orb{filter:blur(2px);background:radial-gradient(circle at 38% 32%,#6ea8ffe6,#9a7cff80 45%,#46e0d426 75%,#0000);border-radius:999px;animation:6s ease-in-out infinite rxOrb;position:absolute;inset:30%}.rx-ring{border:1px solid #ffffff1a;border-radius:999px;position:absolute;inset:0}.rx-ring.r2{border-color:#9a7cff38;animation:18s linear infinite rxSpin;inset:14%}.rx-ring.r3{border-color:#46e0d433;animation:12s linear infinite reverse rxSpin;inset:26%}.rx-metric{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#14171ed1;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;animation:.6s cubic-bezier(.16,1,.3,1) forwards rxRise;display:inline-flex;position:absolute}.rx-metric .up{color:var(--rx-cyan);font-size:10px}.rx-spark{width:120px;height:40px;position:absolute;bottom:26px;left:24px}.rx-spark path{fill:none;stroke:var(--rx-cyan);stroke-width:2px;stroke-linecap:round;stroke-dasharray:220;stroke-dashoffset:220px;animation:2.6s ease-out forwards rxDraw}.rx-cta-band{text-align:center;background:radial-gradient(80% 90% at 50% -20%,#82a0dc24,#0000 60%),linear-gradient(#0d0f14,#07080b);border:1px solid #ffffff14;border-radius:32px;padding:clamp(40px,6vw,72px) 24px;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #0a0d1699}.rx-cta-band:before{content:"";opacity:.85;background:linear-gradient(90deg,#0000 8%,#9aa2b1 30%,#fff 50%,#9aa2b1 70%,#0000 92%);height:1.5px;position:absolute;inset:0 0 auto}.rx-cta-band h2{color:#fff;font-size:clamp(1.7rem,3.6vw,2.6rem)}.rx-cta-band p{color:var(--rx-ddim);margin-top:12px}.rx-card-light{border-radius:var(--rx-r-md);border:1px solid var(--rx-line);box-shadow:var(--rx-shadow-soft);background:linear-gradient(#fff 0%,#fcfdfe 100%);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s,border-color .35s;position:relative}.rx-card-light:hover{border-color:var(--rx-line-strong);transform:translateY(-3px);box-shadow:0 2px 4px #12151c0d,0 26px 52px -22px #12151c2e}.rx-page-hero{text-align:center;padding:72px 0 44px}.rx-page-hero h1{letter-spacing:-.03em;max-width:22ch;margin:14px auto 0;font-size:clamp(1.9rem,4.4vw,3.1rem);line-height:1.1}.rx-page-hero .rx-sub{max-width:58ch;margin:16px auto 0;font-size:clamp(.98rem,1.4vw,1.12rem)}@media (max-width:640px){.rx-page-hero{padding:46px 0 30px}}.rx-slab{background:radial-gradient(85% 50% at 50% 0,#7896d214,#0000 60%),linear-gradient(#0c0e13 0%,#07080b 50%,#050609 100%);border:1px solid #ffffff12;border-radius:clamp(26px,4vw,46px);margin:0 clamp(8px,1.6vw,20px);padding:clamp(36px,5vw,72px) 0;position:relative;overflow:hidden;box-shadow:0 44px 110px -44px #0a0d16b3}.rx-slab:before{content:"";opacity:.9;background:linear-gradient(90deg,#0000 4%,#9aa2b1 22%,#fff 50%,#9aa2b1 78%,#0000 96%);height:1.5px;position:absolute;inset:0 0 auto}.rx-cmp-wrap{border:1px solid var(--rx-line);box-shadow:var(--rx-shadow-soft);background:#fff;border-radius:18px;overflow-x:auto}.rx-cmp{border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:14px}.rx-cmp th,.rx-cmp td{border-bottom:1px solid var(--rx-line);text-align:left;color:var(--rx-ink);padding:13px 16px}.rx-cmp tr:last-child th,.rx-cmp tr:last-child td{border-bottom:none}.rx-cmp thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--rx-faint);background:#fbfcfd;font-size:11.5px;font-weight:700}.rx-cmp .hl{background:#6ea8ff0e}.rx-cmp .yes{color:#0d7a55;font-weight:600}.rx-cmp .no{color:var(--rx-faint)}.rx-faq{border:1px solid var(--rx-line);box-shadow:var(--rx-shadow-soft);background:#fff;border-radius:14px;padding:0 18px}.rx-faq summary{cursor:pointer;color:var(--rx-ink);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.rx-faq summary::-webkit-details-marker{display:none}.rx-faq summary:after{content:"+";color:var(--rx-faint);font-size:18px;font-weight:500}.rx-faq[open] summary:after{content:"–"}.rx-faq p{color:var(--rx-dim);padding:0 0 16px;font-size:14.5px;line-height:1.6}[data-rx-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--rx-delay,0s);transform:translateY(22px)}[data-rx-reveal].is-in{opacity:1;transform:translateY(0)}.rx-foot{border-top:1px solid var(--rx-line);color:var(--rx-faint);padding:40px 0 64px;font-size:13px}.rx-preview-tag{z-index:60;color:var(--rx-dim);border:1px solid var(--rx-line);box-shadow:var(--rx-shadow-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}@keyframes rxRise{to{opacity:1;transform:translateY(0)}}@keyframes rxBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes rxFloatSlow{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 9px))}}@keyframes rxFloatSlow2{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes rxBeam{0%,to{opacity:.7;transform:rotate(12deg)translateY(0)}50%{opacity:1;transform:rotate(12deg)translateY(-8px)}}@keyframes rxShimmer{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@keyframes rxPulse{0%{box-shadow:0 0 #6ea8ff80}to{box-shadow:0 0 0 16px #6ea8ff00}}@keyframes rxDash{to{stroke-dashoffset:-40px}}@keyframes rxDraw{to{stroke-dashoffset:0}}@keyframes rxSpin{to{transform:rotate(360deg)}}@keyframes rxOrb{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes rxStep{0%,6%{opacity:.35}18%,90%{opacity:1}to{opacity:.35}}@media (max-width:860px){.rx-nav,.rx-header-cta{display:none}.rx-burger{display:flex}}@media (prefers-reduced-motion:reduce){.rx *{transition:opacity .2s!important;animation:none!important}[data-rx-reveal]{transform:none}.rx-spark path{stroke-dashoffset:0}.rx-cmd-row,.rx-lb-prod,.rx-metric{opacity:1;transform:none}.rx-chrome{--rx-chrome-angle:125deg}.rx-tour-cursor{display:none!important}.rx-scene{transition:none!important}}
