.flarea{color-scheme:dark;--page:#0E0E0E;--page-top:#17110b;--surface:#171310;--surface-muted:#1c1610;--ink:#F4F1EC;--ink-soft:#C3B3A0;--ink-faint:#8D8985;--hairline:#241d17;--hairline-strong:#33291f;--accent:#FF3B30;--accent-deep:#d92e24;--accent-soft:rgba(255,59,48,0.12);--accent-ring:rgba(255,59,48,0.45);--ignition:#FF7A00;--spark:#FFD43B;--grad-heat:linear-gradient(100deg,var(--accent) 0%,var(--ignition) 52%,var(--spark) 100%);--on-accent:#100B08;--page-blur:rgba(14,14,14,0.72);--scrim:rgba(14,14,14,0.78);--success:#7bd88f;--font:"Inter",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--display:"Oswald","Inter",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.flarea *,.flarea :after,.flarea :before{box-sizing:border-box}.flarea{margin:0;padding:0;font-family:var(--font);color:var(--ink);background:var(--page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.flarea a{color:inherit;text-decoration:none}.flarea .wrap{max-width:1120px;margin:0 auto;padding:0 28px}.flarea .nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;-webkit-backdrop-filter:saturate(150%) blur(12px);backdrop-filter:saturate(150%) blur(12px);background:var(--page-blur);border-bottom:.5px solid var(--hairline)}.flarea .nav-inner{display:flex;align-items:center;justify-content:space-between;height:64px}.flarea .nav-links{display:flex;align-items:center;gap:24px;font-size:14px;font-weight:600;color:var(--ink-faint)}.flarea .nav-links a:hover{color:var(--ink)}.flarea .nav-links a.on{color:var(--accent)}.flarea .btn{display:inline-flex;align-items:center;gap:8px;padding:11px 19px;border-radius:999px;font-size:15px;font-weight:700;border:1.5px solid var(--hairline-strong);background:transparent;color:var(--ink);cursor:pointer;transition:transform .12s ease,filter .12s ease;font-family:var(--font)}.flarea .btn:hover{transform:translateY(-1px)}.flarea .btn-primary{background:var(--accent);color:var(--on-accent);border:none;box-shadow:0 10px 26px -8px var(--accent-ring)}.flarea .btn-primary:hover{filter:brightness(1.06)}.site-guide-launcher{position:fixed;right:22px;bottom:22px;z-index:780;display:inline-flex;align-items:center;gap:9px;padding:12px 17px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#171717;color:#fff;box-shadow:0 18px 50px rgba(0,0,0,.38);font:700 14px/1 var(--body,sans-serif);cursor:pointer}.site-guide-launcher-pulse{width:9px;height:9px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 5px rgba(255,59,48,.16)}.site-guide-scrim{position:fixed;inset:0;z-index:900;display:grid;place-items:center;padding:18px;background:rgba(8,8,8,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.site-guide-card{position:relative;width:min(560px,96vw);max-height:calc(100dvh - 36px);overflow:auto;padding:30px;border:1px solid rgba(255,255,255,.13);border-radius:22px;background:radial-gradient(120% 95% at 50% 0,rgba(255,59,48,.13),transparent 52%),#141414;color:#f5f3ef;box-shadow:0 30px 100px rgba(0,0,0,.65)}.site-guide-close{position:absolute;top:12px;right:14px;width:34px;height:34px;border:0;background:transparent;color:#aaa;font-size:27px;cursor:pointer}.site-guide-kicker{color:#ff5d54;font:700 11px/1 var(--mono,monospace);letter-spacing:.18em}.site-guide-card h2{margin:11px 0 8px;color:#fff;font:600 clamp(32px,7vw,48px)/.98 var(--display,sans-serif);text-transform:uppercase}.site-guide-intro{max-width:48ch;margin:0 0 22px;color:#c9c6c1;font-size:15px;line-height:1.55}.site-guide-avatars{margin:0 0 18px;padding:0;border:0}.site-guide-avatars legend{margin-bottom:9px;color:#b8b5b0;font-size:12px;font-weight:700}.site-guide-avatars>div{display:flex;flex-wrap:wrap;gap:7px}.site-guide-avatars button,.site-guide-controls button{padding:9px 12px;border:1px solid #424242;border-radius:999px;background:#202020;color:#d8d5d0;font:650 13px/1 var(--body,sans-serif);cursor:pointer}.site-guide-avatars button.selected{border-color:#ff5d54;background:rgba(255,59,48,.14);color:#fff}.site-guide-start{width:100%;min-height:48px;font-size:15px;cursor:pointer}.site-guide-start:disabled{opacity:.42;cursor:not-allowed}.site-guide-privacy{margin:10px 0 0;color:#807d79;font-size:11.5px;line-height:1.45}.site-guide-live{display:grid;justify-items:center}.site-guide-orb{display:grid;place-items:center;width:126px;height:126px;margin:4px 0 12px;border-radius:50%;background:radial-gradient(circle,rgba(255,104,26,.28),rgba(255,59,48,.06) 54%,transparent 70%)}.site-guide-orb span{width:57px;height:57px;border-radius:50%;background:linear-gradient(145deg,#ff8a29,#ff3b30);opacity:.55;box-shadow:0 0 28px rgba(255,59,48,.32);transition:.2s ease}.site-guide-orb span.connected{opacity:1;transform:scale(1.08);box-shadow:0 0 55px rgba(255,59,48,.55)}.site-guide-status{display:flex;align-items:center;gap:7px;color:#aaa7a2;font-size:12px}.site-guide-status i{width:7px;height:7px;border-radius:50%;background:#666}.site-guide-status i.connected{background:#ff5d54;box-shadow:0 0 10px rgba(255,59,48,.7)}.site-guide-transcript{width:100%;max-height:210px;overflow:auto;margin:18px 0 4px;padding:13px;border:1px solid #2d2d2d;border-radius:13px;background:#0e0e0e}.site-guide-transcript p{display:grid;grid-gap:3px;gap:3px;margin:0;padding:8px 0;color:#efede9;font-size:13.5px;line-height:1.4}.site-guide-transcript p.you{color:#aaa7a2;text-align:right}.site-guide-transcript b{color:#ff6b62;font:700 9px/1 var(--mono,monospace);letter-spacing:.12em;text-transform:uppercase}.site-guide-controls{display:flex;gap:8px;margin-top:16px}.site-guide-controls .end{border-color:rgba(255,59,48,.42);color:#ff817a}.site-guide-resource{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:12px 14px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:rgba(255,255,255,.045);color:#fff;text-decoration:none;font-size:13px;font-weight:700}.site-guide-error{margin-top:13px;color:#ff8d86;font-size:13px;line-height:1.45}.site-guide-waitlist-link{width:100%;margin-top:14px;border:0;background:transparent;color:#ff6c63;font:750 13px/1 var(--body,sans-serif);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.site-guide-card audio{display:none}@media (max-width:600px){.site-guide-launcher{right:14px;bottom:14px}.site-guide-card{padding:26px 20px 22px;border-radius:17px}}.flarea .hero{padding:20px 0 26px;text-align:center;background:radial-gradient(120% 80% at 50% -8%,var(--page-top) 0,transparent 62%)}.flarea .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:999px;font-family:var(--mono);font-size:11px;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;background:var(--surface-muted);border:.5px solid var(--hairline);color:var(--ink-soft);margin-bottom:14px}.flarea .eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);display:inline-block}.flarea .h1{font-family:var(--display);font-size:62px;line-height:1;font-weight:700;letter-spacing:-1px;margin:0 auto;max-width:760px}.flarea .h1 .dot{color:var(--accent)}.flarea .sub{font-size:19px;color:var(--ink-soft);max-width:540px;margin:22px auto 0;line-height:1.55}.flarea .micro{font-family:var(--mono);font-size:11.5px;color:var(--ink-faint);margin-top:14px}.flarea .railsec{padding:88px 0 24px}.flarea .railhead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.flarea .railhead h2{font-family:var(--display);font-weight:700;font-size:40px;line-height:1.06;letter-spacing:-.6px;text-transform:uppercase;margin:0}.flarea .railhead p{color:var(--ink-soft);font-size:17px;line-height:1.55;max-width:620px;margin:14px 0 0}.flarea .railrule{height:2px;background:var(--grad-heat);border-radius:2px;margin:16px 0 0;max-width:180px}.flarea .rail{list-style:none;display:flex;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:28px;scroll-behavior:smooth;margin:0 -28px;padding:4px 28px 20px;scrollbar-width:none}.flarea .rail::-webkit-scrollbar{display:none}.flarea .railcard{flex:0 0 clamp(320px,62vw,700px);scroll-snap-align:start}.flarea .railcard .beat-frame{position:relative}.flarea .railmeta{display:flex;align-items:baseline;gap:12px;margin-top:16px}.flarea .railmeta .n{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:1px;color:var(--accent);flex:none}.flarea .railmeta h3{font-family:var(--display);font-weight:600;font-size:21px;letter-spacing:-.2px;text-transform:uppercase;margin:0}.flarea .railcard p{color:var(--ink-soft);font-size:15px;line-height:1.55;margin:8px 0 0}.flarea .railnav{display:flex;gap:8px;flex:none}.flarea .railbtn{width:40px;height:40px;border-radius:999px;border:1px solid var(--hairline-strong);background:transparent;color:var(--ink-soft);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .14s ease,border-color .14s ease}.flarea .railbtn:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.flarea .railbtn:disabled{opacity:.3;cursor:default}@media (hover:none){.flarea .railnav{display:none}}.flarea .railprog{display:flex;align-items:center;gap:14px;margin-top:4px}.flarea .railtrack{flex:1 1;height:2px;background:var(--hairline-strong);border-radius:2px;overflow:hidden}.flarea .railthumb{height:100%;background:var(--grad-heat);border-radius:2px;transition:transform .18s ease;transform-origin:left center}.flarea .railcount{font-family:var(--mono);font-size:11.5px;color:var(--ink-faint);flex:none}.flarea .beat-frame{border-radius:16px;overflow:hidden;background:#000;border:.5px solid var(--hairline);box-shadow:0 24px 55px -24px var(--accent-ring),0 0 0 1px var(--accent-soft)}.flarea .beat-video{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.flarea .band{position:relative;margin:80px 0 40px;padding:54px 28px;text-align:center;border-radius:22px;background:radial-gradient(120% 140% at 50% 0,var(--accent-soft) 0,transparent 60%),var(--surface);border:1px solid var(--hairline-strong);color:var(--ink);overflow:hidden}.flarea .band:before{content:"";position:absolute;top:0;left:12%;right:12%;height:2px;background:var(--grad-heat)}.flarea .band h2{font-family:var(--display);font-weight:700;font-size:40px;letter-spacing:0;text-transform:uppercase;margin:0 0 10px}.flarea .band p{color:var(--ink-soft);font-size:17px;margin:0 0 24px}.flarea .footer{border-top:.5px solid var(--hairline);padding:34px 0;color:var(--ink-faint);font-size:13px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}@media (max-width:760px){.flarea .h1{font-size:40px;letter-spacing:-1.2px}.flarea .sub{font-size:17px}.flarea .nav-links{gap:16px;font-size:13px}}.flarea .nav-signin{font-size:14px;font-weight:600;color:var(--ink-soft)}.flarea .nav-signin:hover{color:var(--ink)}.flarea :is(a,button,summary,input,textarea):focus-visible{outline:3px solid var(--accent-ring);outline-offset:3px}.flarea :is(#for-you,#proof,#features,#sdk,#pricing){scroll-margin-top:84px}.flarea .h1-fire{text-transform:uppercase;letter-spacing:0;line-height:.92;font-size:clamp(46px,9vw,104px);max-width:900px}.flarea .ontfire{background:var(--grad-heat);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.flarea .joincard{max-width:460px;margin:30px auto 0;text-align:left;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:16px;padding:22px;box-shadow:0 0 0 1px var(--accent-soft),0 30px 70px -34px var(--accent-ring)}.flarea .bandjoin{max-width:420px;margin:20px auto 0;text-align:left}.flarea .herocenter{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:8px}.flarea .herocopy{width:100%}.flarea .herocopy .h1-fire{font-size:clamp(42px,5.6vw,64px);max-width:920px}.flarea .herocopy .sub{max-width:760px}.flarea .herojoin{width:min(760px,100%);margin-top:20px;text-align:left}.flarea .herojoin .micro{text-align:center}.flarea .hero-detail{max-width:760px;margin-top:22px;font-size:17px}.flarea .joinkicker{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:14px}.flarea .conversion-section{padding-top:104px}.flarea .section-intro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:end;grid-gap:54px;gap:54px;margin-bottom:34px}.flarea .sdk-layout h2,.flarea .section-intro h2{max-width:760px;margin:0;font:700 clamp(34px,5vw,52px)/1.02 var(--display);letter-spacing:-.4px;text-transform:uppercase}.flarea .sdk-layout>div>p,.flarea .section-intro p{max-width:620px;margin:0;color:var(--ink-soft);font-size:16px;line-height:1.65}.flarea .avatar-tabs{display:flex;gap:8px;overflow-x:auto;padding:0 0 14px;scrollbar-width:none}.flarea .avatar-tabs::-webkit-scrollbar{display:none}.flarea .avatar-tabs button{flex:0 0 auto;padding:10px 15px;border:1px solid var(--hairline-strong);border-radius:999px;background:transparent;color:var(--ink-soft);font:650 13px/1 var(--font);cursor:pointer}.flarea .avatar-tabs button.selected{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.flarea .avatar-panel{display:grid;grid-template-columns:1.05fr .72fr 1fr;grid-gap:0;gap:0;border:1px solid var(--hairline-strong);border-radius:20px;background:var(--surface);overflow:hidden}.flarea .avatar-panel>div{padding:30px}.flarea .avatar-panel>div+div{-webkit-border-start:1px solid var(--hairline);border-inline-start:1px solid var(--hairline)}.flarea .avatar-currencies>div>span,.flarea .avatar-features>span,.flarea .avatar-problem span,.flarea .currency-core span{display:block;margin-bottom:9px;color:var(--ink-faint);font:600 10px/1.2 var(--mono);letter-spacing:.13em;text-transform:uppercase}.flarea .avatar-problem p{margin:0 0 24px;color:var(--ink-soft);font-size:14px;line-height:1.55}.flarea .avatar-outcome h3{margin:0 0 24px;font:600 26px/1.18 var(--display);text-transform:uppercase}.flarea .currency-core{margin-bottom:24px;-webkit-padding-start:14px;padding-inline-start:14px;-webkit-border-start:2px solid var(--accent);border-inline-start:2px solid var(--accent)}.flarea .currency-core strong{display:block;color:var(--ink);font-size:14px;line-height:1.55}.flarea .avatar-outcome .btn{width:100%;justify-content:center}.flarea .avatar-currencies{display:grid;align-content:start;grid-gap:28px;gap:28px}.flarea .currency-list{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none;color:var(--ink-soft);font-size:13.5px;line-height:1.45}.flarea .currency-list li{position:relative;-webkit-padding-start:18px;padding-inline-start:18px}.flarea .currency-list li:before{position:absolute;inset-inline-start:0;font-family:var(--mono)}.flarea .currency-up li:before{content:"↗";color:var(--success)}.flarea .currency-down li:before{content:"↘";color:var(--ignition)}.flarea .avatar-features ul{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.flarea .avatar-features li{padding:10px 0;border-bottom:1px solid var(--hairline)}.flarea .avatar-features li:last-child{border-bottom:0}.flarea .avatar-features small,.flarea .avatar-features strong{display:block}.flarea .avatar-features strong{color:var(--ink);font-size:13px;line-height:1.35}.flarea .avatar-features small{margin-top:4px;color:var(--ink-faint);font-size:11.5px;line-height:1.45}.flarea .proof-section{margin-top:104px;padding:96px 0;background:linear-gradient(180deg,transparent,rgba(255,59,48,.045) 20%,rgba(255,122,0,.03) 80%,transparent);border-block:1px solid var(--hairline)}.flarea .proof-intro{align-items:start}.flarea .proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hairline-strong);-webkit-border-start:1px solid var(--hairline-strong);border-inline-start:1px solid var(--hairline-strong)}.flarea .proof-card{min-width:0;padding:24px;-webkit-border-end:1px solid var(--hairline-strong);border-inline-end:1px solid var(--hairline-strong);border-bottom:1px solid var(--hairline-strong);background:rgba(14,14,14,.58)}.flarea .proof-featured{grid-column:span 2;background:radial-gradient(100% 130% at 0 0,var(--accent-soft),transparent 60%),var(--surface)}.flarea .proof-number{display:flex;align-items:baseline;gap:10px}.flarea .proof-number strong{color:var(--spark);font:700 40px/1 var(--display)}.flarea .proof-number span{color:var(--ink-faint);font:600 10px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase}.flarea .proof-card h3{margin:18px 0 9px;font:600 20px/1.18 var(--display);text-transform:uppercase}.flarea .proof-card>p{margin:0;color:var(--ink-soft);font-size:13.5px;line-height:1.58}.flarea .proof-card details{margin-top:18px;color:var(--ink-faint);font-size:11.5px;line-height:1.5}.flarea .proof-card summary{color:var(--ink-soft);cursor:pointer;font-weight:650}.flarea .proof-card details p{margin:10px 0 7px}.flarea .proof-card details a{color:var(--ignition);text-decoration:underline;text-underline-offset:3px}.flarea .feature-intro,.flarea .pricing-intro{align-items:start}.flarea .feature-groups{border-top:1px solid var(--hairline-strong)}.flarea .feature-groups details{border-bottom:1px solid var(--hairline-strong)}.flarea .feature-groups summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 2px;cursor:pointer;list-style:none;font:600 22px/1.2 var(--display);text-transform:uppercase}.flarea .feature-groups summary::-webkit-details-marker{display:none}.flarea .feature-groups summary:after{content:"+";-webkit-margin-start:auto;margin-inline-start:auto;color:var(--accent);font-family:var(--mono)}.flarea .feature-groups details[open] summary:after{content:"−"}.flarea .feature-groups summary b{min-width:30px;color:var(--ink-faint);font:600 11px/1 var(--mono)}.flarea .feature-groups ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 20px;padding:0;border-top:1px solid var(--hairline);list-style:none}.flarea .feature-groups li{display:flex;justify-content:space-between;gap:20px;padding:17px 14px 17px 0;border-bottom:1px solid var(--hairline)}.flarea .feature-groups li:nth-child(2n){-webkit-padding-start:14px;padding-inline-start:14px;-webkit-border-start:1px solid var(--hairline);border-inline-start:1px solid var(--hairline)}.flarea .feature-groups li strong{font-size:13.5px;line-height:1.4}.flarea .feature-groups li p{margin:5px 0 0;color:var(--ink-faint);font-size:11.5px;line-height:1.5}.flarea .feature-groups li>span{flex:0 0 auto;align-self:start;padding:5px 7px;border:1px solid var(--hairline);border-radius:999px;color:var(--ink-faint);font:600 9px/1 var(--mono);white-space:nowrap}.flarea .sdk-section{margin-top:104px;padding:96px 0;background:var(--surface);border-block:1px solid var(--hairline-strong)}.flarea .sdk-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:64px;gap:64px}.flarea .sdk-layout .eyebrow{margin-bottom:18px}.flarea .sdk-layout>div>p{margin-top:18px}.flarea .sdk-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:28px}.flarea .sdk-spec{color:var(--ink-soft);font-size:13px;text-decoration:underline;text-underline-offset:4px}.flarea .sdk-layout pre{min-width:0;margin:0;padding:25px;overflow-x:auto;border:1px solid var(--hairline-strong);border-radius:16px;background:#090909;box-shadow:0 24px 60px -34px var(--accent-ring);color:#dfd8cf;font:12.5px/1.7 var(--mono)}.flarea .pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.flarea .price-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid var(--hairline-strong);border-radius:16px;background:var(--surface)}.flarea .price-card.featured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft),0 24px 60px -40px var(--accent-ring)}.flarea .price-badge{align-self:flex-start;margin:-12px 0 12px;padding:5px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font:700 9px/1 var(--mono);letter-spacing:.09em;text-transform:uppercase}.flarea .price-card h3{margin:0;font:600 24px/1.1 var(--display);text-transform:uppercase}.flarea .price-value{min-height:42px;margin-top:13px;color:var(--ink);font:700 27px/1.12 var(--display)}.flarea .price-cap{margin-top:3px;color:var(--spark);font:600 10px/1.3 var(--mono)}.flarea .price-card>p{min-height:64px;margin:17px 0;color:var(--ink-soft);font-size:13px;line-height:1.55}.flarea .price-card ul{display:grid;grid-gap:8px;gap:8px;margin:0 0 24px;padding:0;list-style:none;color:var(--ink-soft);font-size:12px;line-height:1.42}.flarea .price-card li{position:relative;-webkit-padding-start:15px;padding-inline-start:15px}.flarea .price-card li:before{content:"·";position:absolute;inset-inline-start:1px;color:var(--accent);font-weight:900}.flarea .price-card .btn{width:100%;justify-content:center;margin-top:auto}.flarea .pricing-note{margin:20px auto 0;color:var(--ink-faint);font-size:12px;text-align:center}.flarea .sec-lite{padding:84px 0 0}.flarea .sec-lite h2{font-family:var(--display);font-weight:700;font-size:40px;line-height:1.06;text-transform:uppercase;letter-spacing:-.4px;margin:0;max-width:720px}.flarea .sec-lite>p{color:var(--ink-soft);font-size:17px;line-height:1.6;margin:18px 0 0;max-width:660px}.flarea .sec-split{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:54px;gap:54px;align-items:center;margin-top:26px}.flarea .fxchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.flarea .fxchip{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);background:var(--surface-muted);border:.5px solid var(--hairline);border-radius:999px;padding:7px 13px}.flarea .signal{border-top:.5px solid var(--hairline)}.flarea .signalrow{display:flex;align-items:baseline;gap:18px;padding:16px 2px;border-bottom:.5px solid var(--hairline)}.flarea .signalrow .score{font-family:var(--display);font-weight:700;font-size:30px;line-height:1;flex:none;min-width:54px}.flarea .signalrow .why{font-family:var(--mono);font-size:12.5px;line-height:1.6;color:var(--ink-soft)}.flarea .signal-hot .score{color:var(--spark)}.flarea .signal-warm .score{color:var(--ignition)}.flarea .signal-cold .score,.flarea .signal-note{color:var(--ink-faint)}.flarea .signal-note{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;margin:14px 0 0}.flarea .footlinks{display:flex;gap:18px;flex-wrap:wrap}.flarea .footlinks a:hover{color:var(--ink)}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.flarea .ontfire{color:var(--accent);-webkit-text-fill-color:var(--accent);background:none}}@media (max-width:900px){.flarea .sec-split{grid-template-columns:1fr;gap:30px}.flarea .avatar-panel{grid-template-columns:1fr 1fr}.flarea .avatar-features{grid-column:1/-1;-webkit-border-start:0!important;border-inline-start:0!important;border-top:1px solid var(--hairline)}.flarea .avatar-features ul{grid-template-columns:1fr 1fr;column-gap:26px}.flarea .pricing-grid,.flarea .proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flarea .sdk-layout{gap:34px}}@media (max-width:620px){.flarea .herocopy .h1-fire{font-size:clamp(38px,12vw,52px)}.flarea .joincard{padding:18px}.flarea .railhead{flex-direction:column;align-items:flex-start;gap:10px}.flarea .railhead h2,.flarea .sec-lite h2{font-size:30px}.flarea .wrap{padding:0 18px}.flarea .nav .btn-primary{font-size:13.5px;padding:9px 14px}.flarea .nav-links{display:none}.flarea .herocenter{padding-top:6px}.flarea .herojoin{margin-top:18px}.flarea .conversion-section{padding-top:76px}.flarea .sdk-layout,.flarea .section-intro{grid-template-columns:1fr;gap:20px}.flarea .sdk-layout h2,.flarea .section-intro h2{font-size:34px}.flarea .avatar-panel,.flarea .pricing-grid,.flarea .proof-grid{grid-template-columns:1fr}.flarea .avatar-panel>div+div{-webkit-border-start:0;border-inline-start:0;border-top:1px solid var(--hairline)}.flarea .avatar-features{grid-column:auto}.flarea .avatar-features ul,.flarea .feature-groups ul{grid-template-columns:1fr}.flarea .proof-featured{grid-column:auto}.flarea .proof-section,.flarea .sdk-section{margin-top:76px;padding:70px 0}.flarea .feature-groups li:nth-child(2n){-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}.flarea .price-card>p{min-height:0}}@keyframes flpulse{0%,to{opacity:.3}50%{opacity:.65}}@media (prefers-reduced-motion:reduce){.flarea .rail{scroll-behavior:auto}.flarea .btn:hover,.flarea .door:hover,.flarea .kb-feat-card:hover{transform:none}.flarea .railthumb{transition:none}.flarea .flprompt *,.flarea .flprompt :after,.flarea .flprompt :before{transition:none!important;animation:none!important}}