:root{color-scheme:dark;--bg:#090d0e;--surface:#101718;--raised:#162021;--text:#f2f3ec;--muted:#a9b6b3;--line:#2a3838;--amber:#f2c24c;--teal:#7ad9c4;--radius:18px;--shadow:0 28px 70px #0006;--font:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--teal);outline-offset:5px}::selection{background:var(--amber);color:var(--bg)}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.08}h1,h2{letter-spacing:-.055em}h2{font-size:clamp(36px,4.1vw,58px);font-weight:600}h3{font-weight:600;letter-spacing:-.025em}em{font-style:normal;color:var(--amber)}p{color:var(--muted)}p+p{margin-top:20px}.wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.section{padding-block:108px}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1.5;margin-bottom:24px;color:var(--muted)}.teal{color:var(--teal)}.bright{color:var(--text)}.micro{font-size:13px;line-height:1.7}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:54px;padding:14px 24px;background:var(--amber);color:var(--bg);font-weight:700;font-size:14px;border:1px solid transparent;border-radius:8px;transition:background .18s,transform .18s;cursor:pointer;white-space:nowrap}.button:hover{background:#ffcf64;transform:translateY(-2px)}.button span{font-size:20px;line-height:1}.button.small{min-height:44px;padding:10px 18px;font-size:13px;gap:20px}.button:disabled{background:#3e4234;color:#d1d3be;cursor:not-allowed;transform:none}.skip{position:absolute;top:8px;left:8px;z-index:20;padding:12px;background:var(--amber);color:var(--bg);transform:translateY(-160%)}.skip:focus{transform:none}.nav{height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:18px}.brand-product{font-size:14px;font-weight:700;letter-spacing:.1em;border-left:1px solid var(--line);padding-left:18px}.logo-crop{position:relative;display:block;width:125px;height:34px;background:#f5f3e9;border-radius:3px;overflow:hidden}.logo-crop img{position:absolute;max-width:none;width:180px;height:auto;left:-28px;top:-34px}.nav nav{display:flex;gap:30px;font-size:13px}.nav nav a:hover,.text-link:hover{color:var(--amber)}.hero{padding-block:82px 64px;display:grid;grid-template-columns:1.06fr 1fr;gap:40px;align-items:center}.hero h1{font-size:clamp(58px,5.5vw,79px);font-weight:600;line-height:1.01}.hero h1 em{display:block}.hero-context{font-size:clamp(24px,2.6vw,36px);color:var(--text);letter-spacing:-.035em;line-height:1.2;margin-top:18px}.hero .lead{font-size:17px;line-height:1.7;max-width:470px;margin-top:25px}.hero .eyebrow{display:flex;align-items:center;gap:12px}.signal-bars{display:inline-flex;gap:3px;align-items:flex-end;height:17px}.signal-bars i{width:3px;background:var(--amber);height:9px}.signal-bars i:nth-child(2){height:17px}.signal-bars i:nth-child(3){height:12px}.signal-bars i:nth-child(4){height:15px}.actions{display:flex;align-items:center;gap:24px;margin-block:30px 19px}.text-link{font-size:14px;display:inline-flex;align-items:center;min-height:44px;gap:12px}.core-stage{position:relative;isolation:isolate;perspective:1300px;padding:45px 10px 50px}.core-stage:before{content:"";position:absolute;top:10%;right:-5%;bottom:10%;left:-5%;background:radial-gradient(ellipse,#27655335,transparent 67%);z-index:-2}.core-grid{position:absolute;top:55%;right:-10%;bottom:-5%;left:-10%;background-image:linear-gradient(#6fbfa012 1px,transparent 1px),linear-gradient(90deg,#6fbfa012 1px,transparent 1px);background-size:38px 38px;transform:rotateX(65deg);-webkit-mask-image:radial-gradient(ellipse,#000,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 70%);z-index:-1}.core-back{position:absolute;top:10px;right:30px;bottom:85px;left:20px;border:1px solid #426259;background:linear-gradient(145deg,#1c302b,#101718);border-radius:var(--radius);transform:rotateY(-12deg) rotate(-7deg) translateZ(-50px)}.core-back span{font-size:10px;letter-spacing:.13em;position:absolute;top:11px;left:20px;color:var(--teal)}.core-card{background:linear-gradient(140deg,#1a2726,#101718 60%);border:1px solid #476056;border-radius:var(--radius);padding:23px;box-shadow:var(--shadow);transform:rotateY(-8deg) rotateX(3deg) rotate(2deg);position:relative}.core-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.signal-word{font-size:24px;letter-spacing:-.035em;font-weight:700;color:var(--text)}.tag{font-size:10px;letter-spacing:.1em;border:1px solid #42534d;border-radius:4px;padding:4px 8px;line-height:1.4;color:var(--teal)}.core-caption{font-size:9px;letter-spacing:.07em;margin-top:8px}.message{padding:17px;border:1px solid var(--line);border-radius:10px;margin-top:22px}.message-label{font-size:10px;font-weight:600;letter-spacing:.1em}.message p{font-size:16px;color:var(--text);margin-top:8px;line-height:1.5}.message.user{background:#26302b;margin-left:28px;border-color:#4b4b37}.core-path{display:flex;gap:12px;justify-content:space-between;font-size:8px;letter-spacing:.05em;color:var(--muted);padding:24px 0 0}.message.answer{background:#101b1a;margin-top:13px}.next-move{border-top:1px solid #46604e;padding:20px 32px 0 0;margin-top:24px;position:relative}.next-move .message-label{color:var(--amber)}.next-move p{font-size:16px;line-height:1.5;margin-top:6px}.next-move strong{font-weight:500;color:var(--text)}.next-arrow{position:absolute;right:0;bottom:0;font-size:32px;color:var(--amber)}.core-bottom{font-size:10px;letter-spacing:.15em;text-align:center;margin-top:28px;color:var(--muted)}.principles{border-block:1px solid var(--line);display:flex;justify-content:space-between;padding-block:22px;font-size:13px;color:var(--muted)}.principles span:before{content:"/";color:var(--teal);padding-right:15px}.problem{display:grid;grid-template-columns:1.2fr 1fr;gap:100px}.problem-body p{max-width:450px}.large-text{font-size:25px;line-height:1.5;color:var(--text);letter-spacing:-.025em}.section-head{display:grid;grid-template-columns:1.25fr 1fr;gap:100px;align-items:end;margin-bottom:48px}.section-head>p,.section-head>div>p:not(.eyebrow){max-width:440px}.mechanism{background:#0e1415;border-block:1px solid var(--line)}.flow{list-style:none;padding:0;margin:0 0 60px;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.flow li{border-top:1px solid #537065;padding-top:20px;position:relative}.flow li:before{content:"";width:5px;height:5px;position:absolute;top:-3px;left:0;background:var(--teal)}.flow li>span{font-size:12px;color:var(--teal);letter-spacing:.15em}.flow h3{margin-top:22px;font-size:20px}.flow p{font-size:14px;line-height:1.6;margin-top:12px}.comparison{display:grid;grid-template-columns:1fr 1.2fr;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.comparison>div{padding:34px}.comparison h3{font-size:24px;margin-bottom:18px}.comparison p{font-size:14px}.comparison .eyebrow{font-size:11px;margin-bottom:20px}.comparison-signal{background:linear-gradient(120deg,#20332d,#14221e);border-left:1px solid #3b5a4f}.route{padding-top:20px;border-top:1px solid var(--line);margin-top:24px!important;font-size:12px!important;color:var(--text)}.route span{color:var(--teal);padding:0 5px}.demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.demo-card{padding:30px;border:1px solid #304c45;background:linear-gradient(130deg,#172824,#101817);border-radius:var(--radius);position:relative;transition:border-color .2s,transform .2s;display:flex;flex-direction:column}.demo-card:nth-child(2),.demo-card:nth-child(3){background:linear-gradient(130deg,#182321,#101817)}.demo-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.demo-top>span:last-child{font-size:32px;font-weight:400;line-height:1;color:#668a7e;letter-spacing:-.05em}.demo-card h3{font-size:26px;line-height:1.25;max-width:410px;letter-spacing:-.035em}.demo-card>p{font-size:14px;max-width:400px;margin-top:18px;margin-bottom:32px}.demo-link{display:flex;justify-content:space-between;color:var(--teal);font-size:14px;border-top:1px solid #355046;padding-top:18px;min-height:44px;margin-top:auto}.demo-status{display:block;font-size:11px;color:var(--muted);margin-top:7px}.demo-link[aria-disabled=true]{cursor:default}.capabilities{background:#0e1415;border-block:1px solid var(--line)}.mentor{display:grid;grid-template-columns:1.1fr 1fr 170px;align-items:center;gap:40px;padding:36px 0 44px;border-bottom:1px solid var(--line)}.mentor h3{font-size:24px;margin-top:16px}.mentor>p{font-size:15px}.mentor-number{font-size:100px;line-height:1;letter-spacing:-.08em;text-align:right;color:var(--amber)}.mentor-number span{font-size:40px;vertical-align:top;letter-spacing:0}.system-list article{display:grid;grid-template-columns:45px 1fr 1fr;gap:24px;padding:28px 0;border-bottom:1px solid var(--line);align-items:start}.system-index{color:var(--teal);font-size:12px;padding-top:3px}.system-list h3{font-size:22px}.system-list p{font-size:14px;line-height:1.6}.system-list h3+p{margin-top:8px}.install-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0}.install-steps li{padding-top:20px;border-top:1px solid var(--line)}.install-steps span{font-size:32px;color:var(--amber);letter-spacing:-.05em}.install-steps h3{font-size:20px;margin-top:20px}.install-steps p{font-size:14px;margin-top:12px}.bonus-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:76px 0 28px}.bonus-heading h3{font-size:25px}.bonus-heading p{font-size:14px}.bonus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bonus-grid article{padding:28px 0;border-top:1px solid #67715b}.bonus-grid .eyebrow{color:var(--amber);font-size:11px;margin-bottom:18px}.bonus-grid h3{font-size:21px}.bonus-grid p:not(.eyebrow){font-size:14px;margin-top:18px}.bonus-grid span{display:block;font-size:13px;color:var(--text);margin-top:22px}.transparency{display:grid;grid-template-columns:1fr 1fr;gap:100px;border-top:1px solid var(--line)}.transparency h2+p{margin-top:24px;max-width:410px}.boundaries{padding:32px;background:var(--surface);border-radius:var(--radius);border:1px solid var(--line)}.boundaries h3{font-size:22px}.boundaries ul{list-style:none;padding:0;margin:22px 0}.boundaries li{border-bottom:1px solid var(--line);padding:14px 0 14px 23px;font-size:14px;color:var(--muted);position:relative}.boundaries li:before{content:"\2212";position:absolute;left:0;color:var(--amber)}.boundaries>p{font-size:13px}.guarantee{display:grid;grid-template-columns:220px 1fr;gap:64px;align-items:center;padding:48px 56px;background:linear-gradient(115deg,#283029,#141e1a);border:1px solid #52614b;border-radius:var(--radius)}.guarantee-seal{width:185px;height:185px;border:1px solid #879368;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;outline:1px solid #556048;outline-offset:-10px}.guarantee-seal strong{font-size:78px;line-height:1;letter-spacing:-.06em;color:var(--amber);font-weight:500}.guarantee-seal span{font-size:10px;letter-spacing:.08em;margin-top:8px}.guarantee .eyebrow{color:var(--amber);margin-bottom:16px}.guarantee h2{font-size:40px}.guarantee p:last-child{margin-top:20px;max-width:670px}.pricing-panel{border:1px solid #58614b;border-radius:var(--radius);background:var(--surface);overflow:hidden;box-shadow:0 25px 90px #0003}.pricing-overview{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:32px 36px}.pricing-overview p{font-size:14px;margin-top:8px}.stock{text-align:right}.stock span{display:block}.stock span:first-child{color:var(--amber);font-size:16px}.stock span:last-child{font-size:12px;color:var(--muted);margin-top:5px}.phases{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;border-block:1px solid var(--line)}.phases li{padding:28px 36px;display:flex;flex-direction:column;gap:10px;position:relative}.phases li+li{border-left:1px solid var(--line)}.phases .eyebrow{margin:0;color:var(--amber)}.phases li>span:not(.eyebrow){color:var(--muted);font-size:13px}.phases strong{font-size:48px;letter-spacing:-.05em;font-weight:500;line-height:1.3;margin-block:5px}.phases small{font-size:24px;font-weight:400}.phases .phase-status{font-size:11px!important}.phases .is-current{background:#253126;box-shadow:inset 0 3px var(--amber)}.phases .is-current .phase-status{color:var(--amber)}.pricing-bottom{padding:28px 36px 8px;display:flex;justify-content:space-between;align-items:center;gap:28px}.pricing-bottom>div>p{color:var(--text);font-size:15px}.pricing-bottom span{font-size:12px;color:var(--muted)}.purchase{text-align:right}.purchase p{font-size:12px!important;margin-bottom:10px}.purchase .button{min-width:230px}.purchase .button span{color:inherit;font-size:20px}.purchase-status{font-size:12px;padding:8px 36px 20px;text-align:right;min-height:48px}.pricing-note{font-size:13px;text-align:center;margin-top:24px}.faq{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{position:relative;font-size:17px;line-height:1.5;padding:22px 28px 22px 0;cursor:pointer;list-style:none;color:var(--text)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:0;color:var(--amber);font-size:22px;top:18px}.faq details[open] summary:after{content:"\2212"}.faq details p{font-size:15px;padding:0 22px 24px 0;max-width:630px}.final-cta{position:relative;overflow:hidden;text-align:center;border-top:1px solid var(--line);padding-block:80px 160px}.final-cta h2{font-size:clamp(40px,5vw,68px);position:relative;z-index:1}.final-cta .button{margin-top:32px;position:relative;z-index:1}.final-cta p:last-of-type{font-size:12px;margin-top:16px}.final-word{position:absolute;font-size:clamp(100px,22vw,310px);letter-spacing:-.06em;font-weight:700;line-height:.8;bottom:-20px;left:50%;transform:translate(-50%);color:#172020;z-index:-1;pointer-events:none}.footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-block:26px;border-top:1px solid var(--line);font-size:12px}.footer>span{letter-spacing:.08em;font-weight:700}.footer-slash{padding:0 12px;color:var(--teal)}.footer nav{display:flex;gap:24px}.footer a[aria-disabled]{color:var(--muted)}.footer>p{width:100%;font-size:11px;text-align:right}@media(hover:hover)and (pointer:fine){.demo-card:hover{border-color:#78a38e;transform:translateY(-3px)}}@media(min-width:1601px){.wrap{width:1200px}.hero{padding-block:105px 80px}}@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.hero{gap:25px}.hero h1{font-size:62px}.hero .lead{font-size:16px}.core-card{padding:18px}.core-stage{padding-inline:0}.core-header .tag{font-size:8px}.actions{gap:14px}.text-link{font-size:13px}.section-head,.problem,.transparency{gap:50px}.section{padding-block:80px}.mentor{grid-template-columns:1fr 1fr}.mentor-number{display:none}.guarantee{padding:40px;gap:36px}.phases li{padding:24px}.pricing-overview,.pricing-bottom{padding-inline:24px}}@media(max-width:850px){.hero{grid-template-columns:1fr;gap:25px;padding-top:54px}.hero-copy{max-width:620px}.hero h1{font-size:72px}.hero .lead{max-width:570px}.core-stage{width:min(520px,100%);margin-inline:auto;padding-top:38px}.nav nav{display:none}.section-head{gap:36px}.flow,.install-steps{grid-template-columns:1fr 1fr;gap:32px}.comparison{grid-template-columns:1fr}.comparison-signal{border-left:0;border-top:1px solid #3b5a4f}.bonus-grid{gap:24px;grid-template-columns:1fr}.bonus-grid article{display:grid;grid-template-columns:1fr 1.3fr;column-gap:30px}.bonus-grid .eyebrow{grid-column:1/-1}.bonus-grid p:not(.eyebrow){margin-top:0}.bonus-grid span{grid-column:2}.guarantee{grid-template-columns:150px 1fr;padding:32px}.guarantee-seal{width:145px;height:145px}.guarantee-seal strong{font-size:62px}.guarantee h2{font-size:32px}.guarantee p{font-size:14px}.faq{gap:40px}.phases strong{font-size:40px}.pricing-bottom{align-items:start}.system-list article{grid-template-columns:30px 1fr 1fr;gap:16px}}@media(max-width:600px){.wrap{width:calc(100% - 40px)}.nav{height:76px;gap:10px}.brand-product{display:none}.logo-crop{width:106px;height:31px}.logo-crop img{width:154px;left:-24px;top:-29px}.button.small{font-size:12px;padding-inline:12px;gap:13px;min-height:44px}.hero{padding-top:42px;padding-bottom:26px;gap:32px}.hero .eyebrow{font-size:10px;letter-spacing:.09em;margin-bottom:20px}.hero h1{font-size:clamp(48px,12.3vw,64px);line-height:1.02}.hero-context{font-size:25px;margin-top:14px}.hero .lead{font-size:16px;line-height:1.65;margin-top:20px}.actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:24px;margin-bottom:13px}.actions .button{width:100%;justify-content:space-between}.text-link{justify-content:center;font-size:14px}.hero .micro{font-size:11px;line-height:1.7;text-align:center}.core-stage{padding:22px 0 18px;width:100%;perspective:none}.core-card{transform:none;padding:18px;border-radius:14px}.core-back{top:7px;right:10px;bottom:48px;left:10px;transform:rotate(-2deg)}.core-back span,.core-grid{display:none}.core-caption{font-size:8px}.signal-word{font-size:23px}.core-header .tag{font-size:8px}.message.user{margin-left:15px;margin-top:20px}.message{padding:14px}.message p,.next-move p{font-size:14px}.core-path{font-size:7px;gap:6px;padding-top:18px}.next-move{margin-top:18px;padding-top:16px}.core-bottom{font-size:8px;letter-spacing:.09em;margin-top:22px}.principles{display:grid;gap:12px;padding-block:20px;font-size:12px}.principles span:before{padding-right:12px}.section{padding-block:64px}h2{font-size:36px;line-height:1.1}.eyebrow{font-size:10px;letter-spacing:.1em;margin-bottom:20px}.problem,.section-head,.transparency{grid-template-columns:1fr;gap:28px}.large-text{font-size:23px}.problem-body p{font-size:15px}.problem-body .large-text{font-size:23px}.section-head{margin-bottom:32px}.section-head p{font-size:15px}.flow{grid-template-columns:1fr;margin-bottom:36px;gap:0}.flow li{padding:20px 0 22px 42px}.flow li>span{position:absolute;left:0;top:23px}.flow h3{margin-top:0}.flow p{margin-top:9px;font-size:14px}.flow li:before{display:none}.comparison>div{padding:24px}.comparison h3{font-size:23px}.route{line-height:1.9}.demo-grid{grid-template-columns:1fr;gap:16px}.demo-card{padding:24px}.demo-top{margin-bottom:24px}.demo-card h3{font-size:25px}.demo-card>p{margin-bottom:24px}.demo-link{font-size:13px}.mentor{grid-template-columns:1fr;padding:8px 0 28px;gap:22px}.mentor h3{font-size:23px}.system-list article{grid-template-columns:25px 1fr;gap:10px;padding:24px 0}.system-list article>p{grid-column:2}.system-list h3{font-size:21px}.system-list p{font-size:13px}.install-steps{gap:24px 20px}.install-steps span{font-size:26px}.install-steps h3{font-size:18px;line-height:1.2;margin-top:14px}.install-steps p{font-size:13px}.bonus-heading{display:block;margin:48px 0 14px}.bonus-heading h3{font-size:23px}.bonus-heading p{margin-top:12px}.bonus-grid{gap:0}.bonus-grid article{display:block;padding-block:24px}.bonus-grid h3{font-size:22px;margin-bottom:14px}.bonus-grid span{margin-top:16px}.boundaries{padding:24px}.transparency h2 br:nth-of-type(2){display:none}.transparency h2+p{font-size:15px}.guarantee{display:block;padding:28px}.guarantee-seal{width:106px;height:106px;margin-bottom:28px;outline-offset:-7px}.guarantee-seal strong{font-size:45px}.guarantee-seal span{font-size:7px;margin-top:4px}.guarantee h2{font-size:32px}.guarantee .eyebrow{font-size:9px}.pricing-overview{display:block;padding:24px}.stock{text-align:left;margin-top:24px}.phases{grid-template-columns:1fr}.phases li{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:22px 24px}.phases li+li{border-left:0;border-top:1px solid var(--line)}.phases li .eyebrow{grid-column:1;grid-row:1}.phases li>span:nth-child(2){grid-column:1;grid-row:2}.phases strong{grid-column:2;grid-row:1/3;text-align:right;font-size:35px;align-self:center;margin:0;white-space:nowrap}.phases small{font-size:20px}.phases .phase-status{grid-column:1/-1;grid-row:3;margin-top:6px}.pricing-bottom{display:block;padding:24px 24px 0}.purchase{text-align:left;margin-top:24px}.purchase .button{width:100%;justify-content:space-between;min-width:0}.purchase-status{text-align:left;padding:12px 24px 24px}.pricing-note{font-size:11px}.faq{grid-template-columns:1fr;gap:28px}.faq h2 br{display:none}.faq summary{font-size:16px}.faq details p{font-size:14px}.final-cta{padding-block:56px 100px}.final-cta h2{font-size:40px}.final-cta .eyebrow{font-size:9px}.final-word{font-size:29vw;bottom:-4px}.footer{gap:22px}.footer nav{width:100%;justify-content:space-between;gap:12px}.footer nav a{min-height:44px;display:flex;align-items:center}.footer>p{text-align:left;margin-top:0}.footer>span{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}.core-card,.core-back,.button:hover,.demo-card:hover{transform:none}}.core-grid{top:55%;right:10%;bottom:-5%;left:10%}.core-caption{font-size:11px;line-height:1.5}.core-path{font-size:10px;letter-spacing:0;flex-wrap:wrap}.core-header .tag{font-size:10px}.core-bottom{font-size:11px;letter-spacing:.06em}.final-cta{isolation:isolate}.problem-signal{grid-template-columns:1.5fr 1fr;gap:40px 70px;align-items:end}.problem-signal h2{font-size:clamp(36px,3.65vw,52px);max-width:730px}.problem-signal .problem-body{padding-bottom:5px}.problem-signal .problem-body p{font-size:16px}.noise-signal{grid-column:1/-1;display:grid;grid-template-columns:1.1fr 150px 1fr;gap:36px;align-items:center;margin-top:26px;min-height:280px;padding-block:24px;position:relative}.diagram-label{font-size:10px;letter-spacing:.12em;color:var(--muted)}.noise-field{min-width:0}.noise-cloud{position:relative;height:190px;background:repeating-linear-gradient(0deg,transparent 0 37px,#2a38382b 38px);-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.noise-cloud span{position:absolute;font-size:15px;color:#81918b;border:1px solid #2a3838;padding:5px 12px;border-radius:4px;background:#101718}.noise-cloud span:nth-child(1){left:3%;top:18px;transform:rotate(-6deg)}.noise-cloud span:nth-child(2){left:52%;top:7px;transform:rotate(5deg)}.noise-cloud span:nth-child(3){left:29%;top:61px;transform:rotate(-2deg)}.noise-cloud span:nth-child(4){left:1%;top:112px;transform:rotate(4deg)}.noise-cloud span:nth-child(5){left:66%;top:78px;transform:rotate(-5deg)}.noise-cloud span:nth-child(6){left:24%;top:154px;transform:rotate(-3deg)}.noise-cloud span:nth-child(7){left:49%;top:120px;transform:rotate(3deg)}.noise-cloud span:nth-child(8){left:79%;top:164px;transform:rotate(-4deg)}.signal-filter{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;min-height:240px;position:relative;background:radial-gradient(ellipse,#f2c24c12,transparent 65%)}.signal-filter:before,.signal-filter:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(transparent,#f2c24c80,transparent)}.signal-filter:before{left:10px}.signal-filter:after{right:10px}.signal-filter strong{font-size:25px;letter-spacing:-.04em;color:var(--amber)}.signal-filter>span{font-size:9px;letter-spacing:.17em;color:#b2b29a}.signal-result{padding:26px;background:linear-gradient(120deg,#20362c,#101c18);border:1px solid #425b47;border-radius:12px;box-shadow:0 16px 44px #0002;position:relative}.signal-result:before{content:"";position:absolute;height:1px;top:50%;left:-36px;width:36px;background:var(--amber)}.signal-result>div{padding-top:22px}.signal-result>div+div{border-top:1px solid #385044;margin-top:20px}.signal-result div span{display:block;font-size:10px;color:var(--teal);letter-spacing:.08em}.signal-result strong{display:block;font-size:23px;line-height:1.2;font-weight:500;letter-spacing:-.03em;margin-top:8px}.mechanism{background:radial-gradient(ellipse at 50% 35%,#15372b77,transparent 60%),#0e1415}.thinking-map{position:relative;isolation:isolate;height:475px;margin:8px 0 54px;border-block:1px solid #3d5146;background:radial-gradient(ellipse at 50% 50%,#31664b20,transparent 58%)}.map-caption{position:absolute;top:20px;left:0;font-size:10px;letter-spacing:.14em;color:var(--muted)}.map-footnote{position:absolute;bottom:18px;left:0;right:0;text-align:center;font-size:12px;color:var(--muted)}.thinking-lines{position:absolute;top:34px;right:0;bottom:40px;left:0;width:100%;height:calc(100% - 74px);overflow:visible;fill:var(--teal);z-index:-1}.map-wire{fill:none;stroke:#4b7663;stroke-width:1;vector-effect:non-scaling-stroke}.map-trace{fill:none;stroke:var(--amber);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;vector-effect:non-scaling-stroke}.thinking-core{position:absolute;left:50%;top:calc(50% - 3px);transform:translate(-50%,-50%);width:168px;height:168px;border:1px solid #7ea77b;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(circle,#2b4432,#101c18 75%);box-shadow:0 0 0 14px #18312570,0 0 0 15px #405e3e55,0 0 75px #7ad9c415;gap:7px}.thinking-core strong{font-size:32px;letter-spacing:-.055em;color:var(--text)}.thinking-core>span{font-size:8px;letter-spacing:.07em;color:var(--teal)}.thinking-steps{list-style:none;margin:0;padding:0}.thinking-steps li{position:absolute;width:23%;max-width:260px;padding:16px 18px;border:1px solid #375647;border-radius:8px;background:#14211b;transform:translate(-50%,-50%)}.thinking-steps li>span{font-size:10px;letter-spacing:.09em;color:var(--teal)}.thinking-steps h3{font-size:18px;line-height:1.2;margin-top:8px}.thinking-steps p{font-size:12px;margin-top:8px}.thinking-steps .step-in,.thinking-steps .step-out{width:21%;padding:20px 14px;background:#101916}.thinking-steps .step-in{left:11%;top:49.5%;border-color:#475144}.thinking-steps .step-out{left:89%;top:49.5%;border-color:#8d8951}.step-out>span{color:var(--amber)!important}.step-context{left:33%;top:24%}.step-questions{left:67%;top:24%}.step-process{left:67%;top:76%}.step-analysis{left:33%;top:76%}.thinking-map.flow-started .map-trace{animation:signal-pass 2.6s ease-out 1 both;animation-play-state:paused}.thinking-map.flow-visible .map-trace{animation-play-state:running}@keyframes signal-pass{0%{stroke-dashoffset:1;opacity:0}15%{opacity:1}80%{stroke-dashoffset:0;opacity:.8}to{stroke-dashoffset:0;opacity:.25}}.demo-showcase{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px 24px;align-items:stretch}.demo-showcase .demo-featured{grid-row:span 3;padding:36px;background:radial-gradient(ellipse at 30% 35%,#426f4728,transparent 65%),linear-gradient(145deg,#243d30,#111e18);border-color:#658263}.demo-featured .featured-label{font-size:10px!important;letter-spacing:.07em!important;color:var(--muted)!important;line-height:1.4!important;text-align:right}.demo-featured h3{font-size:clamp(30px,3.1vw,42px);max-width:560px;line-height:1.13}.demo-featured>p{max-width:510px;font-size:15px;margin-bottom:30px}.demo-excerpt{padding:24px;border:1px solid #425b4a;background:#0d1713;border-radius:12px;margin:4px 0 34px;box-shadow:0 20px 35px #0003;position:relative}.excerpt-note{font-size:9px;letter-spacing:.07em;color:var(--muted)}.excerpt-user{border-left:1px solid #626449;margin:24px 0 24px 32px;padding:14px 18px;background:#252e20;border-radius:0 7px 7px 0}.excerpt-user>span,.excerpt-signal>span{font-size:10px;letter-spacing:.1em;color:var(--amber)}.excerpt-user p,.excerpt-signal p{font-size:16px;line-height:1.5;margin-top:8px;color:var(--text)}.excerpt-signal>span{color:var(--teal)}.excerpt-bottom{display:flex;align-items:center;gap:10px;margin-top:26px;font-size:9px;letter-spacing:.08em;color:var(--muted)}.excerpt-bottom i{height:1px;background:#4a6955;flex:1}.demo-featured .demo-link{background:var(--amber);color:var(--bg);padding:17px 20px;min-height:56px;border-radius:7px;border:0;font-weight:700;font-size:14px}.demo-featured .demo-link[aria-disabled=true]{background:#b9af75;color:#101718}.demo-featured .demo-status{margin-top:12px}.demo-showcase .demo-secondary{padding:23px 26px;background:#111b17;border-color:#304437}.demo-secondary .demo-top{margin-bottom:14px}.demo-secondary .demo-top>span:last-child{font-size:23px}.demo-secondary h3{font-size:22px;max-width:none}.demo-secondary>p{margin:12px 0 16px;font-size:13px}.demo-secondary .demo-link{font-size:12px;padding-top:12px;min-height:44px}.demo-secondary .demo-status{font-size:10px;margin-top:3px}.capabilities .mentor{padding-top:12px;margin-bottom:34px;border-bottom:0}.system-atlas{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.system-atlas article{grid-column:span 6;display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:18px 24px;padding:28px;border:1px solid #314337;background:#101916;border-radius:12px;transition:border-color .2s,transform .2s;align-items:start;min-width:0}.system-atlas .system-index{grid-column:1/-1;padding:0;font-size:10px;letter-spacing:.1em}.system-atlas .system-title{grid-column:1;align-self:center}.system-atlas h3{font-size:24px;line-height:1.15;max-width:290px}.system-atlas .system-title p{font-size:14px;line-height:1.5;margin-top:12px}.system-atlas .system-topics{grid-column:1/-1;border-top:1px solid #2f4035;padding-top:18px;font-size:12px;line-height:1.8;max-width:none}.system-atlas .system-offer,.system-atlas .system-acquisition,.system-atlas .system-decision{grid-column:span 7}.system-atlas .system-creative,.system-atlas .system-production,.system-atlas .system-ecommerce{grid-column:span 5;grid-template-columns:1fr}.system-atlas .system-decision{background:radial-gradient(ellipse at 80% 35%,#424b2526,transparent 70%),#162119;border-color:#5c6242}.system-decision .system-index{color:var(--amber)}.micro-diagram{font-size:9px;letter-spacing:.08em;color:var(--teal);line-height:1.4;align-self:center;min-width:0}.micro-diagram span,.micro-diagram strong{font-weight:400}.micro-diagram svg{fill:none;stroke:#6d9475;stroke-width:1}.micro-diagram strong{color:var(--amber)}.offer-diagram{display:flex;flex-direction:column;align-items:center}.offer-diagram>span,.offer-diagram strong{border:1px solid #546f55;padding:7px 14px;background:#1b2b20;border-radius:4px}.offer-diagram i{width:1px;height:10px;background:#546f55}.offer-diagram>div{display:flex;gap:7px}.offer-diagram>div span{padding:6px;border:1px solid #364e3e;border-radius:3px;color:var(--muted)}.creative-diagram{display:flex;justify-content:space-between;position:relative;margin-block:12px 2px;gap:12px}.creative-diagram:before{content:"";position:absolute;left:0;right:0;bottom:5px;height:1px;background:#4e6b52}.creative-diagram span{flex:1;z-index:1}.creative-diagram span:last-child{text-align:right;color:var(--amber)}.creative-diagram i{display:block;height:12px;width:12px;margin-top:10px;border:1px solid #74957b;background:#213928;border-radius:50%}.creative-diagram span:last-child i{margin-left:auto;background:var(--amber);border-color:var(--amber)}.production-diagram{height:114px;position:relative;width:200px;max-width:100%;margin:2px auto}.production-diagram span{position:absolute;left:10px;right:35px;top:0;padding:10px 14px;border:1px solid #45634c;background:#15231a;border-radius:5px}.production-diagram span:nth-child(2){top:30px;left:25px;right:20px;background:#1d3223}.production-diagram span:nth-child(3){top:60px;left:40px;right:5px;background:#2b4130;border-color:#769677;color:var(--text)}.production-diagram b{float:right;font-weight:400;color:var(--amber)}.acquisition-diagram>div{display:flex;justify-content:space-between;gap:4px}.acquisition-diagram>div span{font-size:8px;border:1px solid #3c5743;padding:6px 5px;border-radius:4px}.acquisition-diagram svg{width:100%;height:35px;display:block}.acquisition-diagram strong{display:block;text-align:center;max-width:100px;margin:auto;padding:7px;border:1px solid #6c7952;border-radius:4px}.decision-diagram{perspective:700px;padding-block:8px}.decision-console{transform:rotateY(-6deg) rotateX(5deg) rotate(-1.5deg);border:1px solid #788259;padding:14px 10px;background:#17241b;box-shadow:6px 7px #273524,7px 8px #637044,0 18px 28px #0005;border-radius:7px;text-align:center}.decision-console>span{font-size:9px;color:var(--amber)}.decision-console svg{display:block;width:100%;height:32px}.decision-console>div{display:flex;justify-content:space-between;gap:4px;font-size:7px}.decision-console>div span{border:1px solid #45634c;padding:5px 2px;flex:1}.decision-console small{display:block;font-size:7px;color:var(--muted);margin-top:13px}.ecommerce-diagram{display:grid;grid-template-columns:1fr 1fr;gap:16px 22px;max-width:230px;position:relative;margin:6px auto;width:100%}.ecommerce-diagram:before{content:"";position:absolute;top:20%;right:25%;bottom:20%;left:25%;border:1px solid #5c7d60}.ecommerce-diagram span{padding:9px;border:1px solid #4a6650;background:#192b20;border-radius:4px;text-align:center;z-index:1}@media(hover:hover)and (pointer:fine){.system-atlas article:hover{transform:translateY(-2px);border-color:#709376}.demo-showcase .demo-featured:hover{transform:translateY(-3px);border-color:#a0b17a}.system-atlas article:hover .micro-diagram{color:#b5eadb}}@media(max-width:1100px){.problem-signal{gap:32px 40px}.noise-signal{grid-template-columns:1fr 100px 1fr;gap:20px}.signal-result:before{left:-20px;width:20px}.signal-filter strong{font-size:22px}.noise-cloud span{font-size:12px;padding:5px 8px}.signal-result{padding:22px}.signal-result strong{font-size:21px}.system-atlas article{grid-template-columns:1fr 155px;gap:18px;padding:24px}.system-atlas h3{font-size:22px}.demo-showcase .demo-featured{padding:28px}.demo-showcase .demo-secondary{padding:22px}.thinking-core{width:135px;height:135px}.thinking-core strong{font-size:28px}.thinking-core>span{font-size:7px}.thinking-steps h3{font-size:16px}.thinking-steps p{font-size:11px}.thinking-steps li{padding:14px 12px}}@media(max-width:850px){.problem-signal{grid-template-columns:1fr}.problem-signal .problem-body p{max-width:620px}.thinking-map{height:450px}.thinking-core{width:115px;height:115px;box-shadow:0 0 0 8px #18312570,0 0 0 9px #405e3e55}.thinking-core strong{font-size:24px}.thinking-core>span:last-child{display:none}.thinking-steps li{width:28%}.thinking-steps .step-in,.thinking-steps .step-out{width:22%;padding:14px 10px}.thinking-steps li>span{font-size:9px}.thinking-steps h3{font-size:15px}.thinking-steps p{font-size:10px}.step-context,.step-analysis{left:30%}.step-questions,.step-process{left:70%}.demo-showcase{grid-template-columns:1.2fr 1fr;gap:16px}.demo-showcase .demo-featured{padding:24px}.demo-featured .demo-top{flex-wrap:wrap;gap:12px}.demo-featured h3{font-size:30px}.demo-excerpt{padding:18px}.excerpt-user{margin-left:12px;padding:12px}.excerpt-user p,.excerpt-signal p{font-size:14px}.excerpt-note{font-size:8px}.demo-secondary h3{font-size:20px}.demo-featured .demo-link{font-size:12px;padding-inline:14px}.system-atlas article{grid-template-columns:1fr!important;grid-column:span 6!important}.micro-diagram{width:200px;max-width:100%;justify-self:center}.system-atlas .system-title{align-self:start}.system-atlas .system-topics{align-self:end}.offer-diagram{height:114px}.creative-diagram{height:60px}.decision-diagram{padding:0 6px 12px 0}.acquisition-diagram{padding-top:8px}}@media(max-width:600px){.problem-signal{gap:26px}.problem-signal h2{font-size:36px}.problem-signal .problem-body p{font-size:15px}.noise-signal{grid-template-columns:1fr;gap:0;padding:0;margin-top:10px}.noise-cloud{height:175px}.noise-cloud span{font-size:13px}.noise-cloud span:nth-child(6){top:138px}.noise-cloud span:nth-child(8){top:139px}.diagram-label{font-size:9px}.signal-filter{min-height:105px;flex-direction:row;gap:18px;background:radial-gradient(ellipse,#f2c24c12,transparent 68%)}.signal-filter:before,.signal-filter:after{height:1px;left:0;right:0;width:auto;background:linear-gradient(90deg,transparent,#f2c24c80,transparent)}.signal-filter:before{top:10px;bottom:auto}.signal-filter:after{top:auto;bottom:10px}.signal-filter strong{font-size:25px}.signal-filter>span{font-size:8px}.signal-result{padding:24px;margin-top:12px}.signal-result:before{width:1px;height:22px;left:50%;top:-22px}.signal-result strong{font-size:24px}.thinking-map{height:auto;padding:40px 0 52px;margin-bottom:36px}.map-caption{font-size:9px;top:12px}.thinking-lines{display:none}.thinking-core{position:relative;left:auto;top:auto;transform:none;margin:116px auto 30px;width:125px;height:125px;z-index:1}.thinking-core strong{font-size:27px}.thinking-core>span{font-size:9px}.thinking-steps{display:grid;grid-template-columns:1fr 1fr;gap:14px;position:relative}.thinking-steps:before{content:"";position:absolute;top:-200px;right:50%;bottom:36px;left:50%;border-left:1px solid #57785a;z-index:-1}.thinking-steps li{position:static;transform:none;width:auto;max-width:none;padding:15px 12px;background:#14211b;border-radius:8px}.thinking-steps .step-in{position:absolute;left:0;right:0;top:-270px;width:100%;padding:18px;text-align:center}.thinking-steps .step-out{grid-column:1/-1;width:100%;padding:20px;text-align:center;margin-top:8px}.thinking-steps .step-context,.thinking-steps .step-questions{grid-row:1}.thinking-steps .step-process,.thinking-steps .step-analysis{grid-row:2}.thinking-steps h3{font-size:16px;line-height:1.2}.thinking-steps p{font-size:11px;line-height:1.5}.thinking-steps li>span{font-size:9px;letter-spacing:.04em}.map-footnote{font-size:11px;bottom:12px;padding-inline:8px}.thinking-map:after{content:"";position:absolute;top:142px;left:50%;height:26px;width:2px;background:var(--amber);transform:scaleY(0);transform-origin:top}.thinking-map.flow-started:after{animation:signal-mobile-pass 1.8s ease-out 1 both;animation-play-state:paused}.thinking-map.flow-visible:after{animation-play-state:running}@keyframes signal-mobile-pass{to{transform:scaleY(1)}}.demo-showcase{grid-template-columns:1fr;gap:16px}.demo-showcase .demo-featured{grid-row:auto;padding:25px}.demo-featured h3{font-size:32px}.demo-featured>p{font-size:14px}.demo-featured .demo-top{margin-bottom:26px}.demo-featured .featured-label{font-size:9px!important}.demo-excerpt{margin-block:0 26px;padding:18px}.excerpt-note{font-size:9px;line-height:1.6}.excerpt-user p,.excerpt-signal p{font-size:15px}.excerpt-bottom{font-size:8px;gap:7px}.demo-featured .demo-link{font-size:13px;padding:16px}.demo-showcase .demo-secondary{padding:24px}.demo-secondary h3{font-size:22px}.demo-secondary .demo-link{min-height:44px;font-size:13px}.demo-secondary .demo-status{font-size:11px}.system-atlas{grid-template-columns:1fr;gap:16px}.system-atlas article{grid-column:auto!important;padding:24px;gap:22px}.system-atlas h3{font-size:25px}.system-atlas .system-title p{font-size:14px}.system-atlas .system-topics{grid-column:1;font-size:12px}.system-atlas .system-index{font-size:10px}.micro-diagram{width:220px}.system-decision .decision-console{transform:none;box-shadow:4px 5px #273524,5px 6px #637044}.capabilities .mentor{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.thinking-map .map-trace{animation:none!important;stroke-dashoffset:0;opacity:.4}.thinking-map:after{animation:none!important;transform:scaleY(1)}.decision-console{transform:none}.system-atlas article:hover,.demo-showcase .demo-featured:hover{transform:none}}.logo-crop{display:flex;align-items:center;justify-content:center;padding:4px}.logo-crop picture{display:block;width:100%;line-height:0}.logo-crop img{position:static;width:100%;height:auto;max-width:100%}.hero .core-caption{font-size:10px;letter-spacing:0;text-transform:none;color:#929e98;margin-top:12px;line-height:1.5}.problem-signal h2{text-wrap:balance}.problem-signal .problem-body p{max-width:420px}.noise-cloud span{border-color:transparent;background:#10171888;color:#86968f}.noise-cloud span:nth-child(2n){color:#6f8179;background:transparent}.signal-filter:before{opacity:.45}.signal-filter:after{opacity:.95}.signal-result{border-color:transparent;background:linear-gradient(120deg,#213a2e,#12231c);box-shadow:none}.signal-result>div+div{border-color:#7ad9c41a}.signal-result strong{font-weight:500}.signal-result .diagram-label{color:var(--teal)}.thinking-map{border-color:#7ad9c415;background:radial-gradient(ellipse at 50% 50%,#3e897026,transparent 49%)}.map-wire{stroke:#355349;stroke-width:.7;opacity:.55}.map-primary{fill:none;stroke:#b6b57a;stroke-width:1;opacity:.52;vector-effect:non-scaling-stroke}.map-direction{fill:none;stroke:var(--amber);stroke-width:1;opacity:.75;vector-effect:non-scaling-stroke}.map-trace{stroke:#c7d8a6;stroke-width:1.5}.thinking-map.flow-started .map-trace{animation-duration:4.8s;animation-timing-function:linear}.thinking-core{width:174px;height:160px;border-radius:28px;border-color:#76b7a68c;background:linear-gradient(140deg,#28483c,#12271f 70%);box-shadow:inset 0 1px #a2e4ca1a,inset 0 -5px 12px #0002,0 5px #0d1a15,0 6px #3f655642,0 12px 32px #0003,0 0 58px #7ad9c411;gap:9px}.thinking-core:after{content:"";position:absolute;bottom:16px;width:28px;height:2px;background:repeating-linear-gradient(90deg,#7ad9c47a 0 4px,transparent 4px 8px)}.thinking-core strong{font-size:34px}.thinking-core>span{font-size:9px;letter-spacing:.075em;color:#a2cbbd}.thinking-steps li:not(.step-in):not(.step-out){width:22%;max-width:245px;background:transparent;border:0;border-left:1px solid #7ad9c425;border-radius:0;padding:10px 14px}.thinking-steps li>span{font-size:11px;letter-spacing:.055em;color:#8ba69a}.thinking-steps h3{font-size:17px;font-weight:500;line-height:1.25}.thinking-steps p{font-size:12px;color:#95aaa0}.thinking-steps .step-in,.thinking-steps .step-out{border:0;border-radius:8px;background:#0e1915cc;padding:20px}.thinking-steps .step-in{box-shadow:inset 2px 0 #64867755}.thinking-steps .step-out{background:#243327;box-shadow:inset 2px 0 #f2c24c8c}.step-in h3,.step-out h3{font-size:20px;font-weight:600}.map-caption{font-size:11px;letter-spacing:.1em}.map-footnote{color:#95aaa0}.demos .demo-invitation{font-size:14px;color:var(--teal);margin-top:16px}.demo-showcase .demo-featured{border-color:#96af784d;background:linear-gradient(145deg,#2c4834,#14241c 75%);box-shadow:inset 0 1px #c4d9a51a}.demo-featured .tag{background:#7ad9c415;color:#b6e8d8;border-color:transparent;font-size:11px}.demo-excerpt{border-color:transparent;border-radius:12px;background:#0c1712;box-shadow:none}.excerpt-user{border:0;border-radius:8px;background:#273325}.excerpt-note{font-size:10px;line-height:1.6;letter-spacing:0;color:#94a39a}.demo-featured .demo-link{border-radius:8px;min-height:56px}.demo-featured .demo-link span{font-size:22px;line-height:1;transition:transform .18s}.demo-featured .demo-link[aria-disabled=true]{background:#c7bc83;color:#172018}.demo-showcase .demo-secondary{border-color:transparent;background:#111c17;border-radius:12px}.demo-secondary .demo-link{border-color:#7ad9c41c;font-size:13px}.demo-secondary .demo-status{font-size:11px}.demo-top .tag{border-radius:4px}.system-atlas article{padding:28px;gap:20px 24px;border-color:#7ad9c419;border-radius:12px;background:#121d18;grid-template-rows:auto 1fr auto}.system-atlas article .system-title{align-self:start}.system-atlas article h3{font-size:23px;line-height:1.2;font-weight:600;max-width:none}.system-atlas .system-title p{font-size:14px;line-height:1.6}.system-atlas .system-index{font-size:11px;letter-spacing:.08em;color:#93baa9}.system-atlas .system-topics{border-color:#7ad9c414;font-size:13px;line-height:1.7;align-self:end}.system-atlas .system-decision{background:linear-gradient(130deg,#18261d,#121d18);border-color:#7ad9c425}.system-decision .system-index{color:#93baa9}.system-atlas .micro-diagram{width:100%;max-width:220px;min-height:112px;justify-self:center;align-self:center;font-size:10px;letter-spacing:.04em}.system-atlas .creative-diagram{min-height:0;height:65px;align-items:flex-end;margin-block:24px}.creative-diagram:before{bottom:5px}.creative-diagram span{line-height:1.5}.system-atlas .production-diagram{height:114px;min-height:114px;width:200px}.system-atlas .acquisition-diagram{min-height:112px}.acquisition-diagram>div span{font-size:9px}.system-atlas .ecommerce-diagram{min-height:0;height:100px;margin-block:12px}.ecommerce-diagram span{display:flex;align-items:center;justify-content:center}.system-atlas .decision-diagram{max-width:220px;min-height:112px;padding:0 5px 8px 0}.decision-console{border-color:#75977d80;box-shadow:4px 5px #24362a,5px 6px #5e775c66,0 12px 22px #0003}.decision-console>span{font-size:10px}.decision-console>div{font-size:8px}.decision-console small{font-size:8px;letter-spacing:.02em}.micro-diagram svg{stroke:#698b76;opacity:.75}.phases .is-past{background:#0d1412}.phases .is-past strong{color:#89948f}.phases .is-past .eyebrow{color:#8e9b92}.phases .is-past>span:not(.eyebrow){color:#96a39a}.phases .is-future{background:#101916}.phases .is-future strong{color:#bac4ba}.phases .is-future .eyebrow{color:#a9b598}.phases .is-current{background:linear-gradient(145deg,#30402a,#1a2b20);box-shadow:inset 0 3px var(--amber),inset 0 0 0 1px #f2c24c55,0 0 30px #f2c24c06;z-index:1}.phases .is-current strong{color:var(--text);font-weight:600}.phases .is-current .phase-status{color:var(--amber);font-weight:600;font-size:12px!important;letter-spacing:.03em}.phases .is-current .eyebrow{color:var(--amber)}@media(hover:hover)and (pointer:fine){.demo-featured .demo-link[href]:hover span{transform:translate(3px)}.demo-showcase .demo-secondary:hover{border-color:#7ad9c43d}.system-atlas article:hover{border-color:#7ad9c440}}@media(max-width:1100px){.thinking-core{width:146px;height:146px;border-radius:25px}.thinking-core strong{font-size:30px}.thinking-core>span:last-of-type{display:none}.thinking-steps .step-in,.thinking-steps .step-out{padding:16px 12px}.thinking-steps li:not(.step-in):not(.step-out){width:25%;padding:10px 12px}.thinking-steps h3{font-size:16px}.thinking-steps li>span{font-size:10px}.thinking-steps p{font-size:12px}.system-atlas article{padding:24px;gap:20px}.system-atlas article h3{font-size:22px}}@media(max-width:850px){.thinking-core{width:122px;height:132px;border-radius:23px}.thinking-core strong{font-size:26px}.thinking-core>span{font-size:10px}.thinking-steps .step-in h3,.thinking-steps .step-out h3{font-size:17px}.system-atlas article{grid-template-rows:auto auto 1fr auto}.system-atlas .system-topics{margin-top:0}.demo-featured .demo-link{font-size:13px}.excerpt-note{font-size:10px}}@media(max-width:600px){.hero .core-caption{font-size:10px;color:#929e98;margin-top:12px}.noise-cloud span{font-size:13px}.diagram-label{font-size:11px;letter-spacing:.07em}.signal-filter>span{font-size:10px;letter-spacing:.1em}.signal-result div span{font-size:11px}.signal-result strong{font-size:24px}.thinking-core{width:146px;height:146px;border-radius:26px;margin-top:130px;margin-bottom:30px}.thinking-core strong{font-size:30px}.thinking-core>span{font-size:11px}.thinking-steps .step-in{top:-304px;padding:18px}.thinking-steps .step-out{padding:20px}.thinking-steps li:not(.step-in):not(.step-out){width:auto;max-width:none;padding:14px 10px;background:#101d16a6;border:0;border-radius:4px}.thinking-steps h3{font-size:16px;line-height:1.35}.thinking-steps p{font-size:13px;line-height:1.5;margin-top:8px}.thinking-steps li>span{font-size:10px;letter-spacing:.015em}.thinking-steps:before{border-color:#3e66534d}.map-caption{font-size:10px;letter-spacing:.06em}.map-footnote{font-size:12px}.thinking-map:after{top:154px;opacity:.7}.thinking-map.flow-started:after{animation-duration:3.8s}.demo-featured .featured-label{font-size:10px!important;letter-spacing:.025em!important}.demo-featured .demo-top{gap:12px}.demo-featured h3{font-size:32px}.demo-featured>p{font-size:15px}.demo-excerpt{padding:18px}.excerpt-note{font-size:11px}.excerpt-user>span,.excerpt-signal>span{font-size:11px}.excerpt-bottom{font-size:10px;letter-spacing:0;gap:6px}.demo-featured .demo-link{font-size:14px;min-height:56px}.demo-secondary>p{font-size:14px}.demo-secondary .demo-link{font-size:14px;min-height:48px}.demo-status{font-size:12px!important}.system-atlas article{padding:24px;gap:20px;grid-template-rows:auto auto auto auto}.system-atlas article h3{font-size:24px}.system-atlas .system-title p{font-size:15px}.system-atlas .micro-diagram{font-size:11px;max-width:240px}.system-atlas .system-topics{font-size:14px;line-height:1.65}.acquisition-diagram>div span{font-size:10px}.decision-console>span{font-size:11px}.decision-console>div{font-size:10px}.decision-console small{font-size:10px}.system-atlas .decision-diagram{max-width:240px}.system-decision .decision-console{box-shadow:3px 4px #24362a,4px 5px #5e775c66}.phases .is-current{box-shadow:inset 3px 0 var(--amber),inset 0 0 0 1px #f2c24c55}.stock span:last-child{font-size:13px}.pricing-bottom span,.purchase p,.purchase-status{font-size:13px!important}.pricing-note{font-size:12px}.faq details p{font-size:15px;line-height:1.65}.bonus-grid p:not(.eyebrow),.boundaries li{font-size:15px}}@media(prefers-reduced-motion:reduce){.thinking-map.flow-started .map-trace,.thinking-map.flow-started:after{animation:none!important}.demo-featured .demo-link[href]:hover span{transform:none}}#header-group,.page-wrapper>footer{display:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/signal2.css.map */
