body:has(.fx){background:#070a14}body .fx{--fx-bg:#070a14;--fx-bg-2:#0a0f1a;--fx-card:#0e1322;--fx-line:#ffffff14;--fx-line-2:#ffffff22;--fx-text:#eaf3ef;--fx-muted:#93a8a0;--fx-dim:#62766e;--fx-green:#19c6d6;--fx-green-2:#4be3c8;--fx-mint:#b9f5ee;--fx-violet:#8b5cf6;background:var(--fx-bg);overflow-x:clip;position:relative}body .fx,body .fx h1,body .fx h2,body .fx h3{color:var(--fx-text)}body .fx a{color:inherit}body .hf-site.fx .nav{position:relative;z-index:5;background:#0b1214b8;border:1px solid var(--fx-line);box-shadow:0 10px 40px #0006;color:var(--fx-text)}body .hf-site.fx .nav .fc-brand-name{color:#fff}body .hf-site.fx .nav .fc-brand-name span{color:var(--fx-green-2)}body .hf-site.fx .nav-links a,body .hf-site.fx .nav-login{color:#c9d8d2}body .hf-site.fx .nav-links a:hover,body .hf-site.fx .nav-login:hover{color:#fff}body .hf-site.fx .nav .button{background:linear-gradient(135deg,#19c6d6,#1678d6);border-color:#19c6d6;box-shadow:0 0 0 1px #19c6d655,0 8px 30px #19c6d640}body .hf-site.fx .nav-toggle span{background:#fff}body .hf-site.fx .nav-toggle{border-color:var(--fx-line-2);background:transparent}@media(max-width:850px){body .hf-site.fx .nav-links{background:#0b1214;border-color:var(--fx-line)}}body .hf-site.fx .hf-footer{border-top:1px solid var(--fx-line);color:#c0cec9}body .hf-site.fx .hf-footer :is(p,small){color:var(--fx-muted)}body .hf-site.fx .hf-footer a{color:#cfe0d9}body .hf-site.fx .hf-footer .fc-brand-name{color:#fff}body .hf-site.fx .hf-footer .fc-brand-name span{color:var(--fx-green-2)}.fx-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:12px;font-weight:600;font-size:15px;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;white-space:nowrap}.fx-btn svg{width:18px;height:18px}body .fx .fx-btn-primary{background:linear-gradient(135deg,#19c6d6,#1678d6);color:#fff;box-shadow:0 0 0 1px #4be3c866,0 12px 40px #19c6d655,inset 0 1px 0 #ffffff40}body .fx .fx-btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #4be3c8aa,0 16px 50px #19c6d677,inset 0 1px 0 #ffffff40}body .fx .fx-btn-ghost{background:#ffffff0a;border:1px solid var(--fx-line-2);color:var(--fx-text)}body .fx .fx-btn-ghost:hover{background:#ffffff14;border-color:#ffffff40}.fx-tag{display:inline-flex;align-items:center;gap:8px;font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;color:var(--fx-green-2)}.fx-tag svg{width:14px;height:14px}.fx-tag em{font-style:normal;margin-left:8px;padding:4px 8px;border-radius:999px;background:#8b5cf622;color:#c4b5fd;letter-spacing:.06em}.fx-grad{background:linear-gradient(100deg,#7af2cf,#19c6d6 35%,#22d3ee 70%,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent}.fx-section{padding-block:120px}.fx-head{max-width:860px;margin-bottom:56px}.fx-head>span{font:600 12px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;color:var(--fx-green-2)}.fx-head h2{font-size:clamp(40px,5.6vw,76px);line-height:1.02;letter-spacing:-.05em;margin:22px 0 0;font-weight:700}.fx-head h2 em{font-style:normal;color:var(--fx-dim)}.fx-head p{margin:26px 0 0;font-size:18px;line-height:1.75;color:var(--fx-muted);max-width:640px}.fx-center{display:flex;justify-content:center;margin-top:56px}.fx-hero{position:relative;padding:90px 0 40px;isolation:isolate}.fx-hero-bg{position:absolute;inset:-120px 0 0;z-index:-1;pointer-events:none;overflow:hidden}.fx-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff0d 1px,transparent 0),linear-gradient(90deg,#ffffff0d 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%)}.fx-glow{position:absolute;left:50%;top:6%;width:1100px;height:700px;transform:translateX(-50%);background:radial-gradient(closest-side,#19c6d640,transparent 70%),radial-gradient(closest-side at 70% 60%,#8b5cf630,transparent 70%);filter:blur(20px)}.fx-arcs{position:absolute;inset:0;width:100%;height:100%}.fx-arcs path{fill:none;stroke:#4be3c8;stroke-opacity:.28;stroke-width:1.4;stroke-dasharray:6 12;animation:fxDash 18s linear infinite}.fx-arcs path:nth-child(2){stroke:#a78bfa;stroke-opacity:.22;animation-duration:24s}.fx-arcs path:nth-child(3){stroke-opacity:.16;animation-duration:30s;animation-direction:reverse}@keyframes fxDash{to{stroke-dashoffset:-600}}.fx-hero-copy{text-align:center;display:flex;flex-direction:column;align-items:center}.fx-pill{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 7px;border-radius:999px;background:#ffffff0a;border:1px solid var(--fx-line-2);font-size:14px;color:#cfe0d9;transition:border-color .2s,background .2s}.fx-pill:hover{border-color:#4be3c877;background:#19c6d61a}.fx-pill b{font:700 10px/1 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.1em;padding:6px 9px;border-radius:999px;background:#19c6d6;color:#04130d}.fx-pill svg{width:15px;height:15px;color:var(--fx-green-2)}.fx-hero h1{font-size:clamp(52px,9vw,128px);line-height:.95;letter-spacing:-.065em;font-weight:800;margin:34px 0 0}.fx-hero-copy>p{max-width:720px;margin:30px auto 0;font-size:clamp(17px,1.6vw,20px);line-height:1.7;color:var(--fx-muted)}.fx-ctas{gap:14px;margin-top:38px}.fx-built,.fx-ctas{display:flex;flex-wrap:wrap;justify-content:center}.fx-built{list-style:none;padding:0;margin:44px 0 0;gap:10px 26px}.fx-built li{font:600 12px/1 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:#8aa197}.fx-built li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--fx-green);margin-right:9px;vertical-align:1px;box-shadow:0 0 10px var(--fx-green)}.fx-stage{position:relative;margin-top:80px;height:clamp(360px,52vw,700px);perspective:1800px}.fx-window{margin:0;border-radius:14px;overflow:hidden;background:#0b1013;border:1px solid var(--fx-line-2);box-shadow:0 40px 120px #000c,0 0 0 1px #ffffff08}.fx-window figcaption{display:flex;align-items:center;gap:14px;height:36px;padding:0 14px;background:#11181b;border-bottom:1px solid var(--fx-line);font-size:12px;color:var(--fx-muted)}.fx-window figcaption span{display:flex;gap:6px}.fx-window figcaption i{width:10px;height:10px;border-radius:50%;background:#3a4448}.fx-window figcaption i:first-child{background:#ff5f57}.fx-window figcaption i:nth-child(2){background:#febc2e}.fx-window figcaption i:nth-child(3){background:#28c840}.fx-window img{display:block;width:100%;height:auto}.fx-stage-main{position:absolute;left:50%;top:0;width:min(1000px,78%);transform:translateX(-50%) rotateX(8deg);transform-origin:50% 0;z-index:2;box-shadow:0 50px 140px #000,0 0 80px #19c6d626,0 0 0 1px #ffffff10}.fx-stage-back{position:absolute;right:0;top:9%;width:44%;opacity:.55;transform:rotateY(-14deg);filter:saturate(.8);z-index:1}.fx-stage-phone{position:absolute!important;left:3%;bottom:-2%;width:clamp(120px,15vw,210px);z-index:3;transform:rotate(-6deg)}.fx-chip{position:absolute;z-index:4;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:#0e1322e6;border:1px solid var(--fx-line-2);box-shadow:0 20px 50px #000a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:fxFloat 6s ease-in-out infinite}.fx-chip small{display:block;font:600 10px/1.2 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.12em;color:var(--fx-green-2)}.fx-chip strong{font-size:15px;color:#fff}.fx-chip img{border-radius:9px}.fx-chip-a{right:4%;bottom:14%}.fx-chip-b{left:17%;top:6%;animation-delay:-3s}.fx-chip-dot{width:12px;height:12px;border-radius:50%;background:var(--fx-green);box-shadow:0 0 0 5px #19c6d633,0 0 18px var(--fx-green)}@keyframes fxFloat{50%{transform:translateY(-10px)}}.fx-phone{position:relative;border-radius:30px;padding:8px;background:linear-gradient(160deg,#2a3236,#0d1214);box-shadow:0 30px 80px #000c,0 0 0 1px #ffffff1a,inset 0 0 0 1px #ffffff12}.fx-phone img{display:block;width:100%;height:auto;border-radius:23px}.fx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--fx-line);border-radius:20px;background:linear-gradient(180deg,#0e1322,#090d17);overflow:hidden;margin-top:40px}.fx-stats>*{padding:34px 32px;display:flex;flex-direction:column;gap:10px;transition:background .2s}.fx-stats>*+*{border-left:1px solid var(--fx-line)}.fx-stats a:hover{background:#19c6d610}.fx-stats b{font-size:clamp(44px,5vw,64px);line-height:1;letter-spacing:-.05em;font-weight:800;background:linear-gradient(180deg,#fff,#8fe9f0);-webkit-background-clip:text;background-clip:text;color:transparent}.fx-stats span{font-size:14px;line-height:1.55;color:var(--fx-muted)}.fx-bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.fx-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:32px;border-radius:22px;background:radial-gradient(120% 80% at 0 0,#19c6d612,transparent 50%),var(--fx-card);border:1px solid var(--fx-line);transition:border-color .25s,transform .25s}.fx-tile:hover{border-color:#4be3c855;transform:translateY(-3px)}.fx-tile h3{font-size:clamp(22px,2.2vw,28px);line-height:1.2;letter-spacing:-.035em;margin:16px 0 10px}.fx-tile>div>p,.fx-tile>p{font-size:15px;line-height:1.7;color:var(--fx-muted);margin:0}.fx-tile>a,.fx-tile>div>a{margin-top:22px;display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:var(--fx-green-2)}.fx-tile a svg{width:15px;height:15px}.fx-tile-ai,.fx-tile-web{grid-column:span 3}.fx-tile-desktop,.fx-tile-mobile,.fx-tile-tools{grid-column:span 2}.fx-tile-cloud{grid-column:span 6;display:grid;grid-template-columns:1fr 1.25fr;gap:40px;align-items:center}.fx-tile-img{margin-top:26px;border-radius:12px;overflow:hidden;border:1px solid var(--fx-line-2);box-shadow:0 20px 60px #0009}.fx-tile-img img{display:block;width:100%;height:auto}.fx-tile-cloud .fx-tile-img{margin-top:0;max-height:340px}.fx-tile-cloud .fx-tile-img img{object-fit:cover;object-position:50% 100%;height:340px}.fx-tile-desktop .fx-tile-img{margin-top:auto;transform:translateY(12px)}.fx-tile-desktop>a{order:0}.fx-chat{margin-top:26px;display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:1.55}.fx-chat .me{align-self:flex-end;max-width:80%;padding:12px 16px;border-radius:16px 16px 4px 16px;background:linear-gradient(135deg,#19c6d6,#1678d6);color:#fff}.fx-chat .ai{max-width:92%;padding:16px 18px;border-radius:16px 16px 16px 4px;background:#ffffff0a;border:1px solid var(--fx-line-2);display:flex;flex-direction:column;gap:7px;color:#d6e4de}.fx-chat .ai b{color:#fff}.fx-chat .ai span:before{content:"";display:inline-block;width:7px;height:7px;border-radius:2px;background:#f59e0b;margin-right:9px;vertical-align:1px}.fx-chat .ai small{color:var(--fx-dim);font-size:12px;margin-top:4px}.fx-tile-phones{margin-top:auto;padding-top:24px;display:flex;justify-content:center;gap:14px;height:260px;align-items:flex-start;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.fx-tile-phones .fx-phone{width:42%;flex:none}.fx-tile-phones .fx-phone:nth-child(2){margin-top:30px}.fx-icons{margin-top:auto;padding-top:26px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.fx-icons img{width:100%;height:auto;max-width:60px;border-radius:14px;justify-self:center;box-shadow:0 10px 30px #0008;transition:transform .2s}.fx-icons img:hover{transform:translateY(-4px) scale(1.06)}.fx-dark-band{background:linear-gradient(180deg,#070a14,#0a0f1b 20%,#0a0f1b 80%,#070a14);border-block:1px solid var(--fx-line)}.fx-cases{display:flex;flex-direction:column;gap:110px}.fx-case{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}.fx-case.flip .fx-case-copy{order:2}.fx-case h3{font-size:clamp(34px,4vw,52px);letter-spacing:-.05em;line-height:1.05;margin:18px 0 10px}.fx-case-title{font-size:20px;color:#cfe0d9!important;margin:0 0 14px!important}.fx-case-copy p{font-size:16px;line-height:1.75;color:var(--fx-muted);margin:0}.fx-case ul{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-wrap:wrap;gap:8px}.fx-case li{padding:7px 12px;border-radius:999px;border:1px solid var(--fx-line-2);font-size:13px;color:#cfe0d9;background:#ffffff06}.fx-case-copy>a{margin-top:28px;display:inline-flex;align-items:center;gap:9px;font-weight:600;color:var(--fx-green-2)}.fx-case-copy>a svg{width:16px;height:16px}.fx-case-visual{position:relative}.fx-case-visual:before{content:"";position:absolute;inset:10% 5%;background:radial-gradient(closest-side,#19c6d633,transparent);filter:blur(30px);z-index:0}.fx-case-visual>*{position:relative;z-index:1}.fx-case-phones{display:flex;justify-content:center;gap:18px}.fx-case-phones .fx-phone{width:30%}.fx-case-phones .fx-phone:nth-child(2){transform:translateY(-26px)}.fx-group{flex-direction:column}.fx-group,.fx-group-parent{display:flex;align-items:center}.fx-group-parent{gap:16px;padding:18px 30px 18px 18px;border-radius:18px;background:linear-gradient(135deg,#19c6d6,#5a3fe6);box-shadow:0 0 0 1px #4be3c866,0 20px 60px #19c6d655}.fx-group-parent img{border-radius:12px;background:#fff;padding:5px}.fx-group-parent small{display:block;font:700 10px/1 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.14em;color:#d6f7f6}.fx-group-parent strong{font-size:28px;letter-spacing:-.04em;color:#fff}.fx-group-lines{width:67%;height:52px;position:relative;background:linear-gradient(var(--fx-line-2),var(--fx-line-2)) 50% 0/1px 26px no-repeat,linear-gradient(var(--fx-line-2),var(--fx-line-2)) 0 26px/100% 1px no-repeat,linear-gradient(var(--fx-line-2),var(--fx-line-2)) 0 26px/1px 26px no-repeat,linear-gradient(var(--fx-line-2),var(--fx-line-2)) 50% 26px/1px 26px no-repeat,linear-gradient(var(--fx-line-2),var(--fx-line-2)) 100% 26px/1px 26px no-repeat}.fx-group-kids{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%}.fx-kid{display:flex;flex-direction:column;padding:30px;border-radius:20px;background:var(--fx-card);border:1px solid var(--fx-line);transition:border-color .25s,transform .25s}.fx-kid:hover{border-color:#4be3c855;transform:translateY(-3px)}.fx-kid-veyra{background:radial-gradient(100% 80% at 100% 0,#8b5cf61f,transparent 60%),var(--fx-card)}.fx-kid-veyra:hover{border-color:#a78bfa66}.fx-kid-icon{width:54px;height:54px;border-radius:15px;display:grid;place-items:center;background:#19c6d61a;color:var(--fx-green-2);margin-bottom:20px}.fx-kid-icon svg{width:24px;height:24px}.fx-kid small{font:600 10px/1 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.14em;color:var(--fx-green-2)}.fx-kid-veyra small{color:#c4b5fd}.fx-kid strong{font-size:24px;letter-spacing:-.035em;margin:10px 0}.fx-kid p{font-size:15px;line-height:1.7;color:var(--fx-muted);margin:0 0 20px}.fx-kid em{margin-top:auto;font-style:normal;font-weight:600;font-size:14px;color:var(--fx-green-2)}.fx-kid-veyra em{color:#c4b5fd}.fx-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.fx-models article{position:relative;display:flex;flex-direction:column;padding:34px;border-radius:22px;background:var(--fx-card);border:1px solid var(--fx-line)}.fx-models article.hot{background:radial-gradient(120% 70% at 50% 0,#19c6d633,transparent 60%),#0c1426;border-color:#4be3c866;box-shadow:0 30px 80px #19c6d61f}.fx-hot{position:absolute;top:-12px;left:34px;padding:6px 10px;border-radius:999px;background:#19c6d6;color:#04130d;font:700 10px/1 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.12em}.fx-models small{font-size:13px;color:var(--fx-green-2)}.fx-models h3{font-size:28px;letter-spacing:-.04em;margin:12px 0}.fx-models p{font-size:15px;line-height:1.7;color:var(--fx-muted);margin:0}.fx-models ul{list-style:none;padding:0;margin:24px 0 30px;display:grid;gap:12px}.fx-models li{display:flex;gap:10px;align-items:center;font-size:14px;color:#d6e4de}.fx-models li svg{width:17px;height:17px;color:var(--fx-green-2);flex:none}.fx-models .fx-btn{margin-top:auto;justify-content:center}.fx-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:s}.fx-steps li{position:relative;padding:30px 26px;border-radius:20px;background:var(--fx-card);border:1px solid var(--fx-line)}.fx-steps li:not(:last-child):after{content:"";position:absolute;top:56px;right:-18px;width:18px;height:1px;background:linear-gradient(90deg,#4be3c8,transparent)}.fx-step-n{position:absolute;top:24px;right:24px;font:700 13px/1 ui-monospace,Menlo,Consolas,monospace;color:#8aa197}.fx-step-icon{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:#19c6d61a;color:var(--fx-green-2);border:1px solid #19c6d633}.fx-step-icon svg{width:22px;height:22px}.fx-steps small{display:block;margin-top:22px;font-size:12px;color:var(--fx-green-2);font-weight:600}.fx-steps h3{font-size:22px;letter-spacing:-.03em;margin:8px 0 10px}.fx-steps p{font-size:14px;line-height:1.7;color:var(--fx-muted);margin:0}.fx-stack{margin-top:64px;display:flex;flex-direction:column;gap:18px}.fx-stack>span{font:600 12px/1 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.14em;color:var(--fx-dim)}.fx-stack>div{display:flex;flex-wrap:wrap;gap:10px}.fx-stack b{font-weight:500;padding:9px 15px;border-radius:999px;background:#ffffff08;border:1px solid var(--fx-line);font-size:14px;color:#cfe0d9}.fx-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:start}.fx-faq .fx-head{margin:0;position:sticky;top:30px}.fx-faq details{border-bottom:1px solid var(--fx-line);padding:4px 0}.fx-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:19px;font-weight:600;color:var(--fx-text)}.fx-faq summary::-webkit-details-marker{display:none}.fx-faq summary span{font-size:26px;font-weight:300;color:var(--fx-green-2);transition:transform .2s}.fx-faq details[open] summary span{transform:rotate(45deg)}.fx-faq details p{margin:0 0 22px;font-size:16px;line-height:1.75;color:var(--fx-muted);max-width:640px}.fx-final{padding-block:40px 120px}.fx-final-card{position:relative;overflow:hidden;isolation:isolate;text-align:center;padding:100px 30px;border-radius:30px;background:linear-gradient(180deg,#0c1426,#070d18);border:1px solid #4be3c844}.fx-final-card .fx-glow{z-index:-1;top:-30%}.fx-final-card>span{font:600 12px/1 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.14em;color:var(--fx-green-2)}.fx-final-card h2{font-size:clamp(42px,6.5vw,88px);line-height:1;letter-spacing:-.06em;font-weight:800;margin:24px 0 0}.fx-final-card h2 em{font-style:normal;background:linear-gradient(100deg,#7af2cf,#22d3ee,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent}.fx-final-card p{max-width:560px;margin:24px auto 0;font-size:18px;line-height:1.7;color:var(--fx-muted)}@media(max-width:1000px){.fx-section{padding-block:84px}.fx-stage{height:auto;margin-top:56px;padding-bottom:40px}.fx-stage-main{position:relative;left:auto;width:100%;transform:none}.fx-chip-b,.fx-stage-back{display:none}.fx-stage-phone{left:-2%;bottom:-6%;width:28%}.fx-chip-a{right:2%;bottom:4%}.fx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-stats>:nth-child(3){border-left:0}.fx-stats>:nth-child(n+3){border-top:1px solid var(--fx-line)}.fx-tile-ai,.fx-tile-web{grid-column:span 6}.fx-tile-desktop,.fx-tile-mobile,.fx-tile-tools{grid-column:span 3}.fx-tile-tools{grid-column:span 6}.fx-case,.fx-faq,.fx-tile-cloud{grid-template-columns:1fr}.fx-case,.fx-faq{gap:36px}.fx-case.flip .fx-case-copy{order:0}.fx-faq .fx-head{position:static}.fx-group-lines{display:none}.fx-group-parent{margin-bottom:22px}.fx-group-kids,.fx-models{grid-template-columns:1fr}.fx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-steps li:after{display:none}}@media(max-width:640px){.fx-hero{padding-top:56px}.fx-hero h1{letter-spacing:-.055em}.fx-ctas{flex-direction:column;align-items:stretch;width:100%}.fx-ctas .fx-btn{justify-content:center}.fx-built{gap:10px 16px}.fx-stats{grid-template-columns:1fr}.fx-stats>*+*{border-left:0;border-top:1px solid var(--fx-line)}.fx-tile-desktop,.fx-tile-mobile{grid-column:span 6}.fx-tile{padding:24px}.fx-steps{grid-template-columns:1fr}.fx-case-phones .fx-phone{width:32%}.fx-chip-a{display:none}.fx-final-card{padding:70px 22px}}@media(prefers-reduced-motion:reduce){.fx-arcs path,.fx-chip{animation:none}.fx-btn,.fx-kid,.fx-tile{transition:none}.fx-kid:hover,.fx-tile:hover{transform:none}}body .hf-site.fx:before{display:none}body .fx .fx-head{max-width:1000px}body .fx .fx-head h2{max-width:none;text-wrap:balance}.fx-case.flip{grid-template-columns:1.15fr .85fr}.fx-chip-b{left:5%;top:-3%}@media(max-width:1000px){.fx-case.flip{grid-template-columns:1fr}}@media(max-width:640px){.fx-pill{text-align:left;font-size:13px}}.fx-h1-kicker{display:block;margin:0 auto 22px;font:600 clamp(12px,1.1vw,14px)/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.16em;text-transform:uppercase;color:#8aa197}.fx-stores{margin-top:56px}.fx-stores>p{margin:0 0 18px;text-align:center;font:600 12px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-dim)}.fx-stores>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.fx-stores a{position:relative;display:flex;align-items:center;gap:12px;padding:16px 18px;border:1px solid var(--fx-line);border-radius:16px;background:linear-gradient(180deg,#0e1322,#090d17);color:var(--fx-text);text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.fx-stores a:hover{transform:translateY(-3px);border-color:#4be3c855;background:linear-gradient(180deg,#10201b,#0a1311)}.fx-stores img{flex:none;border-radius:10px;box-shadow:0 6px 16px #0008}.fx-stores span{display:flex;flex-direction:column;gap:3px;min-width:0}.fx-stores b{font-size:14px;font-weight:700;line-height:1.25}.fx-stores small{font-size:12.5px;line-height:1.35;color:var(--fx-muted)}.fx-stores em{position:absolute;top:10px;right:12px;font-style:normal;font-size:12px;color:var(--fx-dim);transition:color .2s}.fx-stores a:hover em{color:var(--fx-green-2)}@media(max-width:1000px){.fx-stores>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.fx-stores>div{grid-template-columns:1fr}}.fx-open-cards{display:flex;flex-direction:column;gap:18px}.fx-open-cards img{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 30px 80px #0009}.fx-open .fx-center{margin-top:36px}@media(max-width:640px){.fx-open-cards{overflow-x:auto;margin-inline:-16px;padding:0 16px 8px;scroll-snap-type:x proximity}.fx-open-cards img{width:780px;max-width:none;scroll-snap-align:start}}.fx-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fx-product{position:relative;display:flex;flex-direction:column;gap:10px;padding:30px 28px 26px;border-radius:22px;border:1px solid var(--fx-line);background:radial-gradient(120% 90% at 0 0,#12c2e914,transparent 55%),linear-gradient(180deg,#0e1322,#090d17);color:var(--fx-text);text-decoration:none;overflow:hidden;transition:transform .25s,border-color .25s,box-shadow .25s}.fx-product:after{content:"";position:absolute;inset:auto -30% -60% auto;width:70%;height:90%;background:radial-gradient(closest-side,#7b5cff22,transparent);pointer-events:none}.fx-product:hover{transform:translateY(-4px);border-color:#12c2e966;box-shadow:0 30px 70px #0009,0 0 0 1px #12c2e922}.fx-product img{margin-bottom:10px;filter:drop-shadow(0 14px 24px #0008);transition:transform .3s}.fx-product:hover img{transform:translateY(-3px) rotate(-3deg)}.fx-product-platform{font:600 11px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:#8fa0c2}body .fx .fx-product h3{margin:0;font-size:24px;letter-spacing:-.03em;color:#f4f7ff}.fx-product p{margin:0;color:var(--fx-muted);font-size:15px;line-height:1.6;flex:1}.fx-product em{font-style:normal;font-weight:700;font-size:14px;color:#5fe3e0;margin-top:6px}@media(max-width:1000px){.fx-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.fx-product-grid{grid-template-columns:1fr}}.fx-stage-front{position:absolute!important;left:0;bottom:-6%;width:34%;z-index:3;transform:rotate(-3deg);box-shadow:0 30px 80px #000c}@media (max-width:900px){.fx-stage-front{left:-2%;bottom:-8%;width:46%}}html:root{color-scheme:dark;--fc-bg:#070a14;--fc-panel:#0e1322;--fc-panel-raised:#111c1f;--fc-line:#ffffff17;--fc-accent:#19c6d6;--fc-green:#4be3c8;--fc-text:#eaf3ef;--fc-muted:#9ab0a7;--fc-on-accent:#fff;--hf-ink:#eaf3ef;--hf-paper:#070a14;--hf-lime:#19c6d6;--hf-violet:#19c6d6;--hf-cyan:#4be3c8;--hf-line:#ffffff17;--ink:#eaf3ef;--cream:#070a14;--blue:#19c6d6;--line:#ffffff17;--fx-card:#0e1322;--fx-line:#ffffff14;--fx-line-2:#ffffff22;--fx-text:#eaf3ef;--fx-muted:#9ab0a7;--fx-green:#19c6d6;--fx-green-2:#4be3c8}html,html body{background:#070a14;color:var(--fx-text)}html body{background-image:radial-gradient(ellipse 60% 40% at 50% -5%,#19c6d622,transparent 70%),radial-gradient(ellipse 40% 30% at 100% 30%,#8b5cf614,transparent 70%);background-attachment:fixed}html body :is(h1,h2,h3,h4){color:var(--fx-text)}html body .hf-site:before{display:none}::selection{background:#19c6d655;color:#fff}html body :is(.hf-site,.hf-auth-page) .nav{position:relative;z-index:5;background:#0b1214b8;border:1px solid var(--fx-line);box-shadow:0 10px 40px #0006;color:var(--fx-text)}@supports(backdrop-filter:blur(1px)){html body :is(.hf-site,.hf-auth-page) .nav{background-color:#0b1214a6}}html body .fc-brand-name{color:#fff}html body .fc-brand-name span{color:var(--fx-green-2)}html body .nav-links a,html body :is(.nav-links,.nav-login){color:#c9d8d2}html body .hf-site .nav-links>a:hover,html body .nav-login:hover{color:#fff}html body .nav-toggle{border-color:var(--fx-line-2);background:transparent}html body .nav-toggle span{background:#fff}@media(max-width:900px){html body .nav-links.nav-open{background:#0b1214f5;color:var(--fx-text);border-color:var(--fx-line)}}html body .mobile-nav-actions a{color:var(--fx-green-2)}html body :is(.hf-primary,.button,.hf-auth-page .auth-submit,.account-submit){background:linear-gradient(135deg,#19c6d6,#1678d6);border:1px solid #19c6d6;color:#fff;box-shadow:0 0 0 1px #4be3c844,0 10px 30px #19c6d640,inset 0 1px 0 #ffffff33;border-radius:12px}html body :is(.hf-primary,.button,.hf-auth-page .auth-submit,.account-submit):hover{background:linear-gradient(135deg,#4be3c8,#1678d6);color:#fff;box-shadow:0 0 0 1px #4be3c888,0 14px 40px #19c6d666}html body .company-related a,html body .hf-actions>a:last-child{background:#ffffff0a;color:var(--fx-text);border:1px solid var(--fx-line-2)}html body .company-related a:hover,html body .hf-actions>a:last-child:hover{background:#ffffff14;border-color:#ffffff40}html body .company-intro{max-width:980px}html body .company-intro h1{font-size:clamp(46px,7vw,96px);line-height:1;letter-spacing:-.06em;font-weight:800}html body .company-intro h1 em,html body .hf-section-head h2 em{font-style:normal;background:linear-gradient(100deg,#7af2cf,#19c6d6 40%,#22d3ee 75%,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html body .company-intro p,html body :is(.company-card p,.company-process p,.hf-hero-copy p){color:var(--fx-muted)}html body :is(.fc-section-label,.company-intro>span,.hf-section-head>div>span){color:var(--fx-green-2)!important}html body .hf-section-head{color:var(--fx-text)}html body .hf-section-head h2{letter-spacing:-.05em}html body .hf-section-head :is(p){color:var(--fx-muted)}html body .company-section{position:relative}html body .company-card{background:radial-gradient(120% 80% at 0 0,#19c6d610,transparent 50%),var(--fx-card);border:1px solid var(--fx-line);box-shadow:0 20px 60px #0007}@supports(backdrop-filter:blur(1px)){html body .company-card{background-color:var(--fx-card)}}html body .company-card:hover{border-color:#4be3c855;box-shadow:0 24px 70px #0009}html body .company-card ul{color:#d6e4de}html body .company-card li:before{color:var(--fx-green-2)}html body .company-card>a:not(.hf-primary){color:var(--fx-green-2);border-top-color:var(--fx-line)}html body .company-card small{color:var(--fx-muted)}html body .glass-note-icon,html body .glass-offering-icon,html body .service-icon-badge{background:#19c6d61a;border:1px solid #19c6d633;color:var(--fx-green-2);box-shadow:none}html body .company-project-art{background:radial-gradient(ellipse at top right,#19c6d633,transparent 65%),#0a111d;border-color:var(--fx-line-2);color:var(--fx-text)}html body .company-project-art b{color:#fff}html body .glass-product-preview{background:linear-gradient(135deg,#0f1c1e,#0a101c);border-color:var(--fx-line-2)}html body .glass-product-preview img{box-shadow:0 14px 40px #000a}html body .company-product-domain{color:var(--fx-green-2)}html body .company-process article{background:var(--fx-card);border:1px solid var(--fx-line)}html body .company-process article>span{background:#19c6d61a;color:var(--fx-green-2)}html body .company-process h3,html body .hf-join{color:var(--fx-text)}html body .hf-join{background:radial-gradient(ellipse 60% 80% at 50% 0,#19c6d633,transparent 70%),linear-gradient(180deg,#0c1426,#070d18);border:1px solid #4be3c844;box-shadow:0 30px 80px #0008}html body .hf-join h2{color:var(--fx-text)}html body .hf-join em{font-style:normal;background:linear-gradient(100deg,#7af2cf,#22d3ee,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html body .hf-join>span{color:var(--fx-green-2)}html body .hf-join p{color:var(--fx-muted)}html body .company-questions details{border-bottom-color:var(--fx-line)}html body .company-questions details[open]{background:#ffffff05}html body .company-questions summary{color:var(--fx-text)}html body .company-questions summary .fc-icon{color:var(--fx-green-2)}html body .company-breadcrumb,html body .company-project-brief p,html body .company-questions details p{color:var(--fx-muted)}html body .company-breadcrumb a,html body .service-detail .company-card>.fc-icon{color:var(--fx-green-2)}html body .company-project-brief{border-bottom-color:var(--fx-line)}html body .company-related a{color:var(--fx-green-2)}html body .hf-ticker{border-color:var(--fx-line);background:#ffffff06}html body .hf-site .hf-ticker>span{background:#070a14;color:var(--fx-green-2)}html body .fc-globe-caption,html body .fc-globe-caption span,html body .fc-hero-notes,html body .hf-ticker>div{color:var(--fx-muted)}html body .glass-offerings{background:#ffffff05}html body .glass-offerings,html body .glass-offerings>a+a{border-color:var(--fx-line)}html body .glass-offerings>a:hover{background:#ffffff0a}html body .glass-offerings p{color:var(--fx-muted)}html body .company-product-float,html body .company-product-window,html body .glass-world-note{background:#0e1322e6;border-color:var(--fx-line-2);box-shadow:0 25px 70px #000a}html body .company-product-toolbar{border-bottom-color:var(--fx-line)}html body :is(.company-product-caption strong,.company-product-float strong,.glass-world-note strong){color:var(--fx-text)}html body :is(.company-product-toolbar small,.company-product-caption span,.company-product-float small,.glass-world-note small){color:var(--fx-muted)}html body .hf-footer{border-top:1px solid var(--fx-line);color:#c0cec9}html body .hf-footer :is(p,small){color:var(--fx-muted)}html body .hf-footer a{color:#cfe0d9}html body .hf-footer a:hover{color:var(--fx-green-2)}html body .group-stats{border-color:var(--fx-line);background:linear-gradient(180deg,#0e1322,#090d17)}html body .group-stats>*{color:var(--fx-text)}html body .group-stats>*+*,html body .group-stats>:nth-child(n+3){border-color:var(--fx-line)}html body .group-stats a:hover{background:#19c6d610}html body .group-stats b{background:linear-gradient(180deg,#fff,#8fe9f0);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html body .group-stats span{color:var(--fx-muted)}html body .group-parent{background:linear-gradient(135deg,#19c6d6,#5a3fe6);box-shadow:0 0 0 1px #4be3c866,0 20px 60px #19c6d655}html body .group-branches i,html body .group-branches i:first-child,html body .group-branches i:first-child:after,html body .group-branches i:first-child:before,html body .group-branches:before{border-color:var(--fx-line-2)}html body .group-child{background:var(--fx-card);border:1px solid var(--fx-line);box-shadow:none;color:var(--fx-text)}html body .group-child:hover{border-color:#4be3c855;box-shadow:none}html body .group-child-icon{background:#19c6d61a;color:var(--fx-green-2)}html body .group-child em,html body .group-child small{color:var(--fx-green-2)}html body .group-child p{color:var(--fx-muted)}html body .veyra-showcase{background:radial-gradient(ellipse at top left,#8b5cf624,transparent 60%),linear-gradient(160deg,#0f1719,#0a101c);border:1px solid var(--fx-line);box-shadow:0 30px 80px #0008}html body .veyra-showcase-copy p{color:var(--fx-muted)}html body .veyra-products li{background:#ffffff06;border-color:var(--fx-line)}html body .veyra-products strong{color:var(--fx-text)}html body .veyra-products span{color:var(--fx-muted)}html body .group-engagements article,html body .group-testimonials figure{background:var(--fx-card);border:1px solid var(--fx-line);box-shadow:none}html body .group-engagements article.featured{background:radial-gradient(120% 70% at 50% 0,#19c6d633,transparent 60%),#0c1426;border-color:#4be3c866}html body .group-engagements p{color:var(--fx-muted)}html body .group-engagements li{color:#d6e4de}html body .group-engagements :is(li svg,a){color:var(--fx-green-2)}html body .group-testimonials blockquote,html body .group-testimonials strong{color:var(--fx-text)}html body .group-testimonials small{color:var(--fx-muted)}html body .group-testimonials figcaption>span{background:#19c6d61a;color:var(--fx-green-2)}html body .group-stack span{background:#ffffff08;border-color:var(--fx-line);color:#cfe0d9}html body .project-form label{color:#cfe0d9}html body .project-form label small{color:var(--fx-muted)}html body .project-form :is(input,select,textarea){background:#ffffff08;border-color:var(--fx-line-2);color:var(--fx-text)}html body .project-form :is(input,select,textarea)::placeholder{color:#6f857c}html body .project-form :is(input,select,textarea):focus{border-color:#4be3c8;box-shadow:0 0 0 3px #19c6d633}html body .project-form select option{background:#0e1322;color:var(--fx-text)}html body .project-form-error{background:#7f1d1d33;border-color:#f8717155;color:#fecaca!important}html body .project-form-done>span{background:#19c6d61a;color:var(--fx-green-2)}html body .company-card .company-email+a{color:var(--fx-green-2)}html body :is(.auth-experience,.auth-focused){background:radial-gradient(ellipse at 50% 0,#19c6d626,transparent 55%),#070a14;color:var(--fx-text)}html body .auth-focused .auth-stage,html body .auth-stage{background:#0e1322e6;border-color:var(--fx-line);box-shadow:0 30px 90px #000a}html body .auth-focused .auth-story,html body .auth-story{background:radial-gradient(ellipse at 100% 70%,#19c6d626,transparent 60%),linear-gradient(140deg,#0c1426,#0a101c)}html body .auth-form-side{background:transparent}html body :is(.auth-experience .auth-story h1,.auth-experience .account-panel h2,.auth-focused .account-panel h1){color:var(--fx-text)}html body :is(.auth-experience .auth-story h1 em,.auth-kicker,.auth-story-bottom a,.account-terms a,.account-switch a,.account-success,.auth-company-caption a,.account-help a:hover,.auth-bottom a:hover){color:var(--fx-green-2)}html body :is(.auth-home,.auth-story>p,.auth-story-bottom,.account-intro,.account-hint,.account-terms,.account-help,.account-switch,.account-footnote,.auth-bottom,.account-eyebrow,.auth-focused .account-eyebrow,.auth-focused .account-intro,.auth-company-caption span,.account-divider,.account-optional summary,.account-optional summary span,.auth-window-bar small,.auth-window-body>small,.auth-floating-card small){color:var(--fx-muted)}html body .account-field{color:#cfe0d9}html body .auth-experience .account-field :is(input,select),html body .hf-auth-page :is(.auth-card input,.auth-card select){background:#ffffff08;border-color:var(--fx-line-2);color:var(--fx-text);box-shadow:none}html body .auth-experience .account-field input::placeholder,html body .hf-auth-page :is(input,textarea,select)::placeholder{color:#6f857c}html body .auth-experience .account-field :is(input,select):focus{border-color:#4be3c8;box-shadow:0 0 0 3px #19c6d633}html body .account-github,html body .hf-auth-page .github-auth-button{background:#ffffff0a;border-color:var(--fx-line-2);color:var(--fx-text)}html body .account-github:hover{background:#ffffff14;border-color:#ffffff40}html body .account-divider>span,html body .account-switch{border-color:var(--fx-line);background-color:transparent}html body .account-divider>span{background:var(--fx-line)}html body .account-optional,html body .auth-focused .account-optional{border-color:var(--fx-line);background:#ffffff05}html body .account-emblem,html body .auth-floating-card>span,html body .auth-window-icon{background:#19c6d61a;border-color:#19c6d633;color:var(--fx-green-2)}html body .account-reveal{color:var(--fx-muted)}html body .account-reveal:hover{background:#ffffff0f;color:var(--fx-green-2)}html body .account-notice{background:#19c6d614;border-color:#19c6d640;color:#d6f7f6}html body .account-error{background:#7f1d1d33;border-color:#f8717155;color:#fecaca}html body :is(.auth-mini-window,.auth-floating-card){background:#0e1322e6;border-color:var(--fx-line-2);box-shadow:0 25px 65px #000a}html body .auth-window-bar{border-bottom-color:var(--fx-line)}html body .auth-window-tags>span{background:#ffffff08;border-color:var(--fx-line);color:#cfe0d9}html body .auth-scene-grid{background-image:linear-gradient(#ffffff0a 1px,transparent 0),linear-gradient(90deg,#ffffff0a 1px,transparent 0)}html body .hf-auth-page :is(.auth-card,.auth-aside,.hf-auth-signal){background:var(--fx-card);border-color:var(--fx-line);color:var(--fx-text);box-shadow:0 20px 60px #0008}html body .hf-auth-page :is(label,p,small,.auth-switch,.auth-legal){color:var(--fx-muted)}html body .auth-experience :focus-visible{outline-color:#4be3c8}html body :is(.network-feed button,.network-tabs button[aria-pressed=true]){background:#19c6d6;color:#03140d}html body .network-feed button.network-text-button{background:transparent;color:var(--fx-green-2)}html body .network-feed button.network-text-button:disabled{color:var(--fx-muted)}html body :is(.network-compose,.network-post,.network-rail article,.network-invite,.simple-profile-form,.fc-original-project){background:var(--fx-card);border-color:var(--fx-line)}html body .editorial-grid{background:var(--fx-line);border-color:var(--fx-line);border-radius:22px;overflow:hidden;gap:1px}html body :is(.editorial-card,.editorial-card.featured,.editorial-card:not(.featured),.editorial-card:not(.featured):nth-child(2n)){background:var(--fx-card);color:var(--fx-text)}html body .editorial-card.featured{background:radial-gradient(90% 120% at 0 0,#19c6d626,transparent 60%),radial-gradient(60% 80% at 100% 100%,#8b5cf61f,transparent 60%),#0d1322}html body .editorial-card:hover{background:#101c1f}html body .editorial-card h2,html body .editorial-card h2 a{color:var(--fx-text)}html body .editorial-card>div{color:var(--fx-green-2)}html body .editorial-card time{color:var(--fx-muted)}html body :is(.editorial-card p,.editorial-card.featured p){color:var(--fx-muted)}html body .editorial-card footer,html body .editorial-card.featured footer{border-color:var(--fx-line)}html body .editorial-card footer b{color:#cfe0d9}html body :is(.editorial-card a,.editorial-card footer a,.job-row a,.path-link){color:var(--fx-green-2)}html body :is(.editorial-card,.job-row,.path-card):before{background:linear-gradient(90deg,#19c6d6,#22d3ee,#a78bfa)}html body .project-case header>p{color:var(--fx-muted)}html body .case-narrative{background:var(--fx-line);border-radius:22px;overflow:hidden;padding:0;margin-block:60px}html body :is(.case-narrative>div,.case-narrative>div:first-child,.case-narrative>div:nth-child(2),.case-narrative>div:nth-child(3)){background:var(--fx-card)}html body .case-narrative>div:first-child{background:radial-gradient(100% 70% at 0 0,#19c6d61c,transparent 60%),var(--fx-card)}html body .case-narrative>div:nth-child(3){background:radial-gradient(100% 70% at 100% 0,#8b5cf61c,transparent 60%),var(--fx-card)}html body .case-narrative :is(h2,h3){color:var(--fx-text)}html body .case-narrative p{color:var(--fx-muted)}html body .case-stack{background:radial-gradient(80% 100% at 0 0,#19c6d622,transparent 60%),#0a111d;border:1px solid var(--fx-line);border-radius:22px}html body :is(.article-body p,.job-description p){color:#c4d4cd}html body .company-intro h1{letter-spacing:-.045em;line-height:1.02}html body .hf-footer-services{grid-column:1/-1;flex-basis:100%;order:9;display:flex;flex-wrap:wrap;gap:8px 22px;padding-top:18px;border-top:1px solid var(--fx-line)}html body .hf-footer-services a{font-size:13px;color:var(--fx-muted)}html body .hf-footer-services a:hover{color:var(--fx-green-2)}html body .hf-footer>small{order:10}html body .fc-brand-name{font-family:var(--font-flight-display),var(--font-flight-sans),sans-serif!important;font-weight:800;letter-spacing:-.04em;color:#f4f7ff}html body .fc-brand-icon{border-radius:0}html body :is(.hf-site,.hf-auth-page) :is(h1,h2,h3,h1 *,h2 *,h3 *){font-family:var(--font-flight-display),var(--font-flight-sans),sans-serif!important}body .fx .fx-btn-primary,body .hf-site.fx .nav .button,html body :is(.hf-primary,.button,.hf-auth-page .auth-submit,.account-submit){background:linear-gradient(135deg,#22e3a0,#12c2e9);border:1px solid #3be0c2;color:#04121a;box-shadow:0 0 0 1px #22e3a044,0 12px 34px #12c2e940,inset 0 1px 0 #ffffff66}body .fx .fx-btn-primary:hover,body .hf-site.fx .nav .button:hover,html body :is(.hf-primary,.button,.hf-auth-page .auth-submit,.account-submit):hover{background:linear-gradient(135deg,#4ff0b8,#3fd0f0);color:#04121a;box-shadow:0 0 0 1px #22e3a088,0 16px 44px #12c2e966,inset 0 1px 0 #ffffff66}html body :is(.hf-primary,.button,.fx-btn-primary) .fc-icon{color:#04121a}body .fx .fx-chat .me{background:linear-gradient(135deg,#22e3a0,#12c2e9);color:#04121a}