/* Futuristic commercial layer — loaded after home.css */
:root{--fx-bg:#07120d;--fx-bg2:#0a1811;--fx-surface:#0e2118;--fx-line:#244235;--fx-green:#1bd878;--fx-lime:#c8ff7a;--fx-cyan:#63f2cf;--fx-ink:#eaf7ed;--fx-muted:#8ba397}
body{background:var(--fx-bg);color:var(--fx-ink);overflow-x:hidden}
body:before{background:radial-gradient(circle at 50% -8%,rgba(35,214,120,.08),transparent 34%),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:auto,72px 72px,72px 72px;z-index:-3}
.site-header{height:82px;width:min(1420px,calc(100% - 22px));margin:10px auto 0;padding:0 25px;border:1px solid rgba(132,188,157,.16);border-radius:16px;background:rgba(7,18,13,.78);top:10px;backdrop-filter:blur(20px);box-shadow:none}
.site-header.is-scrolled{background:rgba(7,18,13,.95);box-shadow:0 18px 50px rgba(0,0,0,.28);border-color:rgba(89,221,148,.22)}
.site-header nav{color:#9bb0a5}.site-header nav a:hover{color:#e7fff0}.header-login{color:#b6c8be}.brand b{color:#68f29b}.brand-mark{width:40px;height:40px;border:1px solid rgba(98,239,158,.22);background:linear-gradient(145deg,rgba(43,214,120,.12),rgba(255,255,255,.02));border-radius:11px;display:grid;place-items:center;box-shadow:inset 0 0 22px rgba(33,218,122,.08)}.brand-mark.small{width:34px;height:34px}.header-cta{background:linear-gradient(135deg,#19b969,#0d8e52);border:1px solid rgba(105,241,158,.3);box-shadow:0 8px 30px rgba(18,189,103,.15)}
.hero-shell{position:relative;overflow:hidden;padding-top:25px}.hero-grid-bg{position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(115,255,177,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(115,255,177,.045) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.72) 66%,transparent 100%)}.hero-shell:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#285f43,transparent)}.hero-orb{position:absolute;border-radius:50%;pointer-events:none}.orb-a{width:620px;height:620px;right:-230px;top:-180px;background:radial-gradient(circle,rgba(25,218,120,.15),transparent 67%)}.orb-b{width:430px;height:430px;left:-190px;top:260px;background:radial-gradient(circle,rgba(72,242,207,.09),transparent 68%)}
.hero{grid-template-columns:.87fr 1.13fr;gap:54px;min-height:720px;padding-top:72px;padding-bottom:84px}.signal-pill{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(111,236,162,.2);background:rgba(20,55,39,.44);border-radius:999px;padding:7px 10px;font-size:8px;letter-spacing:1.6px;font-weight:800;color:#b9d8c5;margin-bottom:24px}.signal-pill i{width:7px;height:7px;border-radius:50%;background:var(--fx-green);box-shadow:0 0 0 6px rgba(27,216,120,.08),0 0 18px rgba(27,216,120,.7)}.signal-pill b{color:#6cf09c;font-size:7px;border-left:1px solid #315747;padding-left:9px}.hero h1{font-size:clamp(48px,5.3vw,75px);letter-spacing:-4px}.hero h1 em,.section-intro h2 em,.command-layout h2 em,.closing h2 em,.docs-heading h2 em,.faq-section h2 em{background:linear-gradient(90deg,#d9ffc2,#63f2cf 58%,#9ff4a9);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-lead{color:#9eb3a8}.button.primary{background:linear-gradient(135deg,#20d678,#10a55e);color:#031008;box-shadow:0 14px 42px rgba(22,215,117,.18)}.button.ghost{border:1px solid #2e4e3f;background:rgba(255,255,255,.02);color:#d8e8df}.button.ghost-dark{border:1px solid #d6e3da;color:#143326;background:#f7faf6}.button.lime{background:var(--fx-lime);color:#10291d}.button.dark-ghost{border:1px solid #335849;background:#0d251a;color:#dceddf}.hero-proof{color:#80968a}.hero-proof span{display:flex;align-items:center;gap:6px}.hero-proof i{font-style:normal;color:#45e48c}.hero-proof b{color:#d9e8df}
.hero-product{position:relative}.product-halo{position:absolute;inset:-80px -90px;background:radial-gradient(circle at 58% 42%,rgba(33,221,127,.16),transparent 62%)}.product-console{position:relative;border:1px solid #315443;border-radius:20px;overflow:hidden;background:#09140f;box-shadow:0 42px 110px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.02);transform:perspective(1500px) rotateY(-2deg) rotateX(1deg)}.product-console:before,.module:before,.plan-signal:before,.price-card:before,.radar-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(69,239,144,.11),transparent 34%);opacity:.75}
.console-top{height:39px;display:flex;align-items:center;gap:11px;padding:0 13px;border-bottom:1px solid #223b30;background:#0e1d17;color:#7e9689;font-size:7px;position:relative;z-index:1}.console-lights{display:flex;gap:4px}.console-lights i{width:6px;height:6px;border-radius:50%;background:#4c6559}.console-lights i:nth-child(1){background:#e26868}.console-lights i:nth-child(2){background:#e6b45a}.console-lights i:nth-child(3){background:#4bd180}.console-url{margin-right:auto}.console-live{display:flex;align-items:center;gap:6px;border:1px solid #2d5140;border-radius:999px;padding:4px 7px;color:#9eb8aa}.console-live i{width:5px;height:5px;border-radius:50%;background:#38dc81;box-shadow:0 0 12px #38dc81}
.console-body{display:grid;grid-template-columns:155px 1fr;min-height:448px;position:relative;z-index:1}.console-nav{border-right:1px solid #1c3429;background:linear-gradient(180deg,#0b1a13,#0d2018);padding:14px 11px;display:flex;flex-direction:column}.console-brand{display:flex;align-items:center;gap:7px;font-size:6px;font-weight:800;color:#cfe2d8;padding:2px 4px 17px}.console-brand img{width:21px}.console-menu{display:grid;gap:4px;font-size:7px;color:#749085}.console-menu span{padding:8px;border-radius:7px}.console-menu span.active{color:#e8faec;background:linear-gradient(90deg,#173f2e,#132e23);border:1px solid #24513a}.console-status{margin-top:auto;border-top:1px solid #1f3a2e;padding:12px 4px 2px;display:flex;gap:6px;align-items:center;color:#789286;font-size:6px}.console-status i{width:6px;height:6px;border-radius:50%;background:#32d67d}.console-main{background:#f5f8f3;color:#173429;padding:18px}.console-head{display:flex;justify-content:space-between;align-items:end}.console-head small{font-size:6px;letter-spacing:1.1px;color:#7b9086}.console-head h2{font-size:20px;letter-spacing:-.7px;margin-top:3px}.range{font-size:6px;border:1px solid #d8e2d8;background:#fff;padding:6px 8px;border-radius:6px;color:#71877c}.signal-row{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:14px 0}.signal-row article{border:1px solid #dce6dd;background:#fff;border-radius:8px;padding:10px}.signal-row span{display:block;font-size:5px;letter-spacing:.8px;color:#7f9389}.signal-row b{display:block;font-size:10px;margin:5px 0 1px}.signal-row small{font-size:5.5px;color:#8a9a92}.console-panels{display:grid;grid-template-columns:1.12fr .88fr;gap:8px}.console-card{border:1px solid #dbe4dc;background:#fff;border-radius:8px;padding:10px;min-height:150px}.console-card.wide-card{grid-column:1/-1;min-height:82px}.console-card-head{display:flex;justify-content:space-between;font-size:6.5px;margin-bottom:7px}.console-card-head span{font-size:5.5px;color:#7b8d84}.pulse-line{display:grid;grid-template-columns:7px 1fr auto;align-items:center;gap:7px;border-top:1px solid #edf1ed;padding:8px 0}.pulse-line>i{width:5px;height:26px;border-radius:6px;background:#62a17d}.pulse-line>i.ok{background:#26bf70}.pulse-line>i.warn{background:#e2aa4d}.pulse-line b,.pulse-line small{display:block}.pulse-line b{font-size:6.5px}.pulse-line small{font-size:5.2px;color:#8b9992}.pulse-line strong{font-size:5px;color:#688075}.signal-graph{height:78px;display:flex;align-items:flex-end;gap:5px;padding-top:8px}.signal-graph i{width:10px;height:var(--h);border-radius:3px 3px 0 0;background:linear-gradient(to top,#16804e,#72d18b)}.graph-meta{display:flex;justify-content:space-between;font-size:4.7px;color:#89988f}.next-action{display:grid;grid-template-columns:27px 1fr auto;gap:8px;align-items:center;border-top:1px solid #edf1ed;padding-top:8px}.action-icon{width:25px;height:25px;border-radius:7px;background:#e7f4e8;color:#248357;display:grid;place-items:center}.next-action b,.next-action small{display:block}.next-action b{font-size:6.7px}.next-action small{font-size:5.3px;color:#87988f}.next-action strong{font-size:5px;color:#438062}.floating-chip{position:absolute;border:1px solid rgba(88,211,139,.2);background:rgba(12,31,23,.91);backdrop-filter:blur(12px);box-shadow:0 18px 44px rgba(0,0,0,.32);border-radius:11px;padding:10px 12px;display:flex;align-items:center;gap:8px;font-size:8px}.floating-chip small,.floating-chip b{display:block}.floating-chip small{font-size:5.5px;letter-spacing:1px;color:#739387}.floating-chip b{color:#cfe4d8}.chip-a{left:-20px;bottom:22px}.chip-a>i{width:8px;height:8px;border-radius:50%;background:#23d67c;box-shadow:0 0 16px #23d67c}.chip-b{right:-15px;top:75px}.chip-b>span{color:#6cf1a2;font-size:17px}
.trust-rail{border-block:1px solid #1d362b;background:#091710}.trust-inner{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px}.trust-label{font-size:8px;letter-spacing:1.7px;color:#698276;font-weight:800}.trust-inner div{display:flex;align-items:center;gap:16px;font-size:8px;letter-spacing:1.6px}.trust-inner b{color:#b9cdc1}.trust-inner i{font-style:normal;color:#315947}
.section{padding-top:104px;padding-bottom:104px}.section-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:75px;align-items:end;margin-bottom:46px}.section-intro h2{font-size:clamp(36px,4.3vw,56px);font-weight:700}.section-intro>p{color:#8ca096;font-size:15px;max-width:510px;margin:0}.section-kicker{display:block;font-size:9px;letter-spacing:2px;font-weight:800;color:#48d985;margin-bottom:18px}
#platform,.workflow-section,.audience,.docs-section,.faq-section{background:#f4f7f2;color:#10271d;max-width:none;width:100%;padding-inline:max(30px,calc((100vw - 1260px)/2 + 30px))}#platform .section-intro>p,.workflow-section .section-intro>p,.audience .section-intro>p{color:#60746a}#platform h2 em,.workflow-section h2 em,.audience h2 em,.docs-heading h2 em,.faq-section h2 em{background:linear-gradient(90deg,#168154,#0aa76b);-webkit-background-clip:text;background-clip:text}
.plan-matrix-home{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.plan-signal{min-height:340px;border:1px solid #d8e3d9;border-radius:18px;padding:27px;background:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column}.plan-signal.full{background:linear-gradient(155deg,#0b2117,#123525);color:#eaf7ed;border-color:#2d6145;box-shadow:0 26px 70px rgba(15,73,45,.18)}.plan-orbit{position:absolute;width:190px;height:190px;border:1px solid rgba(24,153,92,.09);border-radius:50%;right:-65px;top:-65px;box-shadow:0 0 0 35px rgba(34,171,103,.025),0 0 0 70px rgba(34,171,103,.018)}.plan-code{font-size:8px;letter-spacing:1.5px;font-weight:800;color:#668176}.plan-signal.full .plan-code{color:#8ebba0}.plan-signal h3{font-size:26px;margin:21px 0 10px}.plan-signal p{font-size:13px;color:#687b71;max-width:330px}.plan-signal.full p{color:#a9c0b2}.plan-line{display:flex;align-items:baseline;gap:5px;margin-top:auto;padding-top:24px}.plan-line span{font:800 31px Manrope}.plan-line small{font-size:9px;color:#73867c}.plan-tags{display:flex;flex-wrap:wrap;gap:6px;margin:15px 0}.plan-tags b{font-size:7px;border:1px solid #d9e4da;border-radius:999px;padding:5px 7px;color:#61766b}.full .plan-tags b{border-color:#315644;color:#a5c5b3}.plan-signal>a{font-size:10px;font-weight:800;color:#147c4e;display:flex;justify-content:space-between}.full>a{color:#7df0a3}.recommended{position:absolute;top:18px;right:18px;font-size:6px;letter-spacing:1.2px;font-weight:800;color:#10291d;background:var(--fx-lime);border-radius:999px;padding:5px 7px}
.capabilities{background:linear-gradient(180deg,#07120d,#091710 58%,#07120d);position:relative}.section-intro.inverse{position:relative}.bento-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.module{position:relative;overflow:hidden;min-height:245px;border:1px solid #1f3d31;border-radius:16px;padding:23px;background:linear-gradient(145deg,#0d2118,#0a1913)}.module-xl,.module-wide{grid-column:span 2}.module-accent{background:linear-gradient(145deg,#103422,#0b2017);border-color:#2a5a40}.module-top{display:flex;align-items:center;gap:9px;font-size:7px;letter-spacing:1.4px;color:#78998a;font-weight:800}.module-top span{width:24px;height:24px;border:1px solid #2a493b;border-radius:7px;display:grid;place-items:center;font-size:6px}.module h3{font-size:23px;margin:23px 0 10px;max-width:480px}.module p{font-size:12px;color:#89a095;max-width:440px}.module-glyph{position:absolute;right:20px;bottom:10px;font-size:66px;color:#204b35;line-height:1}.mini-window,.report-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:25px}.mini-window>div,.report-preview span{border:1px solid #254538;background:#0b1a13;border-radius:8px;padding:10px}.mini-window small,.mini-window b,.mini-window span,.report-preview small,.report-preview b{display:block}.mini-window small,.report-preview small{font-size:5px;letter-spacing:1px;color:#6c8e7d}.mini-window b,.report-preview b{font-size:8px;margin:5px 0 2px}.mini-window span{font-size:6px;color:#718e80}.spark{height:78px;margin-top:22px;position:relative;border-bottom:1px solid #244637}.spark svg{position:absolute;inset:0;width:100%;height:100%}.spark polyline{fill:none;stroke:#54dc8a;stroke-width:1.4;vector-effect:non-scaling-stroke}.spark i{position:absolute;left:var(--x);top:var(--y);width:5px;height:5px;border-radius:50%;background:#76f0a2;box-shadow:0 0 12px #51d987;transform:translate(-50%,-50%)}
.workflow-track{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #d8e2d8;margin-bottom:27px}.workflow-track article{min-height:220px;padding:28px 24px;position:relative}.workflow-track article+article{border-left:1px solid #dde6dd}.workflow-track span{width:34px;height:34px;border:1px solid #bcd1c1;border-radius:50%;display:grid;place-items:center;font-size:8px;font-weight:800;color:#168456;background:#edf5ec}.workflow-track i{position:absolute;left:58px;right:0;top:45px;height:1px;background:#c5d5c7}.workflow-track h3{font-size:21px;margin:45px 0 9px}.workflow-track p{font-size:12px;color:#687c71}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:800;color:#15814f;border-bottom:1px solid #adccb8;padding-bottom:3px}
.command-section{background:linear-gradient(180deg,#07120d,#0a1912);position:relative;overflow:hidden}.command-layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:90px;align-items:center}.command-layout h2{font-size:clamp(38px,4.2vw,56px)}.command-layout>div:first-child>p{font-size:14px;color:#8fa499;max-width:490px;margin:22px 0 27px}.command-list{display:grid;gap:8px}.command-list span{display:grid;grid-template-columns:30px auto 1fr;align-items:center;gap:10px;border-bottom:1px solid #193429;padding:10px 0}.command-list i{font-style:normal;font-size:7px;color:#5fe796}.command-list b{font-size:11px}.command-list small{font-size:9px;color:#6f897b;text-align:right}.radar-panel{height:470px;border:1px solid #234335;border-radius:22px;background:linear-gradient(145deg,#0a1d15,#0b1712);position:relative;overflow:hidden}.radar-grid{position:absolute;inset:0;background:linear-gradient(rgba(81,225,139,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(81,225,139,.04) 1px,transparent 1px);background-size:42px 42px}.radar-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:#103725;border:1px solid #3d7856;box-shadow:0 0 45px rgba(44,226,126,.18);z-index:4}.radar-center span{font:800 26px Manrope;color:#8affad;line-height:1}.radar-center small{font-size:5px;letter-spacing:1px;color:#86a896;margin-top:-20px}.radar-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(76,208,132,.16);border-radius:50%}.r1{width:180px;height:180px}.r2{width:300px;height:300px}.r3{width:420px;height:420px}.radar-node{position:absolute;z-index:3;border:1px solid #2a4d3d;background:#0b2017;border-radius:9px;padding:8px 10px;display:flex;gap:6px;align-items:center;font-size:7px;color:#a5bdb0}.radar-node i{width:6px;height:6px;border-radius:50%;background:#39df82;box-shadow:0 0 12px #39df82}.n1{left:14%;top:24%}.n2{right:12%;top:31%}.n3{right:20%;bottom:18%}.n4{left:18%;bottom:22%}
.audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.audience-grid article{position:relative;min-height:245px;border:1px solid #d8e3da;border-radius:16px;background:#fff;padding:26px;overflow:hidden}.audience-grid article>span{font-size:8px;letter-spacing:1.5px;font-weight:800;color:#648075}.audience-grid h3{font-size:23px;margin:22px 0 10px}.audience-grid p{font-size:12px;color:#677a70}.audience-grid article>i{position:absolute;right:18px;bottom:4px;font:800 60px Manrope;font-style:normal;color:#edf3ed}
.pricing-section{background:#091710;border-block:1px solid #1d362b}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.price-card{position:relative;overflow:hidden;min-height:470px;border:1px solid #244337;background:linear-gradient(145deg,#0d2018,#0b1813);border-radius:18px;padding:27px;display:flex;flex-direction:column}.price-card.featured{border-color:#44c979;background:linear-gradient(145deg,#103422,#0b2017);box-shadow:0 25px 80px rgba(14,128,72,.17)}.price-label{font-size:8px;letter-spacing:1.5px;font-weight:800;color:#76a08a}.price-card h3{font-size:25px;margin:20px 0 9px}.price-card>p{font-size:12px;color:#8ca196;min-height:48px}.price{display:flex;align-items:baseline;gap:6px;margin:21px 0}.price small{font-size:13px}.price strong{font:800 48px Manrope;letter-spacing:-2.5px}.price span{font-size:9px;color:#789085}.price-card ul{list-style:none;padding:16px 0;margin:0 0 20px;border-block:1px solid #1e3a2e;flex:1}.price-card li{font-size:10px;color:#a1b6aa;padding:7px 0}.price-card li:before{content:"✓";color:#4ce08b;font-weight:800;margin-right:8px}.featured-label{position:absolute;right:16px;top:16px;background:var(--fx-lime);color:#0d261a;border-radius:999px;padding:5px 7px;font-size:6px;letter-spacing:1px;font-weight:800}.pricing-bottom{display:flex;justify-content:center;align-items:center;gap:12px;color:#728b7f;font-size:9px;margin-top:23px}.pricing-bottom a{color:#70e79a;font-weight:800}
.docs-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}.docs-heading h2{font-size:clamp(34px,4vw,50px)}.docs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.docs-grid a{background:#fff;border:1px solid #d9e4da}.faq-section{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px}.faq-section h2{font-size:clamp(36px,4vw,52px)}.faq-section>div>p{color:#687d72}.faq-list details{border-bottom:1px solid #d9e3da}.closing{position:relative;overflow:hidden;text-align:center;padding:100px 20px 92px;background:#07120d;border-top:1px solid #1c352a}.closing-grid{position:absolute;inset:0;background:linear-gradient(rgba(73,238,140,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(73,238,140,.045) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(circle at center,#000,transparent 72%)}.closing-glow{position:absolute;width:760px;height:400px;left:50%;top:-180px;transform:translateX(-50%);background:radial-gradient(ellipse,rgba(35,228,126,.16),transparent 65%)}.closing .wrap{position:relative}.closing h2{font-size:clamp(42px,5vw,66px);letter-spacing:-3px}.closing p{color:#92a99d}.closing-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.site-footer{background:#07120d;color:#eaf7ed}.footer-main>p,.footer-links,.footer-bottom{color:#6f887b}.footer-bottom{border-color:#193328}
.reveal-ready{opacity:0;transform:translateY(20px);transition:opacity .7s ease var(--reveal-delay,0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--reveal-delay,0ms)}.reveal-ready.is-visible{opacity:1;transform:none}.reduce-motion .reveal-ready{opacity:1;transform:none;transition:none}
@media(max-width:1120px){.hero{grid-template-columns:1fr}.hero-copy{max-width:820px}.hero-product{max-width:900px;width:100%;margin:auto}.plan-matrix-home,.pricing-grid{grid-template-columns:1fr 1fr}.plan-signal.full,.price-card.featured{grid-column:1/-1}.bento-grid{grid-template-columns:repeat(2,1fr)}.module-xl,.module-wide{grid-column:span 2}.command-layout{gap:45px}}
@media(max-width:820px){.site-header{height:70px;top:7px;width:calc(100% - 14px);margin-top:7px}.brand-mark{width:34px;height:34px}.hero{padding-top:50px;padding-bottom:60px}.hero h1{font-size:52px;letter-spacing:-2.8px}.console-body{grid-template-columns:125px 1fr}.floating-chip{display:none}.trust-inner{align-items:flex-start;flex-direction:column;padding-block:18px}.section{padding-top:72px;padding-bottom:72px}.section-intro{grid-template-columns:1fr;gap:20px;margin-bottom:34px}#platform,.workflow-section,.audience,.docs-section,.faq-section{padding-inline:19px}.plan-matrix-home,.pricing-grid{grid-template-columns:1fr}.plan-signal.full,.price-card.featured{grid-column:auto}.command-layout{grid-template-columns:1fr}.radar-panel{height:410px}.audience-grid{grid-template-columns:1fr}.workflow-track{grid-template-columns:1fr 1fr}.faq-section{grid-template-columns:1fr;gap:30px}}
@media(max-width:590px){.hero h1{font-size:44px}.hero-proof{display:grid;gap:8px}.product-console{transform:none}.console-body{grid-template-columns:1fr}.console-nav{display:none}.signal-row,.console-panels{grid-template-columns:1fr}.console-card.wide-card{grid-column:auto}.bento-grid{grid-template-columns:1fr}.module-xl,.module-wide{grid-column:auto}.mini-window,.report-preview{grid-template-columns:1fr}.workflow-track{grid-template-columns:1fr}.workflow-track article+article{border-left:0;border-top:1px solid #dde6dd}.workflow-track i{display:none}.radar-panel{height:330px}.r3{width:300px;height:300px}.r2{width:220px;height:220px}.r1{width:140px;height:140px}.pricing-bottom{flex-wrap:wrap}}

.maker-credit{white-space:nowrap}.maker-credit strong{color:#8df2ae;font-weight:800}.footer-bottom{gap:16px;flex-wrap:wrap}
@media(max-width:590px){.maker-credit{white-space:normal}}
