@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--text:#333;--text-h:#000;--bg:transparent;--border:#7864c826;--code-bg:#f0eeff99;--accent:#5b6af0;--accent-bg:#5b6af01a;--accent-border:#5b6af066;--social-bg:#f4f3ec80;--shadow:#503cb41f 0 10px 15px -3px, #503cb40f 0 4px 6px -2px;--sans:"Inter", system-ui, "Segoe UI", sans-serif;--heading:"Inter", system-ui, "Segoe UI", sans-serif;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}html{height:100%;overflow:hidden}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#e8eaf0;--bg:transparent;--border:#8c9bd21f;--code-bg:#141826b3;--accent:#7c8eff;--accent-bg:#7c8eff1f;--accent-border:#7c8eff52;--social-bg:#1418269e;--shadow:#0000008c 0 10px 15px -3px, #0000004d 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;box-sizing:border-box;background:0 0;border:0;flex-direction:column;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{height:100%;margin:0;overflow:hidden}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--sans);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.signalant-landing-active,.signalant-landing-active body,.signalant-landing-active #root{background:#070a17!important}.signalant-home{--ink:#f7f5ff;--muted:#aeb8d6;--night:#070a17;--night-soft:#0d1328;--line:#c4b5fd29;--violet:#a78bfa;--blue:#60a5fa;isolation:isolate;background:var(--night);color:var(--ink);text-align:left;font-family:Inter,system-ui,sans-serif;position:relative;overflow:hidden}.signalant-home *,.signalant-home :before,.signalant-home :after{box-sizing:border-box}.signalant-grid{display:none}.signalant-shell{width:100%;position:relative}.signalant-hero{border-bottom:1px solid var(--line);isolation:isolate;flex-direction:column;align-items:stretch;min-height:calc(100dvh - 64px);padding:0;display:flex;position:relative;overflow:hidden}.signalant-hero:before{content:"";z-index:0;opacity:.62;filter:blur(4px)grayscale()brightness(.25);pointer-events:none;background:url(/assets/signalant-newspaper-collage-DYMsSZbR.png) 50%/cover no-repeat;position:absolute;inset:-12px}.signalant-hero .signalant-shell{z-index:1;flex:1;align-items:center;padding:clamp(36px,5vh,54px) clamp(24px,3.5vw,56px) clamp(34px,4.5vh,48px);display:flex}.signalant-hero__layout{grid-template-columns:minmax(0,.94fr) minmax(520px,1.06fr);align-items:center;gap:clamp(52px,5vw,92px);display:grid}.signalant-kicker,.signalant-section-index,.signalant-visual-label,.signalant-blueprint__topline,.signalant-blueprint__question>span,.signalant-blueprint__output span,.signalant-final-cta>div>span{text-transform:uppercase;letter-spacing:.15em!important;font-family:sans-serif!important;font-size:.75rem!important;font-weight:700!important;line-height:1.2!important}.signalant-kicker{color:var(--blue);align-items:center;gap:12px;margin-bottom:27px;display:flex}.signalant-kicker i{background:currentColor;width:28px;height:1px}.signalant-hero h1{color:var(--ink);letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.25rem,5.4vw,5.8rem);font-weight:400;line-height:.96}.signalant-hero__copy{min-width:0;container-type:inline-size}.signalant-hero h1.signalant-hero__headline{font-size:clamp(1.5rem,10cqw,5rem);line-height:1.06}.signalant-hero__headline>span{white-space:nowrap;display:block}.signalant-hero h1 em{background:linear-gradient(100deg, var(--violet), var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text;padding-inline-end:.15em;font-weight:400}.signalant-hero__lede{color:#c2c9df;max-width:690px;letter-spacing:-.015em!important;margin-top:30px!important;font-size:clamp(1rem,1.35vw,1.18rem)!important;line-height:1.7!important}.signalant-hero__actions{align-items:center;gap:18px;margin-top:36px;display:flex}.signalant-primary-cta.MuiButton-root{min-height:46px;box-shadow:none;color:#fff;letter-spacing:.01em;background:linear-gradient(110deg,#8b5cf6,#3b82f6);border:1px solid #0000;border-radius:2px;padding:0 18px;font-size:.81rem;font-weight:800}.signalant-primary-cta.MuiButton-root:hover{background:linear-gradient(110deg,#9d7cff,#60a5fa);border-color:#0000;transform:translate(-2px,-2px);box-shadow:7px 7px #60a5fa29}.signalant-secondary-cta.MuiButton-root{min-height:50px;color:var(--ink);border-bottom:1px solid #f3f5ed73;border-radius:0;padding:0 5px;font-size:.85rem}.signalant-secondary-cta.MuiButton-root:hover{border-bottom-color:var(--blue);color:var(--blue);background:0 0}.signalant-hero__promise{color:#8d9a90;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:18px;margin-top:22px;font-family:sans-serif;font-size:.75rem;display:flex}.signalant-hero__promise span{align-items:center;gap:5px;display:inline-flex}.signalant-hero__promise svg{width:14px;height:14px;color:var(--violet)}.signalant-scroll-cue{display:none}.signalant-hero__visual{isolation:isolate;width:calc(100% + clamp(24px,3vw,58px));margin-right:clamp(-58px,-3vw,-24px);padding:38px 0 30px;position:relative}.signalant-hero__visual:before{content:"";z-index:-1;background:#1d244894;border:1px solid #60a5fa1a;position:absolute;inset:50px -12px 18px 12px;box-shadow:0 24px 68px #00000047}.signalant-visual-label{color:#7f89a5;position:absolute;top:5px;right:0}.signalant-blueprint{background:linear-gradient(145deg,#121a39fa,#070b1cfb 62%),#0b1024;border:1px solid #a78bfa4a;flex-direction:column;width:100%;min-width:0;max-width:100%;min-height:clamp(470px,49vh,570px);padding-inline:clamp(30px,3vw,44px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 84px #00000070,inset 0 1px #ffffff06}.signalant-blueprint:before{content:"";background:linear-gradient(90deg,#a78bfa,#60a5fa 72%,#0000);width:42%;height:2px;position:absolute;inset:-1px auto auto -1px;box-shadow:0 0 26px #60a5fa3d}.signalant-blueprint__topline{border-bottom:1px solid var(--line);color:#7e8aa9;justify-content:space-between;align-items:center;gap:24px;padding:18px 0 15px;display:flex;letter-spacing:.1em!important;font-family:Inter,system-ui,sans-serif!important;font-size:.75rem!important}.signalant-blueprint__topline span:last-child{color:#9dbcf0}.signalant-blueprint__editorial{flex:1;grid-template-columns:minmax(0,1.62fr) minmax(190px,.68fr);display:grid}.signalant-blueprint__question{flex-direction:column;min-width:0;padding:clamp(36px,4.2vh,48px) clamp(38px,3.4vw,52px) 30px 0;display:flex}.signalant-blueprint__question>span,.signalant-blueprint__output>span{color:#b295ff;letter-spacing:.1em!important;font-family:Inter,system-ui,sans-serif!important;font-size:.75rem!important}.signalant-blueprint__output>span{color:#7784a3}.signalant-blueprint__question p{color:#f4f0e9;font-family:Georgia,Times New Roman,serif;letter-spacing:-.04em!important;margin-top:18px!important;font-size:clamp(1.78rem,2.15vw,2.38rem)!important;line-height:1.2!important}.signalant-blueprint__question p>span{text-underline-offset:6px;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-line:underline;text-decoration-color:#a78bfa;text-decoration-thickness:2px}.signalant-blueprint__metadata{padding:clamp(38px,4.4vh,50px) 0 28px clamp(30px,2.6vw,42px);position:relative}.signalant-blueprint__metadata:before{content:"";background:linear-gradient(#0000,#c4b5fd3d 14% 86%,#0000);width:1px;position:absolute;top:24px;bottom:24px;left:0}.signalant-blueprint__fact{border-bottom:1px solid #c4b5fd1f;flex-direction:column;gap:6px;margin-bottom:17px;padding:0 0 17px;display:flex}.signalant-blueprint__fact:last-child{border-bottom:0;margin-bottom:0}.signalant-blueprint__fact span{color:#7784a3;letter-spacing:.11em;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:700}.signalant-blueprint__fact strong{color:#e8e6df;font-family:Georgia,Times New Roman,serif;font-size:clamp(.98rem,1.12vw,1.14rem);font-weight:400;line-height:1.35}.signalant-blueprint__output{border-top:1px solid #c4b5fd2e;flex-direction:column;gap:6px;margin-top:auto;padding-top:22px;display:flex}.signalant-blueprint__output span{color:#7784a3}.signalant-blueprint__output strong{color:#e2e0dc;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.06rem,1.2vw,1.2rem);font-weight:400}.signalant-blueprint__guardrails{border-top:1px solid var(--line);color:#7d89a7;letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;gap:16px;padding:15px 0 16px;font-family:Inter,system-ui,sans-serif;font-size:.75rem;display:flex}.signalant-blueprint__guardrails span{align-items:center;gap:3px;display:inline-flex}.signalant-blueprint__guardrails svg{width:12px;height:12px;color:var(--blue)}.signalant-event-ribbon-slot{min-height:43px;position:relative}.signalant-event-ribbon{color:#fff;opacity:var(--signalant-ribbon-scroll-opacity,1);will-change:opacity;background:linear-gradient(90deg,#7c3aed,#4f46e5 50%,#2563eb);border-bottom:1px solid #141d162e;padding:13px 0;overflow:hidden}.signalant-event-ribbon.is-scroll-pinned{z-index:20;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.signalant-event-ribbon__track{align-items:center;width:max-content;animation:64s linear infinite signalant-marquee;display:flex}.signalant-event-ribbon__group{flex:none;align-items:center;min-width:max-content;display:flex}.signalant-event-ribbon__group span{letter-spacing:.12em;padding:0 22px;font-family:sans-serif;font-size:.75rem;font-weight:800}.signalant-event-ribbon__group i{background:#ffffffad;border-radius:50%;width:5px;height:5px}@keyframes signalant-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.signalant-thesis,.signalant-composite,.signalant-questions,.signalant-loop,.signalant-integrity{padding:clamp(86px,10vw,144px) 0}.signalant-thesis{color:var(--ink);background:radial-gradient(circle at 12% 15%,#7c3aed1f,#0000 30%),#0b1022f0}.signalant-section-heading{max-width:850px;margin-bottom:56px}.signalant-section-heading--split{grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:end;gap:80px;max-width:none;display:grid}.signalant-section-index{color:#8f9ab8;display:block;margin-bottom:19px!important}.signalant-section-heading h2,.signalant-integrity__copy h2,.signalant-final-cta h2{color:var(--ink);letter-spacing:-.05em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.55rem,4.6vw,5.1rem);font-weight:400;line-height:1.02}.signalant-section-heading h2 em{color:#a78bfa;font-weight:400}.signalant-section-heading>p,.signalant-section-heading--split>p,.signalant-integrity__copy>p{color:#aab3cd;font-size:1rem;line-height:1.75}.signalant-section-heading--split>p strong{color:#f7f5ff;font-weight:700}.signalant-thesis-grid{border:1px solid #c4b5fd29;grid-template-columns:.8fr 1.2fr;display:grid}.signalant-thesis-card{min-height:300px;padding:clamp(30px,4vw,54px)}.signalant-thesis-card--old{background:#101735d1}.signalant-thesis-card--new{color:var(--ink);background:linear-gradient(145deg,#231d4ce6,#0d1328f5)}.signalant-thesis-card>span{letter-spacing:.16em;color:#c4cce4;margin-bottom:12px;font-family:sans-serif;font-size:clamp(.76rem,1.15vw,.94rem);font-weight:900;display:block}.signalant-thesis-card--new>span{color:#8fc1ff}.signalant-thesis-card h3{letter-spacing:-.04em;margin:0 0 26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400}.signalant-thesis-card p{color:#aab3cd;max-width:570px;font-size:.88rem;line-height:1.65}.signalant-thesis-card--new p{color:#b6bfd7}.signalant-composite{background:radial-gradient(circle at 76% 48%,#60a5fa1c,#0000 34%),linear-gradient(135deg,#191436f5,#070b1bfa 58%);border-top:1px solid #c4b5fd1f;border-bottom:1px solid #c4b5fd1f;position:relative;overflow:hidden}.signalant-composite:before{content:"";opacity:.3;pointer-events:none;z-index:1;background-image:linear-gradient(#a78bfa12 1px,#0000 1px),linear-gradient(90deg,#a78bfa12 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 32%,#000 62%,#0000 100%);mask-image:linear-gradient(90deg,#0000 32%,#000 62%,#0000 100%)}.signalant-composite>.signalant-shell{z-index:3;pointer-events:none;align-items:center;min-height:clamp(540px,44vw,650px);display:flex;position:relative}.signalant-composite__layout{z-index:3;width:100%;position:relative}.signalant-composite__copy{pointer-events:auto;width:min(43%,650px)}.signalant-composite__copy h2{max-width:650px;color:var(--ink);letter-spacing:-.05em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,4.6vw,5rem);font-weight:400;line-height:1.02}.signalant-composite__copy>p{color:#aab3cd;max-width:580px;margin-top:25px;font-size:.95rem;line-height:1.72}.signalant-composite-search{z-index:8;width:min(100%,440px);margin-top:26px;position:relative}.signalant-composite-search .MuiTextField-root{width:100%}.signalant-composite-search .MuiOutlinedInput-root{color:#f7f5ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1127c2;border-radius:3px}.signalant-composite-search .MuiOutlinedInput-notchedOutline{border-color:#93a8dc52}.signalant-composite-search .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#93a8dc85}.signalant-composite-search .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#8e86ff}.signalant-composite-search .MuiInputAdornment-root,.signalant-composite-search .MuiInputBase-input::placeholder{color:#91a2c8}.signalant-composite-search__results{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #93a8dc47;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:hidden;background:#090d1ef0!important;border-radius:3px!important;box-shadow:0 20px 46px #00000061!important}.signalant-composite-search__results>button{color:#f7f5ff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #93a8dc1f;grid-template-columns:24px 64px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.signalant-composite-search__results>button:last-child{border-bottom:0}.signalant-composite-search__results>button:hover{background:#776cf621}.signalant-composite-search__results strong{font-size:.75rem}.signalant-composite-search__results span{color:#9eabc9;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.signalant-composite__cta.MuiButton-root{color:#dce8ff;border-bottom:1px solid #60a5fa80;border-radius:0;margin-top:24px;padding:8px 0;font-size:.8rem;font-weight:750}.signalant-composite__cta.MuiButton-root:hover{color:#fff;background:0 0;border-bottom-color:#a78bfa}.signalant-composite__web{z-index:0;background:radial-gradient(circle at 70% 48%,#285cb429,#0000 40%),linear-gradient(135deg,#0c1025,#070a17 66%);position:absolute;inset:0;overflow:hidden}.signalant-composite__blur-veil{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#080b19c7 0%,#080b1994 48%,#0000 100%);width:68%;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000 0% 44%,#000000b8 66%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 44%,#000000b8 66%,#0000 100%)}.signalant-formula,.signalant-event-chain{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:28px;display:flex}.signalant-formula code,.signalant-event-chain span{color:#d7d4e8;background:#a78bfa12;border:1px solid #c4b5fd2e;border-radius:0;padding:8px 10px;font-family:sans-serif;font-size:.75rem;font-weight:700}.signalant-formula i,.signalant-event-chain i{color:#7f89a5;font-style:normal}.signalant-event-chain span{color:#bdaaff;background:#60a5fa11;border-color:#a78bfa47}.signalant-questions{background:#070a17f0}.signalant-questions .signalant-section-heading>p{color:#93a097;margin-top:22px}.signalant-questions .signalant-section-index{color:var(--blue)}.signalant-question-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.signalant-question-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:365px;padding:26px;transition:background .18s,transform .18s;position:relative}.signalant-question-card:hover{z-index:1;background:#101735;transform:translateY(-5px)}.signalant-question-card__top{color:#59665e;justify-content:space-between;align-items:center;margin-bottom:66px;font-family:sans-serif;font-size:.75rem;display:flex}.signalant-question-card__top svg{font-size:25px}.signalant-question-card>span{letter-spacing:.13em;text-transform:uppercase;margin-bottom:11px;font-family:sans-serif;font-size:.75rem;font-weight:800;display:block}.signalant-question-card h3{color:#f0f3ec;letter-spacing:-.035em;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2vw,2.1rem);font-weight:400;line-height:1.15}.signalant-question-card p{color:#89958c;font-size:.79rem;line-height:1.65}.signalant-loop{color:var(--ink);background:radial-gradient(circle at 85% 18%,#2563eb1c,#0000 28%),#090d1df0}.signalant-section-heading--centered{text-align:center;max-width:850px;margin-inline:auto}.signalant-section-heading--centered>p{max-width:620px;margin:20px auto 0}.signalant-loop-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:38px;padding-top:28px;display:grid;position:relative}.signalant-loop-line{background:#c4b5fd38;height:1px;position:absolute;top:56px;left:10%;right:10%}.signalant-loop-line:after{content:"";background:linear-gradient(90deg, var(--violet), var(--blue));width:110px;height:5px;position:absolute;inset:-2px auto auto 50%;transform:translate(-50%);box-shadow:0 0 20px #60a5fa59}.signalant-loop-step{text-align:center;position:relative}.signalant-loop-step>div{z-index:1;background:#0d1328;border:1px solid #a78bfa5c;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 27px;display:grid;position:relative}.signalant-loop-step>div svg{width:23px;height:23px;color:var(--blue)}.signalant-loop-step>span{color:#7f89a5;font-family:sans-serif;font-size:.75rem}.signalant-loop-step h3{letter-spacing:-.03em;color:#f7f5ff;margin:9px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:400}.signalant-loop-step p{color:#9da7c1;font-size:.77rem;line-height:1.65}.signalant-integrity{background-color:#090d1df0;background-image:linear-gradient(90deg,#a78bfa0d 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:68px 68px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.signalant-integrity__layout{grid-template-columns:minmax(0,.92fr) minmax(440px,.78fr);align-items:center;gap:clamp(60px,10vw,150px);display:grid}.signalant-integrity__copy .signalant-section-index{color:var(--blue)}.signalant-integrity__copy h2{color:var(--ink);font-size:clamp(2.6rem,4.3vw,4.65rem)}.signalant-integrity__copy>p{color:#9eaba1;margin-top:26px}.signalant-integrity__ledger{border-top:1px solid var(--line)}.signalant-integrity__ledger>div{border-bottom:1px solid var(--line);grid-template-columns:34px 100px 1fr;align-items:center;gap:14px;padding:21px 0;display:grid}.signalant-integrity__ledger svg{color:var(--violet);font-size:20px}.signalant-integrity__ledger span{color:#637169;letter-spacing:.1em;font-family:sans-serif;font-size:.75rem;font-weight:800}.signalant-integrity__ledger strong{color:#dbe1da;font-size:.82rem;font-weight:600}.signalant-final-cta{color:#fff;text-align:center;background:linear-gradient(105deg,#7c3aed 0%,#4f46e5 52%,#2563eb 100%);padding:clamp(88px,11vw,150px) 0;position:relative;overflow:hidden}.signalant-final-cta:before,.signalant-final-cta:after{content:"";border:1px solid #ffffff3d;border-radius:50%;width:330px;height:330px;position:absolute}.signalant-final-cta:before{top:-210px;left:-70px;box-shadow:0 0 0 48px #ffffff0b,0 0 0 96px #ffffff06}.signalant-final-cta:after{bottom:-230px;right:-80px;box-shadow:0 0 0 48px #ffffff0b,0 0 0 96px #ffffff06}.signalant-final-cta>div>span{color:#ffffffb8}.signalant-final-cta h2{margin:18px auto 20px;font-size:clamp(3rem,6.3vw,6.8rem)}.signalant-final-cta p{color:#ffffffc7;margin-bottom:34px;font-size:1rem}.signalant-primary-cta--dark.MuiButton-root{color:#f1f3ea;background:#090d1d;border-color:#090d1d}.signalant-primary-cta--dark.MuiButton-root:hover{background:#151d38;border-color:#151d38;box-shadow:7px 7px #090d1d33}.signalant-shared-background{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.signalant-shared-background:before{content:"";opacity:.3;background-image:linear-gradient(#7c8eff0f 1px,#0000 1px),linear-gradient(90deg,#7c8eff0f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.signalant-shared-orb{filter:blur(110px);opacity:.12;border-radius:50%;width:430px;height:430px;display:block;position:absolute}.signalant-shared-orb--one{background:#7c8eff;top:-160px;left:-120px}.signalant-shared-orb--two{background:#60a5fa;bottom:-180px;right:-140px}@media (width>=901px) and (width<=1536px){.signalant-hero .signalant-shell{padding-inline:clamp(24px,3vw,42px)}.signalant-hero__layout{grid-template-columns:minmax(0,1fr) minmax(440px,.98fr);gap:clamp(26px,3vw,42px)}.signalant-hero h1{font-size:clamp(3rem,4.75vw,4.25rem);line-height:.98}.signalant-kicker{margin-bottom:20px}.signalant-hero__lede{max-width:600px;margin-top:23px!important;font-size:clamp(.9rem,1.35vw,1rem)!important;line-height:1.58!important}.signalant-hero__actions{margin-top:27px}.signalant-hero__promise{gap:12px;margin-top:17px;font-size:.75rem}.signalant-hero__visual{width:100%;margin-right:0;padding-block:30px 22px}.signalant-hero__visual:before{inset:42px -9px 10px 9px}.signalant-blueprint{min-height:clamp(400px,47vh,480px);padding-inline:clamp(22px,2.4vw,32px)}.signalant-blueprint__topline{padding-block:14px 12px}.signalant-blueprint__editorial{grid-template-columns:minmax(0,1.45fr) minmax(150px,.65fr)}.signalant-blueprint__question{padding:clamp(26px,3.5vh,36px) clamp(24px,2.4vw,34px) 22px 0}.signalant-blueprint__question p{margin-top:14px!important;font-size:clamp(1.38rem,2.2vw,1.8rem)!important}.signalant-blueprint__metadata{padding:clamp(28px,3.7vh,38px) 0 20px clamp(22px,2.2vw,30px)}.signalant-blueprint__fact{gap:4px;margin-bottom:11px;padding-bottom:11px}.signalant-blueprint__fact strong{font-size:.9rem}.signalant-blueprint__output{padding-top:16px}.signalant-blueprint__output strong{font-size:.98rem}.signalant-blueprint__guardrails{padding-block:12px 13px;font-size:.75rem}.signalant-question-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signalant-question-card{min-height:320px}}@media (width>=901px) and (width<=1080px){.signalant-hero__layout{grid-template-columns:minmax(0,1fr) minmax(410px,.95fr);gap:24px}.signalant-hero h1{font-size:clamp(2.75rem,4.7vw,3.2rem)}.signalant-kicker{gap:8px;font-size:.75rem!important}.signalant-kicker i{width:18px}.signalant-blueprint{padding-inline:20px}.signalant-blueprint__editorial{grid-template-columns:minmax(0,1.38fr) minmax(138px,.62fr)}.signalant-blueprint__question{padding-right:20px}.signalant-blueprint__metadata{padding-left:20px}.signalant-blueprint__guardrails span:last-child{display:none}.signalant-composite__copy{width:min(52%,610px)}.signalant-composite__blur-veil{width:76%}}@media (width>=901px) and (height<=760px){.signalant-hero .signalant-shell{padding-block:24px 20px}.signalant-hero__visual{padding-block:24px 18px}.signalant-hero__visual:before{inset-block:36px 6px}.signalant-blueprint{min-height:370px}.signalant-hero__lede{margin-top:18px!important;line-height:1.5!important}.signalant-hero__actions{margin-top:20px}.signalant-hero__promise{margin-top:13px}}@media (width<=900px){[data-signalant-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(46px)}[data-signalant-reveal].is-visible{opacity:1;transform:translate(0,0)}.signalant-hero{min-height:0;padding:0}.signalant-hero .signalant-shell{padding:54px clamp(24px,5vw,48px) 48px}.signalant-hero__layout,.signalant-section-heading--split,.signalant-integrity__layout{grid-template-columns:1fr}.signalant-hero__layout{gap:68px}.signalant-hero__copy{max-width:720px}.signalant-hero__visual{width:100%;max-width:760px;margin-right:0}.signalant-section-heading--split{align-items:start;gap:30px}.signalant-thesis-grid{grid-template-columns:1fr}.signalant-composite>.signalant-shell{min-height:680px}.signalant-composite__copy{width:min(68%,620px)}.signalant-composite__blur-veil{width:88%}.signalant-loop-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 32px}.signalant-loop-line{display:none}.signalant-integrity__layout{gap:56px}}@media (width<=600px){html.signalant-landing-active,body.signalant-landing-active{overscroll-behavior:auto;touch-action:auto;overflow:hidden!important}.app-content--landing{overscroll-behavior-y:contain;scroll-behavior:auto;scroll-snap-type:none;scrollbar-width:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow-y:auto!important}.signalant-thesis,.signalant-composite,.signalant-questions,.signalant-loop,.signalant-integrity{min-height:0;padding:40px 0}.signalant-composite{padding:0}.signalant-hero{min-height:0;padding:0;display:block}.signalant-final-cta{min-height:0;padding:44px 0}.signalant-home .signalant-shell{padding-inline:clamp(22px,6vw,30px)}.signalant-hero .signalant-shell{padding:28px clamp(22px,6vw,30px) 36px;display:block}.signalant-hero__layout,.signalant-thesis-grid,.signalant-question-grid,.signalant-loop-track,.signalant-composite__layout,.signalant-integrity__layout{display:block}.signalant-hero__layout,.signalant-integrity__layout{gap:0}.signalant-loop-track{gap:28px;padding-top:0;display:grid}.signalant-kicker{gap:8px;letter-spacing:.1em!important;font-size:.75rem!important}.signalant-kicker i{width:14px}.signalant-hero h1{font-size:clamp(2.4rem,12.5vw,4rem)}.signalant-hero__lede{font-size:.94rem!important;line-height:1.62!important}.signalant-hero__actions{flex-direction:column;align-items:stretch;gap:8px}.signalant-primary-cta.MuiButton-root{width:100%}.signalant-secondary-cta.MuiButton-root{align-self:center}.signalant-hero__promise{flex-direction:column;gap:8px}.signalant-hero__visual{width:100%;margin:28px 0 0;padding-block:0}.signalant-hero__visual:before{display:none}.signalant-visual-label{margin-bottom:12px;display:block;position:static}.signalant-blueprint{min-height:0;padding-inline:18px;box-shadow:0 24px 56px #00000061}.signalant-blueprint__topline{gap:12px}.signalant-blueprint__topline>span:last-child{display:block}.signalant-blueprint__editorial{grid-template-columns:1fr}.signalant-blueprint__question{border-bottom:1px solid #c4b5fd29;border-right:0;padding:22px 0 18px}.signalant-blueprint__question p{font-size:clamp(1.22rem,6vw,1.55rem)!important;line-height:1.25!important}.signalant-blueprint__output{margin-top:22px;padding-top:14px}.signalant-blueprint__metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:18px 0 4px;display:grid}.signalant-blueprint__fact{margin-bottom:10px;padding-bottom:10px}.signalant-blueprint__fact strong{font-size:.86rem}.signalant-blueprint__guardrails{flex-wrap:wrap;justify-content:flex-start;padding-inline:0}.signalant-section-heading{max-width:none;margin-bottom:24px}.signalant-section-heading--centered{margin-inline:0}.signalant-section-heading h2,.signalant-integrity__copy h2{font-size:clamp(2.35rem,12vw,3.5rem)}.signalant-thesis-card{min-height:0}.signalant-question-grid,.signalant-loop-track{grid-template-columns:1fr}.signalant-question-card{min-height:0;padding:22px}.signalant-question-card__top{margin-bottom:16px}.signalant-integrity__ledger>div{grid-template-columns:24px minmax(0,1fr);gap:8px}.signalant-integrity__ledger strong{grid-column:2;font-size:.75rem}.signalant-final-cta h2{font-size:clamp(3rem,17vw,4.7rem)}.signalant-final-cta{display:block}.signalant-composite>.signalant-shell{align-items:flex-start;min-height:620px;padding-top:36px;padding-bottom:36px}.signalant-composite__copy{width:100%}.signalant-composite__copy h2{font-size:clamp(2.45rem,12vw,3.5rem)}.signalant-composite__copy>p{font-size:.9rem;line-height:1.64}.signalant-composite__web{width:auto;max-width:none;height:auto;margin:0}.signalant-composite__blur-veil{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(#080b19db 0%,#080b19ad 48%,#0000 88%);width:100%;inset:0;-webkit-mask-image:linear-gradient(#000 0% 48%,#000000ad 68%,#0000 92%);mask-image:linear-gradient(#000 0% 48%,#000000ad 68%,#0000 92%)}[data-signalant-reveal],[data-signalant-reveal].is-visible{opacity:1;transition:none;transform:none}}@media (width<=360px){.signalant-hero h1{font-size:2.35rem}.signalant-blueprint__question p{font-size:1.12rem!important}.signalant-blueprint__fact strong{font-size:.78rem}.signalant-blueprint__guardrails{gap:8px}.signalant-composite>.signalant-shell{min-height:600px}}@media (prefers-reduced-motion:reduce){.app-content--landing{scroll-behavior:auto;scroll-snap-type:none}.signalant-event-ribbon__track{animation:none}[data-signalant-reveal]{opacity:1;transform:none}.signalant-home *{scroll-behavior:auto!important;transition:none!important}}html.signalant-landing-light,body.signalant-landing-light,html.signalant-landing-light #root{background:#f8f9ff!important}.signalant-home--light{--ink:#18223d;--muted:#53627e;--night:#f8f9ff;--night-soft:#eef2fc;--line:#3d4a722e;--violet:#6549b8;--blue:#245eae;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.signalant-home--light .signalant-hero:before{opacity:.24;filter:blur(4px)grayscale()contrast(.88);mix-blend-mode:normal;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.signalant-home--light .signalant-hero{background:#f0f4fd;border-bottom-color:#2a364633}.signalant-home--light .signalant-hero h1{color:#111}.signalant-home--light .signalant-kicker,.signalant-home--light .signalant-hero__lede,.signalant-home--light .signalant-visual-label{color:#20252b}.signalant-home--light .signalant-secondary-cta.MuiButton-root{color:#20252b;border-bottom-color:#2a364666}.signalant-home--light .signalant-section-heading>p,.signalant-home--light .signalant-section-heading--split>p,.signalant-home--light .signalant-integrity__copy>p,.signalant-home--light .signalant-composite__copy>p{color:#485874}.signalant-home--light .signalant-hero__promise,.signalant-home--light .signalant-section-index,.signalant-home--light .signalant-loop-step>span{color:#53627e}.signalant-home--light .signalant-primary-cta.MuiButton-root:not(.signalant-primary-cta--dark){background:linear-gradient(110deg,#6549b8,#245eae)}.signalant-home--light .signalant-primary-cta.MuiButton-root:not(.signalant-primary-cta--dark):hover{background:linear-gradient(110deg,#553aa8,#174e9b)}.signalant-home--light .signalant-hero__visual:before{box-shadow:none;background:0 0;border-color:#0000}.signalant-home--light .signalant-blueprint{background:#fff;border-color:#c7d1dc;box-shadow:0 24px 60px #1d2a3d24,0 3px 10px #1d2a3d0f}.signalant-home--light .signalant-blueprint:before{width:100%;box-shadow:none;background:linear-gradient(90deg,#385f91,#8aa9ca)}.signalant-home--light .signalant-blueprint__question p>span{text-decoration-color:#5e83af}.signalant-home--light .signalant-blueprint__topline,.signalant-home--light .signalant-blueprint__output>span,.signalant-home--light .signalant-blueprint__fact span,.signalant-home--light .signalant-blueprint__guardrails{color:#4c5b6b}.signalant-home--light .signalant-blueprint__topline span:last-child,.signalant-home--light .signalant-blueprint__question>span{color:#2f5d92}.signalant-home--light .signalant-blueprint__question p,.signalant-home--light .signalant-blueprint__fact strong,.signalant-home--light .signalant-blueprint__output strong{color:#19232f}.signalant-home--light .signalant-blueprint__topline,.signalant-home--light .signalant-blueprint__output,.signalant-home--light .signalant-blueprint__guardrails{border-color:#d9e1ea}.signalant-home--light .signalant-blueprint__metadata{background:#f5f7fa;box-shadow:inset 1px 0 #d9e1ea}.signalant-home--light .signalant-blueprint__metadata:before{background:0 0}.signalant-home--light .signalant-blueprint__fact{border-bottom-color:#d9e1ea}.signalant-home--light .signalant-composite{border-color:var(--line);background:#f0f4fd}.signalant-home--light .signalant-composite__web{background:radial-gradient(circle at 70% 48%,#6d8add24,#0000 42%),#f0f4fd}.signalant-home--light .signalant-composite__blur-veil{background:linear-gradient(90deg,#f0f4fdf0 0%,#f0f4fdc2 48%,#0000 100%)}.signalant-home--light .signalant-composite-search .MuiOutlinedInput-root{color:#18223d;background:#fffffff0}.signalant-home--light .signalant-composite-search .MuiOutlinedInput-notchedOutline{border-color:#3d4a7252}.signalant-home--light .signalant-composite-search .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.signalant-home--light .signalant-composite-search .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5b42b2}.signalant-home--light .signalant-composite-search .MuiInputAdornment-root,.signalant-home--light .signalant-composite-search .MuiInputBase-input::placeholder{color:#53627e}.signalant-home--light .signalant-composite-search__results{border-color:var(--line);background:#fff!important;box-shadow:0 20px 46px #303e7029!important}.signalant-home--light .signalant-composite-search__results>button{border-bottom-color:var(--line);color:#18223d}.signalant-home--light .signalant-composite-search__results>button:hover{background:#eef2fc}.signalant-home--light .signalant-composite-search__results span{color:#53627e}.signalant-home--light .signalant-composite__cta.MuiButton-root{color:#374a91}.signalant-home--light .signalant-composite__cta.MuiButton-root:hover{color:#5036a8}.signalant-home--light .signalant-questions{background:#f8f9ff}.signalant-home--light .signalant-questions .signalant-section-heading>p,.signalant-home--light .signalant-question-card p,.signalant-home--light .signalant-loop-step p{color:#53627e}.signalant-home--light .signalant-question-card:hover{background:#eef2fc}.signalant-home--light .signalant-question-card__top,.signalant-home--light .signalant-integrity__ledger span{color:#53627e}.signalant-home--light .signalant-question-card h3,.signalant-home--light .signalant-loop-step h3,.signalant-home--light .signalant-integrity__ledger strong{color:#18223d}.signalant-home--light .signalant-loop{background:radial-gradient(circle at 85% 18%,#2563eb14,#0000 28%),#eef2fc}.signalant-home--light .signalant-loop-line{background:var(--line)}.signalant-home--light .signalant-loop-step>div{background:#fff;border-color:#5b42b247}.signalant-home--light .signalant-integrity{background:linear-gradient(90deg,#5b42b20d 1px,#0000 1px),#f8f9ff}.signalant-home--light .signalant-final-cta h2{color:#fff}@media (width<=600px){.signalant-home--light .signalant-composite__blur-veil{background:linear-gradient(#f0f4fdf5 0%,#f0f4fdcc 48%,#0000 88%)}.signalant-home--light .signalant-blueprint{box-shadow:0 24px 56px #303e7024}.signalant-home--light .signalant-blueprint__question{border-bottom-color:#d9e1ea}.signalant-home--light .signalant-blueprint__metadata{box-shadow:none;background:0 0}}.signalant-plans-active,.signalant-plans-active body,.signalant-plans-active #root{background:#070a17!important}.signalant-plans{--plans-ink:#f7f5ff;--plans-muted:#aeb8d6;--plans-night:#070a17;--plans-panel:#0d1328;--plans-line:#c4b5fd29;--plans-violet:#a78bfa;--plans-blue:#60a5fa;isolation:isolate;background:linear-gradient(180deg, #070a1733, var(--plans-night) 760px), var(--plans-night);min-height:100%;color:var(--plans-ink);text-align:left;font-family:Inter,system-ui,sans-serif;position:relative;overflow:hidden}.signalant-plans *,.signalant-plans :before,.signalant-plans :after{box-sizing:border-box}.signalant-plans__background{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.signalant-plans__background:before{content:"";opacity:.55;background-image:linear-gradient(#7c8eff0e 1px,#0000 1px),linear-gradient(90deg,#7c8eff0e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.signalant-plans__back.MuiButton-root{z-index:20;-webkit-backdrop-filter:blur(14px);color:#d8def1;text-transform:none;background:#090e20d6;border-color:#a78bfa47;border-radius:999px;min-height:40px;padding:0 14px;font-size:.75rem;font-weight:700;transition:background .16s,border-color .16s,color .16s,transform .16s;position:fixed;top:82px;left:clamp(16px,2.2vw,34px);box-shadow:0 12px 34px #0000003d}.signalant-plans__back.MuiButton-root:hover{color:#fff;background:#141c3cf5;border-color:#60a5fa94;transform:translate(-2px)}.signalant-plans__back .MuiButton-startIcon{margin-right:6px}.signalant-plans__hero,.signalant-plans__content{width:min(100%,1540px);margin:0 auto;padding-inline:clamp(24px,4vw,64px)}.signalant-plans__hero{text-align:center;flex-direction:column;align-items:center;padding-top:clamp(34px,4vw,54px);padding-bottom:clamp(26px,3vw,38px);display:flex}.signalant-plans__hero h1{color:var(--plans-ink);letter-spacing:-.045em;margin:0;font-family:sans-serif;font-size:clamp(2.35rem,3.5vw,3.8rem);font-weight:400;line-height:1}.signalant-plans__hero>p{color:#aeb8d6;max-width:560px;margin-top:12px;font-size:.9rem;line-height:1.55}.signalant-plans__content{padding-bottom:clamp(72px,8vw,128px)}.signalant-plans__cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;width:100%;max-width:1400px;margin:0 auto;display:grid}.signalant-plan-card{border:1px solid var(--plans-line);background:linear-gradient(155deg,#141c3ced,#0a0f22f7);border-radius:10px;flex-direction:column;min-width:0;min-height:430px;padding:25px 22px 22px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 65px #0000002e}.signalant-plan-card:before{content:"";opacity:.5;background:linear-gradient(90deg, transparent, var(--plans-violet), transparent);height:2px;position:absolute;inset:0 0 auto}.signalant-plan-card:hover{border-color:#a78bfa59;transform:translateY(-4px);box-shadow:0 30px 80px #00000047}.signalant-plan-card--featured{background:linear-gradient(155deg,#292155fa,#0c1229fa);border-color:#a78bfab8;box-shadow:0 0 0 1px #60a5fa14,0 28px 80px #2c227847}.signalant-plan-card--featured:before,.signalant-plan-card--max:before{opacity:1;background:linear-gradient(90deg, var(--plans-violet), var(--plans-blue));height:3px}.signalant-plan-card__top{justify-content:space-between;align-items:center;gap:10px;min-height:25px;display:flex}.signalant-plan-card__eyebrow,.signalant-plan-card__includes>span{color:#7f89a5;letter-spacing:.14em;text-transform:uppercase;font-family:sans-serif;font-size:.75rem;font-weight:800}.signalant-plan-card__badge{color:#b9d8ff;letter-spacing:.07em;text-transform:uppercase;background:#60a5fa14;border:1px solid #60a5fa38;border-radius:999px;padding:5px 8px;font-family:sans-serif;font-size:.75rem;font-weight:800}.signalant-plan-card h2{color:var(--plans-ink);letter-spacing:-.035em;margin:20px 0 0;font-family:sans-serif;font-size:1.92rem;font-weight:400;line-height:1}.signalant-plan-card__price{align-items:flex-end;gap:10px;margin-top:18px;display:flex}.signalant-plan-card__price strong{color:var(--plans-ink);letter-spacing:-.06em;font-family:sans-serif;font-size:clamp(2.7rem,3.3vw,3.7rem);font-weight:400;line-height:.86}.signalant-plan-card__price span{color:#7f89a5;letter-spacing:.08em;text-transform:uppercase;padding-bottom:2px;font-family:sans-serif;font-size:.75rem;font-weight:700;line-height:1.45}.signalant-plan-card__description{color:#aeb8d6;min-height:65px;margin-top:20px;font-size:.82rem;line-height:1.6}.signalant-plan-card__limits{border-top:1px solid #c4b5fd1f;gap:0;margin-top:19px;display:grid}.signalant-plan-card__limit{border-bottom:1px solid #c4b5fd1a;justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.signalant-plan-card__limit>div{color:#8e99b8;align-items:center;gap:7px;min-width:0;display:inline-flex}.signalant-plan-card__limit svg{width:15px;height:15px;color:var(--plans-violet);flex:none}.signalant-plan-card__limit span{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.signalant-plan-card__limit strong{color:#e9e8f2;flex:none;font-family:sans-serif;font-size:.75rem;font-weight:800}.signalant-plan-card__includes{gap:9px;margin-top:22px;display:grid}.signalant-plan-card__includes>span{margin-bottom:2px}.signalant-plan-card__includes>div{align-items:flex-start;gap:8px;display:flex}.signalant-plan-card__includes svg{color:#72d8ba;flex:none;width:15px;height:15px;margin-top:2px}.signalant-plan-card__includes>div span{color:#c2c9df;font-size:.75rem;line-height:1.45}.signalant-plan-card__spacer{flex:1;min-height:22px}.signalant-plan-card__action.MuiButton-root,.signalant-plans__closing-action.MuiButton-root{min-height:46px;color:var(--plans-ink);text-transform:none;border-color:#a78bfa61;border-radius:3px;font-size:.76rem;font-weight:800}.signalant-plan-card__action.MuiButton-contained,.signalant-plans__closing-action.MuiButton-root{box-shadow:none;background:linear-gradient(110deg,#8b5cf6,#3b82f6);border-color:#0000}.signalant-plan-card__action.MuiButton-root:hover,.signalant-plans__closing-action.MuiButton-root:hover{background:linear-gradient(110deg,#9d7cff,#60a5fa);border-color:#0000;transform:translate(-2px,-2px);box-shadow:7px 7px #60a5fa21}.signalant-plan-card__action.Mui-disabled{color:#65708d;background:#a78bfa0e;border-color:#a78bfa1f}.signalant-plans__availability{color:#7f89a5;text-align:center;max-width:820px;margin:22px auto 0;font-size:.75rem;line-height:1.55}.signalant-comparison{margin-top:clamp(82px,9vw,128px)}.signalant-comparison__heading{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:40px;margin-bottom:32px;display:grid}.signalant-comparison__heading>div>span,.signalant-plans__closing>div>span{color:var(--plans-blue);letter-spacing:.15em;text-transform:uppercase;font-family:sans-serif;font-size:.75rem;font-weight:800}.signalant-comparison__heading h2,.signalant-plans__closing h2{color:var(--plans-ink);letter-spacing:-.045em;margin:12px 0 0;font-family:sans-serif;font-size:clamp(2.2rem,4.1vw,4.2rem);font-weight:400;line-height:1.02}.signalant-comparison__heading>p{color:#9eabc9;font-size:.85rem;line-height:1.65}.signalant-comparison__scroll{border:1px solid var(--plans-line);background:#0a0f22cc;border-radius:8px;overflow-x:auto}.signalant-comparison table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:880px}.signalant-comparison th,.signalant-comparison td{text-align:center;border-bottom:1px solid #c4b5fd17;border-right:1px solid #c4b5fd17;height:62px;padding:12px 18px}.signalant-comparison tr>:last-child{border-right:0}.signalant-comparison tbody tr:last-child>*{border-bottom:0}.signalant-comparison thead th:first-child,.signalant-comparison tbody th{text-align:left;width:25%}.signalant-comparison thead th{color:#7f89a5;letter-spacing:.1em;text-transform:uppercase;background:#a78bfa0b;height:76px;font-family:sans-serif;font-size:.75rem;font-weight:800}.signalant-comparison thead th span,.signalant-comparison thead th strong{display:block}.signalant-comparison thead th strong{color:var(--plans-ink);letter-spacing:-.02em;text-transform:none;margin-top:5px;font-family:sans-serif;font-size:1.05rem;font-weight:400}.signalant-comparison tbody th{color:#c2c9df;font-size:.75rem;font-weight:600}.signalant-comparison tbody th,.signalant-comparison tbody td{color:#aeb8d6;font-size:.75rem;transition:background .15s}.signalant-comparison tbody tr:hover>*{background:#60a5fa09}.signalant-comparison tbody th,.signalant-comparison tbody td{vertical-align:middle;line-height:1.35}.signalant-comparison tbody th{display:table-cell}.signalant-comparison tbody th svg,.signalant-comparison tbody td svg{width:15px;height:15px;color:var(--plans-violet);vertical-align:-3px;margin-right:7px}.signalant-plans__closing{background:radial-gradient(circle at 90% 10%,#60a5fa1f,#0000 33%),linear-gradient(130deg,#231d4ce0,#0d1328f5);border:1px solid #a78bfa40;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin-top:clamp(80px,9vw,132px);padding:clamp(32px,4vw,54px);display:grid}.signalant-plans__closing h2{max-width:900px;font-size:clamp(2rem,3.8vw,3.8rem)}.signalant-plans__closing-action.MuiButton-root{min-width:190px;padding-inline:20px}@media (width<=1240px){.signalant-plans__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.signalant-plan-card{min-height:430px}.signalant-plan-card__description{min-height:45px}}@media (width<=900px){.signalant-plans__back.MuiButton-root{position:absolute;top:12px;left:18px}.signalant-plans__hero{padding-top:72px}}@media (width<=760px){.signalant-plans__back.MuiButton-root{top:12px;left:18px}.signalant-plans__hero,.signalant-plans__content{padding-inline:18px}.signalant-plans__hero{padding-top:72px;padding-bottom:24px}.signalant-plans__hero h1{font-size:2.5rem;line-height:1}.signalant-plans__hero>p{font-size:.86rem}.signalant-plans__cards{grid-template-columns:1fr}.signalant-plan-card,.signalant-plan-card__description{min-height:0}.signalant-comparison__heading{grid-template-columns:1fr;gap:18px}.signalant-comparison__scroll{border-right:0;border-radius:8px 0 0 8px;margin-right:-18px}.signalant-plans__closing{grid-template-columns:1fr;gap:26px;padding:28px 22px}.signalant-plans__closing-action.MuiButton-root{width:100%}.signalant-plans__checkout-dialog{border-radius:0;margin:0}.signalant-plans__checkout-content{-webkit-overflow-scrolling:touch;min-height:100%;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.signalant-plan-card,.signalant-plan-card__action.MuiButton-root,.signalant-plans__closing-action.MuiButton-root{transition:none}.signalant-plan-card:hover,.signalant-plan-card__action.MuiButton-root:hover,.signalant-plans__closing-action.MuiButton-root:hover{transform:none}}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.signalant-startup-screen{z-index:2000;color:#111827;background:#f8f9fb;justify-content:center;align-items:center;min-height:100svh;display:flex;position:fixed;inset:0;overflow:hidden}.signalant-startup-screen__center{flex-direction:column;align-items:center;gap:22px;display:flex}.signalant-startup-screen__footer{left:50%;bottom:max(28px, env(safe-area-inset-bottom));position:absolute;transform:translate(-50%)}@media (width<=599.95px){.signalant-startup-screen__footer{bottom:max(22px, env(safe-area-inset-bottom))}html.mobile-auth-scroll,body.mobile-auth-scroll{height:auto;min-height:100%}html.mobile-auth-scroll{-webkit-overflow-scrolling:touch;overflow-y:auto}body.mobile-auth-scroll{overflow:visible}html.mobile-auth-scroll:has(.MuiModal-root:not(.MuiModal-hidden)){overflow-y:hidden}}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}
