.stellar-site{--gold:#fcd535;--soft:#a8afb9;--line:#ffffff15;color:#eaecef;font-family:var(--font-inter),sans-serif;background:#0b0e11;overflow:clip}.stellar-site *{box-sizing:border-box}.shell{width:min(1200px,100% - 64px);margin-inline:auto}.stellar-site a{text-decoration:none}.stellar-site button{font:inherit;cursor:pointer}.stellar-site button:focus-visible,.stellar-site a:focus-visible,.stellar-site summary:focus-visible{outline:2px solid var(--gold);outline-offset:6px}.stellar-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.brand{color:#eaecef;letter-spacing:-.7px;align-items:center;gap:8px;font-size:21px;font-weight:700;display:flex}.brand img{object-fit:contain}.stellar-nav nav{color:#b7bdc6;gap:32px;font-size:14px;display:flex}.stellar-nav nav a:hover,.stellar-footer a:hover{color:var(--gold)}.nav-launch{color:#eaecef;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:12px;padding:12px 18px;font-size:14px;transition:border-color .2s,background .2s;display:flex}.nav-launch:hover{border-color:var(--gold);background:#fcd5350c}.hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;padding-top:100px;padding-bottom:32px;display:grid;position:relative}.hero-light{pointer-events:none;background:radial-gradient(at 65% 38%,#fcd53513,#0000 58%);position:absolute;inset:-120px -300px -100px 25%}.availability{color:#c1c6ce;align-items:center;gap:10px;margin-bottom:32px;font-size:13px;display:inline-flex}.availability>span,.status-dot{background:var(--gold);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 16px #fcd53588}.hero h1{letter-spacing:-3.7px;margin:0 0 28px;font-size:clamp(46px,5.1vw,72px);font-weight:650;line-height:1.06}.hero h1 em{color:var(--gold);font-style:normal}.hero-copy>p{color:var(--soft);max-width:470px;font-size:17px;line-height:1.8}.actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.gold-button{color:#181a20;background:linear-gradient(115deg,#ffe784,#fcd535 55%,#eabb20);border:1px solid #ffea9155;border-radius:8px;justify-content:center;align-items:center;gap:20px;padding:17px 23px;font-size:15px;font-weight:650;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 2px #ffffff35,0 8px 30px #fcd5350c}.gold-button:hover{transform:translateY(-3px);box-shadow:inset 0 2px #ffffff35,0 12px 34px #fcd53525}.gold-button svg,.text-button svg{transition:transform .25s}.gold-button:hover svg,.text-button:hover svg{transform:translate(3px,-2px)}.text-button{color:#d7dbe1;align-items:center;gap:14px;font-size:14px;display:inline-flex}.hero-notes{color:#969faa;flex-wrap:wrap;gap:20px;margin-top:25px;font-size:12px;display:flex}.hero-notes span{align-items:center;gap:6px;display:flex}.hero-notes svg{color:#b4bb97}.hero-instrument{background:linear-gradient(155deg,#24272b,#13171c 55%,#191c1e);border:1px solid #ffffff25;border-radius:18px;min-width:0;padding:25px;animation:.9s ease-out both instrument-enter;position:relative;transform:perspective(1200px)rotateY(-5deg)rotateX(2deg);box-shadow:0 40px 100px #00000060,inset 0 1px #ffffff15}.instrument-top{color:#d2d6dd;justify-content:space-between;gap:16px;font-size:12px;display:flex}.instrument-top>span:last-child{letter-spacing:1.5px;color:#85909c;font-size:10px}.instrument-top .status-dot{margin-right:7px}.preview-search{color:#919ba7;background:#0d1015;border:1px solid #ffffff0f;border-radius:7px;align-items:center;gap:10px;margin-top:25px;padding:13px;font-size:13px;display:flex}.preview-search kbd{color:#c9ced5;margin-left:auto}.preview-profile{align-items:center;gap:12px;margin:28px 0;display:flex}.creator-glyph{color:#181a20;background:linear-gradient(140deg,#fcd535,#b18e21);border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:43px;font-weight:800;display:grid;position:relative}.creator-glyph>span{text-align:center;background:#e9eddf;border:3px solid #1c2025;border-radius:50%;width:21px;height:21px;font-size:11px;position:absolute;bottom:-5px;right:-5px}.preview-profile strong{font-size:14px}.preview-profile p{color:#919ba7;margin:4px 0;font-size:11px}.preview-chip{color:#e9ce68;background:#fcd5350a;border:1px solid #fcd53530;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:10px}.chart-heading{color:#afb7c3;justify-content:space-between;margin-top:32px;font-size:12px;display:flex}.chart-heading svg{color:var(--gold)}.growth-chart{width:100%;height:auto;margin-top:20px;overflow:visible}.draw-curve{stroke-dasharray:1;stroke-dashoffset:1px;animation:2s ease-out .3s forwards draw-curve}.chart-beacon{animation:3s ease-in-out infinite beacon}.preview-bottom{color:#aab2be;border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:16px;font-size:11px;display:flex}.preview-bottom i{background:#ffffff15;flex:1;height:1px}.floating-note{background:linear-gradient(125deg,#2d2b21,#1d2023);border:1px solid #fcd53535;border-radius:10px;align-items:center;gap:12px;padding:14px 18px;animation:7s ease-in-out infinite float-note;display:flex;position:absolute;bottom:78px;left:-24px;box-shadow:0 14px 32px #00000040}.floating-note svg{color:var(--gold)}.floating-note strong{font-size:12px;display:block}.floating-note span{color:#b0b6bf;font-size:10px}.preview-disclaimer{color:#929ba7;margin:20px 0 0;font-size:10px;line-height:1.5}.hero-bottom{border-top:1px solid var(--line);color:#8f99a5;grid-column:1/-1;justify-content:space-between;gap:20px;margin-top:50px;padding:28px 0 0;font-size:13px;display:flex}.motion-toggle{color:#a8afb9;background:0 0;border:0;align-items:center;gap:8px;display:flex;font-size:12px!important}.section-index{color:#b5a469;letter-spacing:.3px;margin-bottom:24px;font-size:12px}.stellar-site h2{letter-spacing:-2px;margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:550;line-height:1.14}.stellar-site h2 span{color:#8e97a2}.perspective{padding:110px 0 85px}.perspective h2{max-width:900px}.perspective-bottom{justify-content:space-between;align-items:center;gap:30px;margin-top:28px;display:flex}.perspective-bottom p{max-width:520px;color:var(--soft);font-size:16px;line-height:1.8}.round-link{width:56px;height:56px;color:var(--gold);border:1px solid #fcd53555;border-radius:50%;flex-shrink:0;place-items:center;transition:background .25s;display:grid}.round-link:hover{background:#fcd53518}.signal-ribbon{border-block:1px solid var(--line);color:#8d97a2;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding:24px 0;font-size:14px;display:flex}.signal-ribbon i{background:#fcd53570;width:4px;height:4px;transform:rotate(45deg)}.signals-section{border-block:1px solid var(--line);background:radial-gradient(at 80%,#fcd53509,#0000 65%),#101318;padding:90px 0;scroll-margin-top:25px}.section-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:50px;display:flex}.section-heading>p{max-width:320px;color:var(--soft);margin:0 0 5px;font-size:16px;line-height:1.8}.signal-workbench{grid-template-columns:.9fr 1.3fr;align-items:center;gap:60px;display:grid}.signal-selector{flex-direction:column;display:flex}.signal-selector button{border:0;border-bottom:1px solid var(--line);color:#8f99a5;text-align:left;background:0 0;align-items:center;gap:16px;padding:27px 12px;transition:color .2s,background .2s;display:flex}.signal-selector button.selected{color:#f3e7b6;background:linear-gradient(90deg,#fcd5350e,#0000)}.signal-selector button:hover{color:#eaecef}.signal-number{color:#7e8792;margin-right:4px;font-size:11px}.signal-selector button>span:not(.signal-number){font-size:17px}.signal-arrow{opacity:0;margin-left:auto;transition:opacity .2s,transform .2s;transform:translate(-5px,5px)}.selected .signal-arrow{opacity:1;color:var(--gold);transform:translate(0)}.signal-detail{background:linear-gradient(140deg,#22252b,#15191e);border:1px solid #ffffff20;border-radius:15px;padding:28px 32px;animation:.35s ease-out detail-in}.signal-detail-top{color:#a1aab5;justify-content:space-between;gap:10px;font-size:11px;display:flex}.signal-detail-top>span:first-child{color:#e6cc70}.bar-scene{background:repeating-linear-gradient(0deg,#0000 0 44px,#ffffff05 45px 46px);border-bottom:1px solid #ffffff20;align-items:flex-end;gap:10px;height:185px;margin-top:38px;display:flex}.signal-bar{transform-origin:bottom;background:linear-gradient(#fcd53575,#fcd5350a);border-radius:4px 4px 0 0;flex:1;min-width:0;max-height:100%;animation:.7s ease-out both bar-rise;position:relative}.signal-bar span{background:#fce18c;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 13px #fcd53530}.signal-copy{padding-top:28px}.signal-copy h3{letter-spacing:-.8px;margin:0 0 14px;font-size:26px;font-weight:550}.signal-copy p{color:#afb7c2;min-height:80px;font-size:15px;line-height:1.8}.signal-copy>span{color:#a49a76;margin-top:22px;font-size:11px;display:block}.source-note{color:#89939e;max-width:800px;margin:28px 0 0 auto;font-size:12px;line-height:1.8}.workflow{padding:110px 0;scroll-margin-top:25px}.workflow-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;display:grid}.orbit-scene{isolation:isolate;place-items:center;height:490px;display:grid;position:relative}.orbit-grid{z-index:-1;background:radial-gradient(#fcd53510,#0000 65%),radial-gradient(#ffffff25 .8px,#0000 .8px) 0 0/26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 25%,#0000 70%);mask-image:radial-gradient(#000 25%,#0000 70%)}.orbit{aspect-ratio:1;border:1px solid #fcd53522;border-radius:50%;position:absolute}.orbit-outer{width:82%}.orbit-inner{border-style:dashed;border-color:#ffffff12;width:57%}.orbit-core{background:radial-gradient(circle at 50% 20%,#51451f,#181b1e 65%);border:1px solid #fcd53550;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:145px;height:145px;display:flex;box-shadow:0 0 65px #fcd53512,0 0 0 13px #fcd53503}.orbit-core img{object-fit:contain;margin-top:-8px}.orbit-core span{color:#e8d58b;margin-top:-16px;font-size:12px}.comet-track{aspect-ratio:1;pointer-events:none;border-radius:50%;width:82%;animation:18s linear infinite orbit-turn;position:absolute}.comet-tail{background:conic-gradient(#0000 70%,#fcd5350a 80%,#fcd535 100%);border-radius:50%;position:absolute;inset:-1px;-webkit-mask:radial-gradient(#0000 calc(70.71% - 2px),#000 calc(70.71% - 1px));mask:radial-gradient(#0000 calc(70.71% - 2px),#000 calc(70.71% - 1px))}.comet-track:after{content:"";background:#ffe9a1;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:calc(50% - 3px);box-shadow:0 0 18px #fcd535,0 0 4px #fcd535}.orbit-node{color:#b1bac6;background:#15191f;border:1px solid #ffffff24;border-radius:9px;align-items:center;gap:10px;padding:12px 16px;transition:background .25s,border-color .25s,box-shadow .25s;display:flex;position:absolute;font-size:12px!important}.orbit-node span{color:#8e98a5;font-size:10px}.orbit-node.active{color:#ffe9a1;background:#302b1c;border-color:#fcd53580;box-shadow:0 0 25px #fcd53512}.node-0{top:26%;left:5%}.node-1{top:43%;right:0}.node-2{bottom:11%;left:28%}.orbit-caption{color:#8d96a2;font-size:12px;position:absolute;bottom:0}.workflow-steps .step{border:0;border-bottom:1px solid var(--line);text-align:left;color:#8b95a1;background:0 0;align-items:flex-start;gap:20px;width:100%;padding:25px 0;display:flex}.step-number{padding-top:5px;font-size:12px}.step>div{flex:1}.step h3{letter-spacing:-.5px;margin:0;font-size:20px;font-weight:500;line-height:1.5}.step.active{color:#eaecef}.step.active>.step-number,.step.active>svg{color:var(--gold)}.step p{color:#a6afba;margin:16px 0 0;font-size:15px;line-height:1.8;animation:.3s ease-out detail-in}.workflow-steps>.text-button{color:#e1cf87;margin-top:32px}.decision-section{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;padding:50px 0 110px;display:grid}.decision-section h2{font-size:clamp(32px,3.5vw,44px)}.decision-section>div>p:not(.section-index){color:var(--soft);max-width:470px;margin:25px 0;line-height:1.8}.comparison-visual{border:1px solid var(--line);background:linear-gradient(130deg,#20252b,#14181d);border-radius:14px;padding:28px;transform:rotate(2deg)}.comparison-header{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:24px;font-size:13px;display:flex}.comparison-header svg{color:var(--gold)}.compare-line{padding-top:23px}.compare-line>span{color:#afb8c4;font-size:12px}.compare-line>div{flex-direction:column;gap:6px;margin-top:12px;display:flex}.compare-line i{background:linear-gradient(90deg,#8f7929,#fcd535);border-radius:2px;height:8px;display:block}.compare-line i+i{background:linear-gradient(90deg,#364452,#758fa5)}.comparison-key{color:#909ba7;gap:18px;margin-top:25px;font-size:10px;display:flex}.comparison-key span{align-items:center;gap:6px;display:flex}.comparison-key i{background:var(--gold);border-radius:50%;width:6px;height:6px;display:inline-block}.comparison-key span:nth-child(2) i{background:#758fa5}.comparison-key span:last-child{margin-left:auto}.community-section{background:radial-gradient(at 80% 30%,#fcd53510,#0000 65%),linear-gradient(120deg,#141719,#171914);border-block:1px solid #fcd53520;padding:90px 0}.community-grid{grid-template-columns:1fr 1.2fr;align-items:center;gap:90px;display:grid}.community-intro h2{font-size:clamp(38px,4vw,52px)}.community-intro h2 span{color:var(--gold)}.community-intro>p:not(.section-index){color:var(--soft);max-width:270px;margin-top:24px;font-size:15px;line-height:1.8}.community-roles{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.community-roles span{color:#b0b8c1;border:1px solid #ffffff20;border-radius:5px;padding:7px 10px;font-size:11px}.quote-stage{position:relative}.quote-mark{color:#fcd535;opacity:.65;font-family:Georgia,serif;font-size:100px;line-height:.8;display:block}.quote-stage figure{margin:0;animation:.35s ease-out detail-in}.quote-stage blockquote{letter-spacing:-.7px;min-height:190px;margin:0;font-size:clamp(23px,2.4vw,31px);line-height:1.55}.quote-stage figcaption{align-items:center;gap:14px;margin-top:24px;display:flex}.quote-avatar{color:#f1dda1;background:linear-gradient(135deg,#605636,#292b24);border:1px solid #fcd53530;border-radius:50%;place-items:center;width:46px;height:46px;font-size:13px;display:grid}.quote-stage figcaption strong{font-size:14px;font-weight:500;display:block}.quote-stage figcaption div>span{color:#959fa9;margin-top:5px;font-size:12px;display:block}.quote-controls{color:#e2c966;border-top:1px solid #ffffff15;align-items:center;gap:24px;margin-top:30px;padding-top:24px;font-size:12px;display:flex}.quote-controls i{color:#76818c;font-style:normal}.quote-controls>div{gap:8px;display:flex}.quote-controls>div>button{background:0 0;border:0;width:28px;height:24px;position:relative}.quote-controls>div>button:after{content:"";top:10px;background:#ffffff20;border-radius:2px;height:3px;position:absolute;inset-inline:0}.quote-controls>div>button.active:after{background:var(--gold)}.quote-next{color:#eaecef;background:0 0;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.quote-next:hover{border-color:var(--gold);color:var(--gold)}.faq{grid-template-columns:1fr 1.3fr;gap:100px;padding:110px 0;display:grid}.faq h2{font-size:40px}.faq details{border-bottom:1px solid var(--line);padding:24px 0}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:16px;line-height:1.6;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{color:#a6a384;flex-shrink:0;transition:transform .25s}.faq details[open] summary svg{color:var(--gold);transform:rotate(45deg)}.faq details p{color:var(--soft);max-width:65ch;margin:18px 0 0;font-size:15px;line-height:1.8}.final-cta{text-align:center;isolation:isolate;background:radial-gradient(at 50% 120%,#fcd53520,#0000 65%),#12161a;border:1px solid #fcd53520;border-radius:20px;padding:90px 24px;position:relative;overflow:hidden}.final-cta>p{color:#bfb694;margin:0 0 25px;font-size:14px}.final-cta h2{letter-spacing:-3px;font-size:clamp(45px,6vw,80px);line-height:1.08}.final-cta h2 span{color:var(--gold)}.final-cta .gold-button{margin-top:35px}.cta-note{color:#8c96a2;margin-top:20px;font-size:12px;display:block}.cta-orbit{z-index:-1;border:1px solid #fcd5350d;border-radius:50%;width:1200px;height:580px;position:absolute;top:20%;left:50%;transform:translate(-50%)rotate(-15deg);box-shadow:0 0 0 50px #fcd53503,0 0 0 100px #fcd53502}.stellar-footer{flex-wrap:wrap;justify-content:space-between;gap:30px;padding:60px 0 25px;display:flex}.stellar-footer>div>p{color:#919ba7;margin:12px 0;font-size:13px}.stellar-footer nav{color:#adb5bf;flex-wrap:wrap;align-items:center;gap:25px;font-size:13px;display:flex}.stellar-footer nav a:last-child{align-items:center;gap:8px;display:flex}.footer-bottom{border-top:1px solid var(--line);color:#858f9b;justify-content:space-between;gap:20px;width:100%;padding-top:24px;font-size:11px;display:flex}@keyframes draw-curve{to{stroke-dashoffset:0}}@keyframes beacon{50%{opacity:.35}}@keyframes instrument-enter{0%{opacity:0;transform:perspective(1200px)rotateY(-5deg)translateY(25px)}to{opacity:1;transform:perspective(1200px)rotateY(-5deg)translateY(0)}}@keyframes float-note{50%{transform:translateY(-7px)}}@keyframes detail-in{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bar-rise{0%{opacity:.3;transform:scaleY(.03)}to{opacity:1;transform:scaleY(1)}}@keyframes orbit-turn{to{transform:rotate(360deg)}}.stellar-site[data-paused=true] *,.stellar-site[data-paused=true] :after{animation-play-state:paused!important}.stellar-site[data-paused=true] .draw-curve{stroke-dashoffset:0}.stellar-site[data-paused=true] .signal-bar,.stellar-site[data-paused=true] .signal-detail,.stellar-site[data-paused=true] figure{animation:none}@media (min-width:1500px){.hero{gap:70px;padding-top:130px;padding-bottom:40px}}@media (max-width:1000px){.hero{gap:30px}.hero h1{letter-spacing:-2.5px;font-size:52px}.hero-instrument{padding:20px}.preview-chip{display:none}.hero-notes{gap:10px}.workflow-grid{gap:30px}.orbit-scene{height:410px}.signal-workbench{gap:30px}.community-grid{gap:45px}.decision-section{gap:40px}.faq{gap:50px}.floating-note{left:-12px}.stellar-nav nav{gap:20px}.preview-profile strong{font-size:12px}}@media (max-width:760px){.shell{width:calc(100% - 40px)}.stellar-nav{gap:10px;min-height:86px}.stellar-nav nav{display:none}.brand{font-size:19px}.brand img{width:42px;height:42px}.nav-launch{padding:10px 12px;font-size:12px}.hero{grid-template-columns:1fr;gap:55px;padding-top:65px}.hero h1{letter-spacing:-2.7px;font-size:clamp(44px,9vw,65px)}.desktop-break{display:none}.hero-copy>p{max-width:550px;font-size:16px}.hero-instrument{width:100%;max-width:560px;margin:auto;padding:22px;animation:none;transform:none}.floating-note{bottom:80px;left:12px}.hero-bottom{margin-top:0;font-size:11px;line-height:1.6}.hero-bottom>span{max-width:190px}.hero-notes{gap:16px}.availability{font-size:12px}.perspective{padding:75px 0 60px}.stellar-site h2{letter-spacing:-1.5px}.perspective-bottom p{font-size:15px}.signal-ribbon{flex-wrap:wrap;justify-content:flex-start;gap:16px;font-size:12px}.signals-section{padding:65px 0}.section-heading{margin-bottom:30px;display:block}.section-heading>p{max-width:450px;margin-top:24px;font-size:15px}.signal-workbench{grid-template-columns:1fr;gap:25px}.signal-selector{grid-template-columns:1fr 1fr;gap:8px;display:grid}.signal-selector button{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;gap:9px;padding:15px 12px}.signal-selector button>span:not(.signal-number){flex-basis:100%;margin-top:3px;font-size:13px}.signal-selector .signal-number{display:none}.signal-selector .signal-arrow{margin-left:auto}.signal-selector .selected{background:#fcd5350a;border-color:#fcd53550}.signal-detail{padding:24px}.signal-copy p{min-height:0}.bar-scene{gap:8px;height:160px}.source-note{font-size:11px}.workflow{padding:75px 0}.workflow-grid{grid-template-columns:1fr;gap:20px}.orbit-scene{width:100%;max-width:470px;height:390px;margin:auto}.orbit-core{width:125px;height:125px}.orbit-core img{width:85px;height:85px}.orbit-node{padding:10px 12px;font-size:11px!important}.orbit-caption{font-size:11px}.workflow-steps .step{padding:22px 0}.step h3{font-size:18px}.decision-section{grid-template-columns:1fr;gap:40px;padding:0 0 75px}.comparison-visual{transform:none}.community-section{padding:65px 0}.community-grid{grid-template-columns:1fr;gap:45px}.community-intro>p:not(.section-index){max-width:100%}.quote-stage blockquote{min-height:150px;font-size:25px}.faq{grid-template-columns:1fr;gap:25px;padding:75px 0}.faq h2{font-size:35px}.faq summary{font-size:15px}.final-cta{padding:65px 20px}.final-cta h2{font-size:48px}.stellar-footer nav{gap:22px}.footer-bottom{flex-direction:column;gap:12px}.stellar-footer{padding-top:40px}.section-index{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.stellar-site *,.stellar-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.draw-curve{stroke-dashoffset:0}.hero-instrument{transform:none}}
.stellar-site{isolation:isolate;background:0 0}.stellar-starfield{z-index:-1;pointer-events:none;filter:grayscale()sepia(.7)saturate(1.7);opacity:.88;background:radial-gradient(at 30% 20%,#49402540,#0000 60%),#0b0e11;position:fixed;inset:0}.stellar-starfield canvas{width:100%;height:100%;display:block}.stellar-site main,.stellar-footer{z-index:1;position:relative}.stellar-site main>section{-webkit-backdrop-filter:blur(9px)saturate(150%);background:linear-gradient(125deg,#edf0e414,#d9e1e703 38%,#10151c24 68%,#f9e7a10a);border:1px solid #ffffff38;border-radius:30px;width:min(1280px,100% - 48px);margin:28px auto;padding:64px 48px;scroll-margin-top:125px;position:relative;box-shadow:inset 0 2px 1px -1px #ffffff75,inset 2px 0 2px -2px #fff6,inset 0 -2px 1px -1px #e8d79c40,0 12px 40px #00000025}.stellar-site main>section:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(115deg,#ffffff16 10%,#f1e6bb99 35%,#fffa 45%,#ffffff03 60%,#fcd53540 80%,#ffffff16) 0 0/350% 350%;padding:1px;animation:15s ease-in-out infinite glass-edge;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.stellar-site main>section>.shell{width:100%}.stellar-site .hero{gap:45px;margin-top:32px;padding-top:80px;padding-bottom:30px;overflow:hidden}.hero-instrument{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(140deg,#414642aa,#151b22c9 60%,#302b1aaa);box-shadow:0 28px 80px #00000040,inset 0 1px #ffffff30}.hero-light{background:radial-gradient(#fcd53520,#0000 60%);animation:14s ease-in-out infinite nebula-drift}.gold-button{background-size:230% 100%;animation:7s ease-in-out infinite button-shine}.signal-detail{background:linear-gradient(130deg,#3f40358c,#1b222bb8 65%,#262a238c);box-shadow:inset 0 1px #ffffff16}.signal-workbench{gap:40px}.signal-bar{background:linear-gradient(#fcd535b0,#fcd53533 60%,#fcd53506) 0 0/100% 160%;animation:.7s ease-out both bar-rise,6s ease-in-out infinite bar-shimmer}.stellar-site .perspective{padding-block:70px}.signal-ribbon{border-bottom:0;padding-bottom:0}.stellar-site .workflow{padding-bottom:55px}.stellar-site .decision-section{gap:55px}.stellar-site .community-section{background:linear-gradient(115deg,#e8edf014,#2f2d1f18 70%,#e9e1c109)}.stellar-site .final-cta{background:radial-gradient(at 50% 110%,#fcd53518,#0000 65%),#171c2128;padding:85px 30px}.cta-orbit{animation:18s ease-in-out infinite cta-drift}.stellar-footer{padding-inline:16px}.stellar-nav{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(170%);background:linear-gradient(115deg,#f6f3df20,#151b2033 55%,#eee7c617);border:1px solid #ffffff50;border-radius:24px;width:min(1120px,100% - 48px);min-height:76px;margin-top:18px;padding:10px 16px 10px 12px;position:sticky;top:16px;box-shadow:inset 0 2px 1px -1px #fff8,inset 0 -1px 1px #ffffff25,0 10px 40px #00000030}.stellar-nav .brand{font-size:20px}.stellar-nav nav{background:#0c11142e;border:1px solid #ffffff09;border-radius:16px;gap:5px;padding:4px}.stellar-nav nav a{border-radius:11px;padding:10px 13px;font-size:13px;transition:background .2s,color .2s,box-shadow .2s}.stellar-nav nav a:hover{background:#ffffff0e;box-shadow:inset 0 1px #ffffff13}.nav-launch{white-space:nowrap;background:linear-gradient(135deg,#fcd5351a,#fcd53507);border-color:#fcd53535;border-radius:14px;padding:12px 15px}.mobile-menu-button{display:none}.stellar-site .hero-bottom{margin-top:20px}.feature-metrics{background:#ffffff10;border:1px solid #ffffff18;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:48px;display:grid;overflow:hidden}.feature-stat{background:#151c22b8;padding:26px 24px;position:relative;overflow:hidden}.feature-stat>strong{color:#f5dc7e;letter-spacing:-2px;margin:40px 0 12px;font-size:46px;font-weight:550;line-height:1.2;display:block}.feature-stat>span{color:#dbe0e6;font-size:13px;font-weight:550;line-height:1.6;display:block}.feature-stat>p{color:#9ea9b6;margin-top:8px;font-size:12px;line-height:1.8}.feature-stat:hover{background:#292c2399}.feature-stat>div{opacity:.8;height:34px;position:absolute;top:24px;right:24px}.stat-orbits{width:40px}.stat-orbits i{border:1px solid #fcd53580;border-radius:50%;animation:8s linear infinite stat-orbit;position:absolute;inset:0;transform:rotateX(55deg)}.stat-orbits i:nth-child(2){animation-delay:-3s}.stat-orbits i:nth-child(3){animation-delay:-6s}.stat-waves{align-items:center;gap:3px;display:flex}.stat-waves i{background:linear-gradient(#fcd535,#fcd53510);border-radius:2px;width:3px;height:25px;animation:2s ease-in-out infinite stat-wave;display:block}.stat-scan{background:repeating-radial-gradient(circle,#0000 0 8px,#fcd53518 9px 10px);border:1px solid #fcd53555;border-radius:50%;width:38px;overflow:hidden}.stat-scan i{background:conic-gradient(#0000 60%,#fcd53577);animation:4s linear infinite orbit-turn;position:absolute;inset:0}.stat-spark{color:#fcd535;font-size:40px;line-height:.8;animation:4s ease-in-out infinite spark-breathe}.creator-atlas{grid-template-columns:1.25fr 1fr;align-items:center;gap:40px;display:grid}.atlas-visual{isolation:isolate;min-width:0;padding:40px 0;position:relative}.atlas-visual canvas{aspect-ratio:1;cursor:grab;touch-action:pan-y;outline-offset:4px;border-radius:50%;width:100%;display:block}.atlas-visual canvas:active{cursor:grabbing}.atlas-halo{z-index:-1;background:radial-gradient(circle,#fcd53508 30%,#fcd53510 52%,#0000 70%);border-radius:50%;animation:8s ease-in-out infinite spark-breathe;position:absolute;inset:10% 0;box-shadow:0 0 70px #fcd53506}.atlas-topline,.atlas-bottomline{color:#a7b1bc;justify-content:space-between;gap:12px;font-size:11px;line-height:1.6;display:flex;position:absolute;inset-inline:8px}.atlas-topline{top:0}.atlas-topline .status-dot{margin-right:6px}.atlas-bottomline{flex-wrap:wrap;bottom:0}.gold-text{color:#bfae70}.atlas-directory{min-width:0}.atlas-directory h3{letter-spacing:-1.7px;margin:0 0 20px;font-size:40px;font-weight:550;line-height:1.15}.atlas-directory h3 span{color:#e9cf7a}.atlas-directory>p:not(.section-index){color:#aab4c0;font-size:14px;line-height:1.8}.atlas-counts{border-block:1px solid #ffffff12;gap:40px;margin:18px 0;padding:24px 0;display:flex}.atlas-counts strong{color:#ecd275;font-variant-numeric:tabular-nums;font-size:32px;font-weight:550;display:block}.atlas-counts span{color:#98a4b1;font-size:11px}.atlas-list{scrollbar-width:thin;scrollbar-color:#706130 transparent;max-height:240px;overflow-y:auto}.atlas-creator{border-bottom:1px solid #ffffff0c;align-items:center;gap:10px;padding:8px 0;display:flex}.atlas-creator>button{text-align:left;color:#e4e8ed;background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:12px;min-width:0;padding:6px;display:flex}.atlas-creator>button:hover,.atlas-creator>button[aria-pressed=true]{background:#fcd5350a}.atlas-creator>button:disabled{cursor:default}.creator-initial{color:#f0d48c;background:linear-gradient(125deg,#746236,#282e2b);border:1px solid #fcd53525;border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.atlas-creator strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;display:block}.atlas-creator small{color:#929fac;margin-top:3px;font-size:11px;display:block}.atlas-creator>a{color:#d5c28b;border-radius:10px;place-items:center;min-width:40px;height:40px;display:grid}.atlas-creator>a:hover{background:#ffffff09}.atlas-status{color:#a7b1bd;padding:14px 0;font-size:14px;line-height:1.8}.atlas-status button{color:#e6d39a;background:#fcd5350a;border:1px solid #fcd53535;border-radius:9px;align-items:center;gap:8px;margin-top:12px;padding:8px 14px;display:inline-flex}.atlas-directory>.atlas-disclosure{margin-top:20px;line-height:1.8;color:#8d99a7!important;font-size:11px!important}.atlas-marker-label{bottom:anchor(top);left:anchor(center);color:#efd78e;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1a2029e8;border:1px solid #fcd53550;border-radius:8px;max-width:145px;padding:5px 9px;font-size:11px;transition:opacity .2s;position:absolute;overflow:hidden;translate:-50% -10px;box-shadow:0 4px 14px #0004}@supports not (position-anchor:--test){.atlas-marker-label{display:none}}.globe-fallback{color:#c5b16c;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:350px;display:flex}.globe-fallback p{color:#aab3be;max-width:300px;font-size:14px;line-height:1.8}.atlas-loading{color:#aab3be;place-items:center;min-height:400px;display:grid}@keyframes glass-edge{0%,to{background-position:0 25%}50%{background-position:100% 70%}}@keyframes button-shine{0%,to{background-position:0%}50%{background-position:100%}}@keyframes nebula-drift{50%{opacity:.65;transform:translate(-5%,8%)scale(1.1)}}@keyframes bar-shimmer{50%{background-position:0 100%}}@keyframes cta-drift{50%{transform:translate(-50%)rotate(4deg)}}@keyframes stat-orbit{to{transform:rotateY(360deg)rotateX(55deg)}}@keyframes stat-wave{50%{opacity:.5;transform:scaleY(.35)}}@keyframes spark-breathe{50%{opacity:.4;transform:scale(.95)}}.stellar-site[data-paused=true] :before{animation-play-state:paused!important}.stellar-site[data-paused=true] .hero-instrument{animation:none}@media (max-width:1050px){.stellar-nav nav a{padding:10px 8px;font-size:12px}.stellar-nav{gap:12px}.stellar-site main>section{padding:48px 32px}.feature-stat{padding:24px 16px}.creator-atlas{gap:24px}.atlas-directory h3{font-size:33px}.atlas-counts{gap:24px}.hero h1{font-size:48px}.hero-notes{font-size:11px}}@media (max-width:760px){.stellar-nav{border-radius:20px;width:calc(100% - 24px);min-height:66px;margin-top:10px;padding:8px 12px;top:10px}.stellar-nav .brand{font-size:17px}.stellar-nav .brand img{width:34px;height:34px}.mobile-menu-button{color:#eaecef;background:#ffffff06;border:1px solid #ffffff20;border-radius:12px;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}.stellar-nav .nav-launch{border-radius:12px;gap:6px;padding:10px;font-size:11px}.stellar-nav nav.menu-open{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#1c2229d9;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;gap:5px;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 12px 40px #00000050}.stellar-nav nav.menu-open a{padding:14px;font-size:15px}.stellar-site main>section{border-radius:24px;width:calc(100% - 24px);margin:18px auto;padding:36px 22px;scroll-margin-top:100px}.stellar-site .hero{gap:35px;padding-top:42px;padding-bottom:22px}.hero h1{letter-spacing:-2px;font-size:clamp(39px,9vw,54px)}.hero-instrument{padding:18px}.availability{font-size:11px}.hero-bottom{gap:10px;font-size:10px}.motion-toggle{font-size:11px!important}.stellar-site .perspective{padding-block:40px}.stellar-site h2{font-size:34px}.section-heading{margin-bottom:28px}.feature-metrics{grid-template-columns:1fr 1fr;margin-top:30px}.feature-stat{padding:22px 16px}.feature-stat>strong{font-size:38px}.feature-stat>p{font-size:11px}.feature-stat>span{font-size:12px}.feature-stat>div{top:20px;right:15px}.stellar-site .decision-section{gap:30px}.stellar-site .workflow{padding-bottom:40px}.orbit-scene{height:340px}.orbit-core{width:110px;height:110px}.orbit-core img{width:80px;height:80px}.node-0{left:0}.node-1{right:-8px}.node-2{left:22%}.orbit-node{padding:9px;font-size:10px!important}.creator-atlas{grid-template-columns:1fr;gap:40px}.atlas-visual{padding-block:32px}.atlas-topline,.atlas-bottomline{font-size:10px}.atlas-topline{inset-inline:0}.atlas-marker-label{max-width:120px;font-size:10px}.atlas-directory h3{font-size:34px}.atlas-counts{justify-content:flex-start;gap:40px}.atlas-counts strong{font-size:32px}.stellar-site .final-cta{padding:55px 24px}.stellar-site .final-cta h2{font-size:45px}.signal-selector button{padding:13px 10px}.signal-selector button>span:not(.signal-number){font-size:12px}.signal-detail{padding:22px}.bar-scene{gap:6px}.comparison-visual{padding:22px}.quote-stage blockquote{font-size:23px}.hero-notes{font-size:10px}.preview-profile{gap:9px}.preview-profile strong{font-size:11px}.instrument-top{font-size:10px}.instrument-top>span:last-child{font-size:8px}.preview-profile p{font-size:10px}}@media (prefers-reduced-motion:reduce){.stellar-site :before{animation:none!important}.stellar-starfield{opacity:.5}}
.stellar-site .gradient-kicker,.stellar-site .section-index{letter-spacing:.015em;color:#eaecef;width:fit-content;margin-bottom:22px;font-size:15px;font-weight:700;line-height:1.6;display:block}.stellar-site .instrument-top .gradient-kicker,.stellar-site .atlas-topline .gradient-kicker{margin:0;font-size:12px}@supports ((-webkit-background-clip:text) or (background-clip:text)){.stellar-site h1 em,.stellar-site h2 span,.stellar-site .atlas-directory h3 span{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(110deg,#fff1b7 5%,#fcd535 36%,#f7e8bb 51%,#dba735 70%,#fff0b5 95%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.stellar-site h1 em,.stellar-site h2 span{animation:12s ease-in-out infinite title-light}}.stellar-site [data-scroll-reveal=pending]{opacity:0;translate:0 22px}.stellar-site [data-scroll-reveal=visible]{animation:.85s cubic-bezier(.16,1,.3,1) both section-arrive;animation-delay:var(--reveal-delay,0s)}.stellar-site [data-parallax-layer]{translate:0 var(--scroll-y,0px)}@keyframes section-arrive{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes title-light{0%,to{background-position:0%}50%{background-position:100%}}.stellar-site[data-paused=true] [data-scroll-reveal]{opacity:1;animation:none;translate:none}@media (max-width:760px){.stellar-site .gradient-kicker,.stellar-site .section-index{margin-bottom:18px;font-size:14px}.stellar-site .instrument-top .gradient-kicker,.stellar-site .atlas-topline .gradient-kicker{margin:0;font-size:11px}}@media (prefers-reduced-motion:reduce){.stellar-site [data-scroll-reveal]{opacity:1;translate:none;animation:none!important}.stellar-site [data-parallax-layer]{translate:none!important}.stellar-site h1 em,.stellar-site h2 span{animation:none!important}}@media print{.stellar-site [data-scroll-reveal]{opacity:1;translate:none;animation:none!important}}.signal-tour-footer{color:#b9c0c8;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;font-size:13px;display:flex}.signal-tour-footer .text-button{white-space:nowrap;font-size:13px}.capability-heading{border-top:1px solid #ffffff20;grid-template-columns:1fr 1fr;gap:18px 40px;margin-top:70px;padding-top:35px;display:grid}.capability-heading .section-index{grid-column:1/-1;margin-bottom:0}.capability-heading h3{letter-spacing:-1.5px;margin:0;font-size:40px;font-weight:600;line-height:1.15}.capability-heading h3 span{color:#aeb8c4}.capability-heading>p:last-child{color:#aeb8c4;align-self:end;max-width:360px;font-size:16px;line-height:1.8}.stellar-site .capability-metrics{background:0 0;border:0;border-radius:0;gap:18px;margin-top:30px;overflow:visible}.capability-metrics .feature-stat{background:linear-gradient(145deg,#ffffff0b,#1c22242b);border:1px solid #fff2;border-radius:20px;padding:30px 22px;transition:background .25s,border-color .25s;box-shadow:inset 0 1px #ffffff20}.capability-metrics .feature-stat:hover{background:#ffffff0d;border-color:#fcd53555}.capability-metrics .feature-stat>strong{color:#eee6c7;margin-top:50px;font-size:54px}.capability-metrics .feature-stat>strong>span{letter-spacing:-1px;color:#b9b39f;margin-left:3px;font-size:27px}.capability-metrics .feature-stat>span{margin-bottom:12px;font-size:16px;line-height:1.4}.capability-metrics .feature-stat>p{color:#acb6c2;font-size:14px;line-height:1.7}.capability-metrics small{letter-spacing:.04em;color:#d0d5dc;border-top:1px solid #ffffff14;margin-top:22px;padding-top:18px;font-size:11px;display:block}@media (max-width:760px){.signal-tour-footer{flex-direction:column;align-items:flex-start;gap:8px;padding-top:12px;font-size:12px}.capability-heading{grid-template-columns:1fr;gap:18px;margin-top:35px}.capability-heading h3{font-size:33px}.capability-heading>p:last-child{font-size:15px}.stellar-site .capability-metrics{grid-template-columns:1fr;gap:14px}.capability-metrics .feature-stat{padding:25px}.capability-metrics .feature-stat>strong{margin-top:0;font-size:48px}.capability-metrics .feature-stat>p{max-width:270px}}body:has(.stellar-site){overflow:clip visible}.stellar-site main>.signals-section{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;padding:0}.stellar-site main>.signals-section:before{display:none}.signal-story{position:relative}.signal-pin,.capability-panel{-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);background:linear-gradient(125deg,#edf0e414,#10151c40 68%,#f9e7a10a);border:1px solid #ffffff38;border-radius:30px;padding:36px 42px;box-shadow:inset 0 1px 1px #ffffff60,0 12px 40px #00000025}.signal-story[data-guided=true]{height:280svh}.signal-story[data-guided=true] .signal-pin{position:sticky;top:108px}.signal-pin .section-heading{gap:25px;margin-bottom:20px}.signal-pin .section-heading h2{font-size:38px;line-height:1.08}.signal-pin .section-index{margin-bottom:12px}.signal-pin .signal-detail{min-height:335px;padding:20px 24px;animation:.45s ease-out detail-in}.signal-pin .signal-copy{padding-top:12px}.signal-pin .signal-copy h3{margin-bottom:8px;font-size:24px}.signal-pin .signal-copy p{min-height:46px;margin:0;font-size:14px;line-height:1.6}.signal-pin .signal-copy>span{margin-top:12px}.signal-pin .signal-selector button{padding-block:18px}.signal-visual{isolation:isolate;height:145px;position:relative;overflow:hidden}.signal-visual svg{width:100%;height:100%;transform:translateY(var(--signal-drift,0px));will-change:transform;overflow:visible}.signal-visual text{fill:#afb7c2;font-family:inherit;font-size:11px}.signal-visual .visual-ink{stroke:#fcd535;fill:none;stroke-width:2.5px}.signal-visual .visual-grid{stroke:#ffffff12;fill:none}.signal-visual .visual-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1s ease-out forwards draw-curve}.capability-panel{margin-top:28px}.capability-panel .capability-heading{border:0;margin-top:0;padding-top:0}@media (max-width:760px){.signal-pin,.capability-panel{border-radius:24px;padding:25px 20px}.signal-story[data-guided=true] .signal-pin{top:92px}.signal-pin .section-heading h2{font-size:29px}.signal-pin .section-heading>p{display:none}.signal-pin .section-index{font-size:12px}.signal-pin .signal-selector{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.signal-pin .signal-selector button{min-height:48px;padding:10px 5px}.signal-pin .signal-selector button svg{display:none}.signal-pin .signal-selector button>span:not(.signal-number){margin:0;font-size:11px}.signal-pin .signal-workbench{gap:12px}.signal-pin .signal-detail{min-height:330px;padding:16px}.signal-visual{height:130px}.signal-pin .signal-copy h3{font-size:23px}.signal-pin .signal-copy p{min-height:63px;font-size:13px}.signal-pin .signal-copy>span{font-size:10px}}@media (prefers-reduced-motion:reduce){.signal-visual svg{transform:none}.signal-visual .visual-draw{stroke-dashoffset:0;animation:none}}.stellar-site[data-paused=true] .signal-visual svg{transform:none}.signal-pin{width:min(100%,1080px);margin-inline:auto;padding:32px 36px}.signal-pin .signal-workbench{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);align-items:center;gap:28px}.signal-pin .section-heading{align-items:end;gap:32px;margin-bottom:26px}.signal-pin .section-heading>p{max-width:330px;margin-left:auto}.signal-pin .signal-detail{min-width:0;min-height:350px;padding:24px}.signal-pin .signal-visual{max-width:480px;height:160px;margin-inline:auto}.signal-pin .signal-copy p{max-width:52ch}@media (min-width:761px) and (min-height:850px){.signal-pin{padding:40px}.signal-pin .section-heading{margin-bottom:32px}.signal-pin .signal-visual{height:190px}.signal-pin .signal-detail{min-height:390px;padding:28px}}@media (max-width:760px){.signal-pin{padding:25px 20px}.signal-pin .signal-workbench{grid-template-columns:minmax(0,1fr);gap:16px}.signal-pin .section-heading{margin-bottom:20px}.signal-pin .signal-detail{min-height:330px;padding:18px}.signal-pin .signal-visual{height:140px}}@media (min-width:761px) and (max-height:849px){.signal-pin{padding-block:24px}}.signal-pin{width:100%;padding:40px 48px}.signal-pin .signal-workbench{grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);gap:40px}.signal-pin .signal-detail{min-height:390px;padding:28px}.signal-pin .signal-visual{height:195px}@media (max-width:760px){.signal-pin{padding:28px 20px}.signal-pin .signal-workbench{grid-template-columns:minmax(0,1fr);gap:18px}.signal-pin .signal-detail{min-height:350px;padding:20px}.signal-pin .signal-visual{height:155px}}.capability-visual{background:radial-gradient(#fcd53509,#0000 70%);border-bottom:1px solid #ffffff12;height:145px;margin:-6px -8px 24px;position:relative}.capability-visual svg{width:100%;height:100%;display:block}.capability-metrics .feature-stat>strong{margin-top:0}.capability-float{animation:5s ease-in-out infinite capability-float}.capability-tile{animation:5s ease-in-out infinite capability-pulse}@keyframes capability-float{50%{transform:translateY(-5px)}}@keyframes capability-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.capability-float,.capability-tile{animation:none}}.global-counts{grid-template-columns:1.3fr 1fr;gap:24px}.atlas-counts.global-counts strong{font-variant-numeric:tabular-nums;letter-spacing:-1.5px;white-space:nowrap;font-size:clamp(28px,2.7vw,40px)}.global-counts strong span{font:inherit;color:inherit}.atlas-directory .atlas-stat-source{color:#a3acb6;margin:14px 0 22px;font-size:11px;line-height:1.6}.atlas-stat-source a{color:#d7c990;text-underline-offset:3px;text-decoration:underline}.atlas-search{margin-bottom:10px;display:block}.atlas-search>span{color:#dce0e5;margin-bottom:9px;font-size:12px;font-weight:600;display:block}.atlas-search input{color:#eaecef;width:100%;font:inherit;outline-offset:3px;background:#ffffff06;border:1px solid #ffffff25;border-radius:12px;padding:12px 15px;font-size:13px}.atlas-search input:focus{outline:2px solid #d9bd58}.atlas-directory .atlas-result-count{color:#a9b0bb;margin:10px 0;font-size:11px}.atlas-empty{color:#c4cad1;padding:18px;font-size:14px}@media (max-width:760px){.atlas-counts.global-counts strong{font-size:30px}.global-counts{gap:16px}.capability-visual{height:150px}}.capability-metrics .feature-stat>.capability-visual{opacity:1;width:auto;height:145px;position:relative;inset:auto}@media (max-width:760px){.stellar-site main>section:not(.signals-section),.stellar-site .signal-pin,.stellar-site .capability-panel{background:linear-gradient(125deg,#edf0e407,#10151c0a 65%,#f9e7a104);box-shadow:inset 0 1px 1px #ffffff45,0 8px 24px #00000012;-webkit-backdrop-filter:blur(1.5px)saturate(110%)!important;backdrop-filter:blur(1.5px)saturate(110%)!important}.stellar-site .hero-instrument,.stellar-site .signal-detail,.stellar-site .comparison-visual{background:linear-gradient(135deg,#242a302b,#151b2233);-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.stellar-site .capability-metrics .feature-stat{background:linear-gradient(145deg,#ffffff06,#1c222412)}}
