.signal-landing{--signal-ink:#070806;--signal-paper:#eee9df;--signal-muted:#aaa498;--signal-coral:#ff796f;--signal-mint:#93e8b8;--signal-cyan:#79d6d1;background:var(--signal-ink);min-height:100vh;color:var(--signal-paper);font-family:var(--font-ui);overflow:clip}.signal-landing *,.signal-landing :before,.signal-landing :after{letter-spacing:0}.signal-landing .liquid-glass-nav{background:#070806f5;border-color:#eee9df1a}.signal-landing .liquid-glass-nav [data-slot=button]{border-radius:6px}.signal-story{isolation:isolate;background:linear-gradient(180deg, transparent 0%, #79d6d106 49%, transparent 72%), var(--signal-ink);position:relative;overflow:hidden}.signal-kicker{color:var(--signal-coral);text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750;line-height:1.3}.signal-hero{z-index:2;place-items:start center;min-height:calc(100svh - 4rem);padding:7vh 1.5rem 4rem;display:grid;position:relative;overflow:hidden}.signal-hero-media,.signal-hero-media:after,.signal-hero-grade{position:absolute;inset:0}.signal-hero-media{z-index:-2;background:#08100f}.signal-hero-media picture,.signal-final-texture picture{display:block;position:absolute;inset:0}.signal-hero-media img,.signal-final-texture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.signal-hero-media img{object-position:center 62%}.signal-hero-media:after{z-index:2;content:"";background:linear-gradient(#0000 80%,#070806f5 93%,#070806 100%),linear-gradient(#070806c2 0%,#07080633 36%,#0708062e 67%,#070806 100%),linear-gradient(90deg,#ff796f21 0%,#0000 38% 64%,#93e8b81f 100%)}.signal-hero-grade{z-index:3;opacity:.2;background:linear-gradient(108deg,#ff796f33,#0000 36%,#79d6d129)}.signal-hero-copy{z-index:4;text-align:center;flex-direction:column;align-items:center;width:min(100%,1060px);display:flex;position:relative}.signal-hero-copy h1{max-width:1040px;color:var(--signal-paper);font-family:var(--font-brand);text-wrap:balance;margin:1.1rem 0 1.35rem;font-size:4.75rem;font-weight:610;line-height:1.01}.signal-hero-copy h1 em{color:var(--signal-coral);margin-top:.12em;font-style:normal;font-weight:520;display:block}.signal-hero-description{color:#eee9dfc2;text-wrap:balance;max-width:710px;margin:0;font-size:1.08rem;font-weight:430;line-height:1.7}.signal-hero-actions{justify-content:center;align-items:center;gap:1.25rem;margin-top:2rem;display:flex}.signal-hero-actions [data-slot=button],.signal-final-copy [data-slot=button]{border-radius:6px;min-width:188px;box-shadow:0 14px 44px #ff796f24}.signal-text-link{min-height:44px;color:var(--signal-paper);border-bottom:1px solid #eee9df52;align-items:center;gap:.55rem;font-size:.9rem;font-weight:650;transition:border-color .18s,color .18s;display:inline-flex}.signal-text-link:hover{border-color:var(--signal-mint);color:var(--signal-mint)}.signal-text-link svg,.signal-hero-actions [data-slot=button] svg,.signal-final-copy [data-slot=button] svg{width:1rem;height:1rem}.signal-hero-note{color:#eee9df80;margin:1.25rem 0 0;font-size:.76rem;line-height:1.5}.signal-scroll-cue{z-index:5;color:#eee9df94;text-transform:uppercase;flex-direction:column;align-items:center;gap:.55rem;font-size:.68rem;font-weight:650;display:flex;position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%)}.signal-scroll-cue span{background:linear-gradient(180deg, var(--signal-coral), var(--signal-mint));transform-origin:top;width:1px;height:2.4rem;animation:1.8s ease-in-out 1.8s infinite signal-cue;display:block}.signal-continuous-path{z-index:0;pointer-events:none;width:100%;height:calc(100% - 100svh + 4rem);position:absolute;top:calc(100svh - 4rem);left:0}.signal-path-shadow,.signal-path-active{fill:none;vector-effect:non-scaling-stroke}.signal-path-shadow{stroke:#eee9df0e;stroke-width:12px}.signal-path-active{stroke:url(#minute-signal-gradient);stroke-linecap:round;stroke-width:3px}@supports (animation-timeline:scroll()){.signal-hero-copy{animation:linear both signal-hero-scroll;animation-timeline:scroll(root);animation-range:0% 7%}.signal-path-active{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both signal-path-scroll;animation-timeline:scroll(root);animation-range:7% 94%}}.signal-motion-ready [data-signal-reveal]{opacity:.25;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(64px)}.signal-motion-ready [data-signal-reveal=scale]{opacity:.2;transform:scale(.96)}.signal-motion-ready [data-signal-reveal].is-visible{opacity:1;transform:none}.signal-motion-ready .signal-chapter-art path,.signal-motion-ready .signal-chapter-art circle:not(.signal-art-core){opacity:.15;stroke-dasharray:1;stroke-dashoffset:1px;transition:opacity 1.2s,stroke-dashoffset 1.35s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--signal-index,0) * 60ms)}.signal-motion-ready .signal-chapter.is-visible .signal-chapter-art path,.signal-motion-ready .signal-chapter.is-visible .signal-chapter-art circle:not(.signal-art-core){opacity:1;stroke-dashoffset:0}.signal-journey,.signal-outcome,.signal-moments,.signal-final{z-index:1;content-visibility:auto;position:relative}.signal-journey{contain-intrinsic-size:auto 2400px}.signal-outcome,.signal-moments,.signal-final{contain-intrinsic-size:auto 900px}.signal-journey{padding:10rem 1.5rem 3rem}.signal-section-intro{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:5rem;width:min(100%,1180px);margin:0 auto 3rem;display:grid}.signal-section-intro .signal-kicker{grid-column:1/-1;margin-bottom:-3.7rem}.signal-section-intro h2,.signal-outcome-copy h2,.signal-moments h2,.signal-final h2{color:var(--signal-paper);font-family:var(--font-brand);text-wrap:balance;margin:0;font-size:4rem;font-weight:560;line-height:1.06}.signal-section-intro>p:last-child,.signal-outcome-copy>p:last-child,.signal-moments header>p,.signal-final-copy>p{color:#eee9df9e;margin:0;font-size:1rem;line-height:1.75}.signal-chapters{width:min(100%,1220px);margin:0 auto}.signal-chapter{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:5rem;min-height:92svh;padding:5rem 0;display:grid}.signal-chapter:nth-child(2n) .signal-chapter-copy{order:2}.signal-chapter:nth-child(2n) .signal-chapter-art{order:1;justify-self:start}.signal-chapter-copy{max-width:560px}.signal-chapter-number{max-width:280px;color:var(--signal-coral);grid-template-columns:auto minmax(2.8rem,1fr) auto;align-items:center;gap:.8rem;margin-bottom:1.65rem;display:grid}.signal-chapter-number span,.signal-chapter-number strong{text-transform:uppercase;font-size:.72rem;font-weight:760}.signal-chapter-number i{opacity:.42;background:currentColor;height:1px}.signal-chapter h3{color:var(--signal-paper);font-family:var(--font-brand);text-wrap:balance;margin:0;font-size:3.35rem;font-weight:560;line-height:1.08}.signal-chapter-copy>p{color:#eee9dfa3;max-width:510px;margin:1.45rem 0 1.5rem;font-size:1rem;line-height:1.78}.signal-chapter-copy small{color:var(--signal-mint);font-family:var(--font-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.72rem;font-weight:650}.signal-chapter-art{aspect-ratio:1;opacity:.92;justify-self:end;width:min(46vw,560px)}.signal-chapter-art svg{filter:drop-shadow(0 24px 65px #00000061);width:100%;height:100%;display:block;overflow:visible}.signal-chapter-art path,.signal-chapter-art circle{fill:none;stroke:#eee9df57;stroke-linecap:round;stroke-width:2px}.signal-chapter-art.is-source circle:nth-child(2),.signal-chapter-art.is-source path:nth-child(4){stroke:#93e8b8b3}.signal-chapter-art.is-focus path{stroke:#ff796f85}.signal-chapter-art.is-output path{stroke:#93e8b8d1;stroke-width:3px}.signal-chapter-art.is-output .signal-art-echo{stroke:#ff796f8c;stroke-width:1.5px}.signal-chapter-art .signal-art-core{fill:var(--signal-mint);stroke:#93e8b84d;stroke-width:12px}.signal-outcome{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:center;gap:6rem;width:min(100%,1220px);min-height:105svh;margin:0 auto;padding:9rem 1.5rem;display:grid}.signal-outcome-copy{max-width:470px}.signal-outcome-copy h2{margin:1rem 0 1.5rem;font-size:3.4rem}.signal-outcome-stage{border-top:1px solid #eee9df29;border-bottom:1px solid #eee9df29;min-width:0;padding:2.25rem 0}.signal-outcome-label,.signal-outcome-caption{color:#eee9df80;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:690}.signal-time-comparison{grid-template-columns:minmax(0,1fr) minmax(2rem,.35fr) minmax(0,1fr);align-items:end;gap:1.4rem;margin-top:2.25rem;display:grid}.signal-time-comparison>div{flex-direction:column;gap:.55rem;display:flex}.signal-time-comparison>div:last-child{text-align:right;align-items:flex-end}.signal-time-comparison span{color:#eee9df8c;text-transform:uppercase;font-size:.75rem;font-weight:680}.signal-time-comparison strong{color:var(--signal-paper);font-variant-numeric:tabular-nums;font-size:4.7rem;font-weight:520;line-height:1}.signal-time-comparison>div:last-child strong{color:var(--signal-mint)}.signal-time-line{background:linear-gradient(90deg, var(--signal-coral), var(--signal-mint));height:1px;margin-bottom:.55rem}.signal-waveform{align-items:center;gap:.34rem;height:11rem;margin:2.7rem 0 2rem;display:flex;overflow:hidden}.signal-waveform span{width:2px;min-width:2px;height:var(--signal-height);background:linear-gradient(180deg, var(--signal-mint), var(--signal-cyan) 58%, var(--signal-coral));opacity:.72;animation:3.4s ease-in-out infinite signal-wave;animation-delay:calc(var(--signal-index) * -45ms);transform-origin:50%;border-radius:2px}.signal-moments{width:min(100%,1220px);min-height:110svh;margin:0 auto;padding:10rem 1.5rem}.signal-moments>header{grid-template-columns:minmax(0,1.1fr) minmax(260px,.55fr);align-items:end;gap:6rem;margin-bottom:5rem;display:grid}.signal-moments h2{max-width:730px;margin-top:1rem}.signal-moment-list{margin:0;padding:0;list-style:none}.signal-moment-list li{border-top:1px solid #eee9df21;grid-template-columns:5rem minmax(230px,.8fr) minmax(280px,1.2fr);align-items:center;gap:2rem;min-height:8.5rem;transition:background-color .18s;display:grid}.signal-moment-list li:last-child{border-bottom:1px solid #eee9df21}.signal-moment-list li:hover{background:#eee9df06}.signal-moment-list li>span{color:var(--signal-coral);font-family:var(--font-mono), ui-monospace, monospace;font-size:.72rem;font-weight:700}.signal-moment-list h3,.signal-moment-list p{margin:0}.signal-moment-list h3{color:var(--signal-paper);font-size:1.45rem;font-weight:580;line-height:1.25}.signal-moment-list p{color:#eee9df94;font-size:.92rem;line-height:1.68}.signal-final{place-items:center;min-height:92svh;padding:8rem 1.5rem 10rem;display:grid;overflow:hidden}.signal-final:after{z-index:-1;content:"";background:linear-gradient(90deg,#070806 0%,#070806f5 34%,#070806a8 56%,#0000 82%),linear-gradient(#070806 0%,#0708062e 38%,#070806 100%);position:absolute;inset:0}.signal-final-texture{z-index:-2;filter:saturate(.88)contrast(1.06);opacity:.78;transform-origin:50%;position:absolute;inset:0;transform:scaleY(-1)}.signal-final-texture img{object-fit:cover;object-position:center}.signal-final-copy{text-align:left;flex-direction:column;align-items:flex-start;width:min(100%,1240px);padding-right:52%;display:flex}.signal-endpoint{border:3px solid var(--signal-paper);background:var(--signal-coral);border-radius:50%;width:1.1rem;height:1.1rem;margin-bottom:2.2rem;display:block;position:relative;box-shadow:0 0 0 10px #ff796f1f}.signal-final h2{max-width:650px;margin:1rem 0 1.5rem;font-size:4.25rem}.signal-final-copy>p{max-width:570px}.signal-final-copy [data-slot=button]{margin-top:2rem}.signal-footer-wrap{z-index:3;background:#080906;position:relative}.signal-footer-thread{z-index:4;background:linear-gradient(180deg, var(--signal-mint), #79d6d114);width:1px;height:7rem;position:absolute;top:-7rem;left:50%}.signal-footer-wrap footer{background:#080906;border-color:#eee9df1a}@keyframes signal-cue{0%,to{opacity:.35;transform:scaleY(.58)}50%{opacity:1;transform:scaleY(1)}}@keyframes signal-wave{0%,to{opacity:.5;transform:scaleY(.78)}50%{opacity:.92;transform:scaleY(1)}}@keyframes signal-hero-scroll{0%{opacity:1;transform:translateY(0)}to{opacity:.18;transform:translateY(-90px)}}@keyframes signal-path-scroll{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (max-width:960px){.signal-hero-copy h1{font-size:4rem}.signal-section-intro,.signal-moments>header{grid-template-columns:1fr;gap:1.5rem}.signal-section-intro .signal-kicker{margin-bottom:0}.signal-section-intro h2,.signal-moments h2,.signal-final h2{font-size:3.35rem}.signal-chapter{grid-template-columns:1fr;gap:2.5rem;min-height:auto;padding:8rem 0}.signal-chapter:nth-child(2n) .signal-chapter-copy,.signal-chapter:nth-child(2n) .signal-chapter-art{order:initial}.signal-chapter-art,.signal-chapter:nth-child(2n) .signal-chapter-art{justify-self:center;width:min(78vw,520px)}.signal-chapter-copy{max-width:640px}.signal-chapter h3{font-size:2.85rem}.signal-outcome{grid-template-columns:1fr;gap:4rem;min-height:auto}.signal-outcome-copy{max-width:680px}.signal-outcome-copy h2{font-size:3.1rem}.signal-time-comparison strong{font-size:4rem}.signal-moment-list li{grid-template-columns:3rem minmax(190px,.75fr) minmax(250px,1.25fr);gap:1.25rem}}@media (max-width:640px){.signal-hero{min-height:47rem;padding:4.5rem 1.1rem 5rem}.signal-hero-media img{object-position:center 66%}.signal-hero-media:after{background:linear-gradient(#0000 78%,#070806f7 92%,#070806 100%),linear-gradient(#070806d6 0%,#0708066b 25%,#07080661 69%,#070806 100%),linear-gradient(90deg,#07080642,#0000 48%,#07080633)}.signal-hero-copy h1{margin-top:.9rem;font-size:2.8rem;line-height:1.04}.signal-hero-description{font-size:.96rem;line-height:1.62}.signal-hero-actions{flex-direction:column;gap:.85rem;width:100%}.signal-hero-actions [data-slot=button]{width:min(100%,310px)}.signal-scroll-cue{display:none}.signal-continuous-path{opacity:.72;width:68%;height:calc(100% - 43rem);top:43rem;left:55%}.signal-path-active{stroke-dasharray:none;stroke-dashoffset:0;animation:none!important}.signal-hero-copy,.signal-waveform span{animation:none!important}.signal-motion-ready .signal-chapter-art path,.signal-motion-ready .signal-chapter-art circle:not(.signal-art-core){opacity:1;stroke-dasharray:none;stroke-dashoffset:0;transition:none}.signal-journey{padding:7rem 1.1rem 1rem}.signal-section-intro h2,.signal-moments h2,.signal-final h2{font-size:2.55rem;line-height:1.08}.signal-section-intro>p:last-child,.signal-outcome-copy>p:last-child,.signal-moments header>p,.signal-final-copy>p{font-size:.94rem;line-height:1.68}.signal-chapter{padding:6rem 0}.signal-chapter h3{font-size:2.2rem}.signal-chapter-copy>p{font-size:.94rem;line-height:1.68}.signal-chapter-art,.signal-chapter:nth-child(2n) .signal-chapter-art{width:min(92vw,390px)}.signal-outcome{gap:3rem;padding:7rem 1.1rem}.signal-outcome-copy h2{font-size:2.45rem}.signal-time-comparison{grid-template-columns:1fr;gap:1.2rem}.signal-time-comparison>div:last-child{text-align:left;align-items:flex-start}.signal-time-line{width:100%;margin:0}.signal-time-comparison strong{font-size:3.35rem}.signal-waveform{gap:.22rem;height:8rem}.signal-waveform span{width:1px;min-width:1px}.signal-moments{min-height:auto;padding:7rem 1.1rem}.signal-moments>header{margin-bottom:3rem}.signal-moment-list li{grid-template-columns:2.5rem 1fr;gap:.65rem 1rem;min-height:0;padding:1.6rem 0}.signal-moment-list li p{grid-column:2}.signal-moment-list h3{font-size:1.2rem}.signal-moment-list p{font-size:.87rem}.signal-final{min-height:47rem;padding:7rem 1.1rem 9rem}.signal-final:after{background:linear-gradient(#070806b3 0%,#070806d1 52%,#070806 100%),linear-gradient(90deg,#070806ad,#0000 52%,#07080647)}.signal-final-texture{opacity:.52}.signal-final-texture img{object-position:68% center}.signal-final-copy{text-align:center;align-items:center;padding-right:0}}@media (prefers-reduced-motion:reduce){.signal-landing *,.signal-landing :before,.signal-landing :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.signal-path-active{stroke-dashoffset:0!important;animation:none!important}.signal-hero-copy{opacity:1!important;animation:none!important;transform:none!important}}.signal-pricing-page,.signal-faq-page{--signal-coral:#ff7a6f;--signal-cyan:#79d6d1;--signal-mint:#93e8b8;--signal-paper:#eee9df;--signal-muted:#aaa498;isolation:isolate;color:var(--signal-paper);background:#070806;position:relative;overflow:hidden}.signal-pricing-page:before,.signal-faq-page:before{z-index:-2;content:"";background-image:linear-gradient(#eee9df06 1px,#0000 1px),linear-gradient(90deg,#eee9df05 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.signal-marketing-kicker{color:var(--signal-coral);font-family:var(--font-ui);letter-spacing:0;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.72rem;font-weight:760;display:inline-flex}.signal-marketing-kicker:before{content:"";background:currentColor;width:1.6rem;height:1px}.marketing-signal-thread{z-index:-1;pointer-events:none;width:100%;height:calc(100% - 8rem);position:absolute;inset:8rem 0 auto;overflow:visible}.marketing-thread-rail,.marketing-thread-pulse{fill:none;vector-effect:non-scaling-stroke}.marketing-thread-rail{stroke:#eee9df0e;stroke-width:1px}.marketing-thread-pulse{stroke-width:1.5px;stroke-dasharray:6 22;animation:18s linear 2.5s infinite marketing-thread-travel}.brand-signal-field{pointer-events:none;position:absolute;overflow:hidden}.brand-signal-field svg{width:100%;height:100%;display:block}.brand-funnel-rings ellipse{fill:none;stroke:#eee9df1c;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out 2.5s infinite alternate brand-ring-breathe}.brand-funnel-rings ellipse:nth-child(2){animation-delay:2s}.brand-funnel-rings ellipse:nth-child(3){animation-delay:1.5s}.brand-funnel-rings ellipse:nth-child(4){animation-delay:1s}.brand-signal-flow{stroke-width:2px;stroke-linecap:round;stroke-dasharray:10 18;animation:10s linear 2.5s infinite brand-flow-travel}.brand-signal-flow.is-secondary{opacity:.5;animation-duration:14s;animation-direction:reverse}.brand-signal-core-halo{fill:#ff7a6f1f;stroke:#ff7a6f52;transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out 2.5s infinite brand-core-breathe}.brand-signal-core{fill:var(--signal-coral);transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out 2.5s infinite brand-core-pulse}.brand-density-links path{fill:none;stroke:#79d6d124;stroke-width:1px;stroke-dasharray:2 9}.brand-density-node{fill:#eee9df4d;transform-box:fill-box;transform-origin:50%;animation:brand-node-pulse 6s ease-in-out var(--node-delay) infinite}.brand-density-node[data-tone=cyan]{fill:var(--signal-cyan)}.brand-density-node[data-tone=mint]{fill:var(--signal-mint)}@keyframes marketing-thread-travel{to{stroke-dashoffset:-280px}}@keyframes brand-ring-breathe{0%{opacity:.35;transform:scale(.985)}to{opacity:.9;transform:scale(1.015)}}@keyframes brand-flow-travel{to{stroke-dashoffset:-224px}}@keyframes brand-core-breathe{50%{opacity:.48;transform:scale(1.24)}}@keyframes brand-core-pulse{50%{transform:scale(.78)}}@keyframes brand-node-pulse{0%,to{opacity:.34;transform:scale(.82)}50%{opacity:.94;transform:scale(1.1)}}.signal-pricing-hero{place-items:center;min-height:45rem;padding:7rem 1.5rem 5rem;display:grid;position:relative}.signal-pricing-hero .brand-signal-field{opacity:.78;width:min(76rem,94vw);height:32rem;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.signal-pricing-hero-copy{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(100%,800px);display:flex;position:relative}.signal-pricing-hero h1,.signal-faq-hero h1{color:var(--signal-paper);font-family:var(--font-brand);letter-spacing:0;text-wrap:balance;margin:1.1rem 0 1.35rem;font-size:4.25rem;font-weight:590;line-height:1.03}.signal-pricing-hero h1 em,.signal-faq-hero h1 em{color:var(--signal-coral);margin-top:.15em;font-style:normal;font-weight:520;display:block}.signal-pricing-hero-copy>p,.signal-faq-hero-copy>p{color:#eee9dfab;max-width:650px;margin:0;font-size:1rem;line-height:1.72}.signal-pricing-principle{color:var(--signal-mint);align-items:center;gap:.65rem;margin-top:2rem;font-size:.8rem;font-weight:650;display:inline-flex}.signal-pricing-principle:before{content:"";background:currentColor;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 0 5px #93e8b814}.signal-pricing-plans,.signal-comparison-section,.signal-pricing-final,.signal-faq-content,.signal-faq-contact{z-index:1;content-visibility:auto;contain-intrinsic-size:auto 900px;width:min(100% - 3rem,1120px);margin-inline:auto;position:relative}.signal-pricing-plans{padding:2rem 0 9rem}.signal-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(100%,940px);margin-inline:auto;display:grid}.signal-plan{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#10110fd6;border:1px solid #eee9df1f;border-radius:8px;flex-direction:column;min-height:34rem;padding:2rem;display:flex;position:relative;box-shadow:0 18px 60px #00000029}.signal-plan.is-featured{background:#14110fe6;border-color:#ff7a6f70}.signal-plan:after{background:linear-gradient(90deg, transparent, var(--plan-accent), transparent);content:"";height:1px;position:absolute;inset:auto 1.25rem 0}.signal-plan[data-tone=mint]{--plan-accent:var(--signal-mint)}.signal-plan[data-tone=coral]{--plan-accent:var(--signal-coral)}.signal-plan-topline{justify-content:space-between;align-items:center;min-height:1.6rem;display:flex}.signal-plan-dot{background:var(--plan-accent);width:.55rem;height:.55rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--plan-accent) 8%, transparent);border-radius:50%}.signal-plan-badge{color:var(--signal-coral);text-transform:uppercase;font-size:.7rem;font-weight:720}.signal-plan-heading{min-height:9rem;padding:2rem 0 1.5rem}.signal-plan-heading h2{color:var(--signal-paper);font-family:var(--font-brand);letter-spacing:0;margin:0 0 .65rem;font-size:1.65rem;font-weight:620}.signal-plan-heading p{max-width:26rem;color:var(--signal-muted);margin:0;font-size:.88rem;line-height:1.65}.signal-plan-price{align-items:baseline;gap:.65rem;min-height:4.75rem;padding-bottom:1.25rem;display:flex}.signal-plan-price strong{color:var(--signal-paper);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;font-size:2.65rem;font-weight:560}.signal-plan-price span{color:var(--signal-muted);font-size:.78rem}.signal-plan-cta{border-radius:4px;width:100%}.signal-plan-cta svg,.signal-pricing-final .button svg{width:1rem;height:1rem}.signal-plan-features{border-top:1px solid #eee9df1a;gap:.9rem;margin:1.7rem 0 0;padding:1.5rem 0 0;list-style:none;display:grid}.signal-plan-features li{color:#eee9dfc2;grid-template-columns:1rem 1fr;align-items:start;gap:.7rem;font-size:.82rem;line-height:1.5;display:grid}.signal-plan-features svg{width:.95rem;height:.95rem;color:var(--plan-accent);margin-top:.15rem}.signal-pricing-note{color:#eee9df75;text-align:center;margin:1.25rem 0 0;font-size:.74rem}.signal-comparison-section{padding:6rem 0 10rem}.signal-comparison-head{grid-template-columns:minmax(0,1fr) minmax(260px,.52fr);align-items:end;gap:1rem 5rem;margin-bottom:4rem;display:grid}.signal-comparison-head .signal-marketing-kicker{grid-column:1/-1}.signal-comparison-head h2,.signal-pricing-final h2,.signal-faq-intro h2,.signal-faq-contact h2{color:var(--signal-paper);font-family:var(--font-brand);letter-spacing:0;text-wrap:balance;margin:0;font-size:2.65rem;font-weight:570;line-height:1.08}.signal-comparison-head p,.signal-pricing-final p,.signal-faq-intro p,.signal-faq-contact p{color:#eee9df94;margin:0;font-size:.88rem;line-height:1.7}.signal-comparison-table{border-top:1px solid #eee9df26}.signal-comparison-row{border-bottom:1px solid #eee9df17;grid-template-columns:minmax(220px,1.4fr) minmax(150px,.7fr) minmax(150px,.7fr);align-items:center;min-height:4rem;display:grid}.signal-comparison-row>*{min-width:0;padding:.9rem 1.25rem}.signal-comparison-row>:not(:first-child){border-left:1px solid #eee9df12}.signal-comparison-row.is-head{min-height:3.2rem;color:var(--signal-muted);text-transform:uppercase;font-size:.7rem;font-weight:740}.signal-comparison-row.is-head span:last-child{color:var(--signal-coral)}.signal-comparison-row>p{color:#eee9dfd1;margin:0;font-size:.84rem;font-weight:560}.signal-feature-cell{color:#eee9df94;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.signal-feature-cell svg{width:.9rem;height:.9rem;color:var(--signal-cyan)}.signal-feature-cell.is-plus{color:#eee9dfd1}.signal-feature-cell.is-plus svg{color:var(--signal-coral)}.signal-pricing-final{border-top:1px solid #eee9df1c;justify-content:space-between;align-items:center;gap:3rem;min-height:27rem;padding:6rem 0 8rem;display:flex}.signal-pricing-final>div{max-width:660px}.signal-pricing-final h2{margin-bottom:1rem}.signal-final-mark{background:linear-gradient(90deg, var(--signal-coral), var(--signal-mint));width:4.5rem;height:1px;margin-bottom:2rem;display:block}.signal-pricing-final .button{border-radius:4px;flex:none}.signal-faq-hero{place-items:center;min-height:43rem;padding:6rem 1.5rem 5rem;display:grid;position:relative}.signal-faq-hero .brand-signal-field{opacity:.66;width:min(62rem,95vw);height:34rem;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(#000 16%,#0000 72%);mask-image:radial-gradient(#000 16%,#0000 72%)}.signal-faq-hero-copy{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(100%,840px);display:flex;position:relative}.signal-faq-content{grid-template-columns:minmax(250px,.68fr) minmax(0,1.32fr);gap:6rem;padding:7rem 0 10rem;display:grid}.signal-faq-intro{align-self:start;position:sticky;top:8rem}.signal-faq-intro h2{margin:1.1rem 0 1.25rem}.signal-faq-list{border-top:1px solid #eee9df29}.signal-faq-item{border-bottom:1px solid #eee9df1c}.signal-faq-item [data-slot=accordion-trigger]{color:#eee9dfe0;text-align:left;cursor:pointer;grid-template-columns:2.4rem 1fr auto;gap:1rem;min-height:5.25rem;padding:1rem 0;font-size:.95rem;font-weight:570;line-height:1.45;text-decoration:none;list-style:none;display:grid}.signal-faq-item [data-slot=accordion-trigger]::-webkit-details-marker{display:none}.signal-faq-item [data-slot=accordion-trigger] svg{color:#eee9df73;width:1rem;height:1rem;margin-top:.2rem;transition:transform .18s}.signal-faq-item [data-slot=accordion-trigger]:hover{color:var(--signal-paper);text-decoration:none}.signal-faq-item[open] [data-slot=accordion-trigger]{color:var(--signal-coral)}.signal-faq-item[open] [data-slot=accordion-trigger] svg{transform:rotate(180deg)}.signal-faq-index{color:#eee9df57;font-family:var(--font-mono), ui-monospace, monospace;font-size:.72rem;font-weight:520}.signal-faq-item [data-slot=accordion-content]>div{color:#eee9df96;max-width:46rem;padding:0 3.4rem 1.6rem;font-size:.86rem;line-height:1.75}.signal-faq-contact{border-top:1px solid #eee9df1f;justify-content:space-between;align-items:center;gap:4rem;min-height:26rem;padding:6rem 0 8rem;display:flex}.signal-faq-contact>div{max-width:650px}.signal-faq-contact h2{margin:1rem 0}.signal-faq-contact>a{color:var(--signal-paper);border:1px solid #ff7a6f6b;border-radius:4px;flex:none;align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.82rem;font-weight:650;transition:border-color .18s,background-color .18s;display:inline-flex}.signal-faq-contact>a:hover{border-color:var(--signal-coral);background:#ff7a6f14}.signal-faq-contact>a svg{width:1rem;height:1rem}@media (max-width:900px){.signal-pricing-hero h1,.signal-faq-hero h1{font-size:3.35rem}.signal-comparison-head,.signal-faq-content{grid-template-columns:1fr;gap:2rem}.signal-faq-intro{max-width:560px;margin-bottom:1rem;position:static}.signal-comparison-head p{max-width:560px}}@media (max-width:680px){.signal-pricing-page:before,.signal-faq-page:before{background-size:64px 64px}.marketing-signal-thread{opacity:.58}.marketing-thread-pulse,.brand-funnel-rings ellipse,.brand-signal-flow,.brand-signal-core-halo,.brand-signal-core,.brand-density-node{animation:none}.signal-pricing-hero,.signal-faq-hero{min-height:38rem;padding:5rem 1.1rem 4rem}.signal-pricing-hero h1,.signal-faq-hero h1{font-size:2.55rem}.signal-pricing-hero-copy>p,.signal-faq-hero-copy>p{font-size:.91rem}.signal-pricing-hero .brand-signal-field,.signal-faq-hero .brand-signal-field{opacity:.5;width:48rem}.signal-pricing-plans,.signal-comparison-section,.signal-pricing-final,.signal-faq-content,.signal-faq-contact{width:calc(100% - 2.2rem)}.signal-pricing-plans{padding-bottom:6rem}.signal-plan-grid{grid-template-columns:1fr}.signal-plan{min-height:0;padding:1.4rem}.signal-plan-heading{min-height:0;padding-top:1.5rem}.signal-plan-price{margin-top:1.2rem}.signal-comparison-section,.signal-faq-content{padding:5rem 0 7rem}.signal-comparison-head h2,.signal-pricing-final h2,.signal-faq-intro h2,.signal-faq-contact h2{font-size:2.05rem}.signal-comparison-row{grid-template-columns:1fr 1fr;padding:1rem 0}.signal-comparison-row.is-head{display:none}.signal-comparison-row>p{grid-column:1/-1;padding:0 0 .8rem}.signal-comparison-row>:not(:first-child){border-left:0}.signal-feature-cell{border-top:1px solid #eee9df12;grid-template-columns:1rem 1fr;padding:1.5rem 0 0;display:grid;position:relative}.signal-feature-cell:before{color:#eee9df5c;text-transform:uppercase;content:attr(data-label);font-size:.62rem;font-weight:700;position:absolute;top:.3rem;left:0}.signal-pricing-final,.signal-faq-contact{flex-direction:column;align-items:flex-start;min-height:0;padding:5rem 0 7rem}.signal-faq-item [data-slot=accordion-trigger]{grid-template-columns:1.8rem 1fr auto;gap:.7rem;min-height:4.75rem;font-size:.88rem}.signal-faq-item [data-slot=accordion-content]>div{padding:0 2.5rem 1.5rem;font-size:.82rem}}@media (prefers-reduced-motion:reduce){.signal-pricing-page *,.signal-pricing-page :before,.signal-pricing-page :after,.signal-faq-page *,.signal-faq-page :before,.signal-faq-page :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
