.syst-home{background:#050816;color:var(--syst-text);isolation:isolate;overflow:hidden;position:relative}.syst-home:after,.syst-home:before{content:none;display:none}.syst-bg-stack{height:34000px;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.syst-bg-stack:before{content:none;display:none}.syst-bg-stack:after{background:radial-gradient(circle at 12% 8%,rgba(95,243,189,.06),transparent 24%),radial-gradient(circle at 82% 18%,rgba(157,189,255,.1),transparent 28%),linear-gradient(90deg,rgba(5,8,22,.76),rgba(5,8,22,.2) 48%,rgba(5,8,22,.72)),linear-gradient(180deg,rgba(5,8,22,.04),rgba(5,8,22,.36) 48%,rgba(5,8,22,.66));background-repeat:no-repeat;content:"";inset:0;position:absolute;z-index:2}.syst-bg-stack__panel{background:linear-gradient(110deg,rgba(5,8,22,.56),rgba(5,8,22,.02) 44%,rgba(5,8,22,.6)),linear-gradient(180deg,rgba(5,8,22,.04),rgba(5,8,22,.28)),var(--syst-panel-image) var(--syst-panel-position)/cover no-repeat;filter:blur(7px) saturate(1.04) contrast(.96);height:1400px;left:-8vw;-webkit-mask-image:linear-gradient(180deg,transparent,#000 26%,#000 74%,transparent);mask-image:linear-gradient(180deg,transparent,#000 26%,#000 74%,transparent);opacity:.58;position:absolute;right:-8vw;top:calc(var(--syst-panel-index)*780px);transform:scale(1.035) translateZ(0);transform-origin:center center}.syst-bg-stack__panel:nth-child(3n+2){opacity:.5}.syst-bg-stack__panel:nth-child(3n){opacity:.54}.syst-home__container{box-sizing:border-box;margin:0 auto;padding-left:16px;padding-right:16px;position:relative;width:min(100%,1280px);z-index:1}.syst-home>section{border-bottom:0;border-top:0;position:relative;z-index:1}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .24s cubic-bezier(.2,0,0,1),transform .32s cubic-bezier(.16,1,.3,1),border-color .18s ease,background-color .18s ease,box-shadow .18s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.syst-sticky-cta{align-items:center;background:rgba(8,13,28,.88);border:1px solid rgba(95,243,189,.45);border-radius:999px;bottom:16px;box-shadow:0 18px 42px rgba(0,0,0,.34);color:var(--syst-primary);display:inline-flex;font-family:var(--syst-mono);font-size:.74rem;font-weight:800;gap:8px;min-height:44px;padding:0 14px;position:fixed;right:16px;text-decoration:none;text-transform:uppercase;transform:translateY(90px);transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .16s ease;z-index:1200}.syst-home.has-scrolled .syst-sticky-cta{transform:translateY(0)}.syst-sticky-cta .material-symbols-outlined{transition:transform .18s cubic-bezier(.16,1,.3,1)}.syst-home.has-passed-plans .syst-sticky-cta .material-symbols-outlined{transform:rotate(180deg)}.syst-sticky-cta:hover{background:rgba(95,243,189,.14);color:var(--syst-primary)}.syst-hero{align-items:center;box-sizing:border-box;display:flex;min-height:calc(100vh - 172px);overflow:hidden;padding:50px 0 40px;position:relative}.syst-hero__media,.syst-hero__media img,.syst-hero__shade{inset:0;position:absolute}.syst-hero__media{display:none;z-index:-1}.syst-hero__media img{height:100%;object-fit:cover;object-position:center;opacity:.34;width:100%}.syst-hero__shade{background:radial-gradient(circle at 72% 32%,rgba(95,243,189,.1),transparent 30%),linear-gradient(112deg,rgba(95,243,189,.12),transparent 42%),linear-gradient(180deg,rgba(5,8,22,.54),#050816 96%),linear-gradient(90deg,rgba(5,8,22,.96),rgba(5,8,22,.46),rgba(5,8,22,.82))}.syst-hero__layout{align-items:center;display:grid;gap:36px}.syst-hero__content{max-width:760px;min-width:0}.syst-eyebrow,.syst-status-pill{align-items:center;background:rgba(7,12,24,.74);border:1px solid rgba(95,243,189,.28);border-radius:999px;color:var(--syst-primary);display:inline-flex;font-family:var(--syst-mono);font-size:.72rem;font-weight:800;gap:8px;letter-spacing:0;min-height:30px;padding:0 14px;text-transform:uppercase}.syst-status-pill span{background:var(--syst-primary);border-radius:999px;box-shadow:0 0 0 6px rgba(95,243,189,.12);height:8px;width:8px}.syst-hero h1{color:var(--syst-text);font-size:2.55rem;font-weight:800;letter-spacing:0;line-height:.96;margin:26px 0 22px;text-shadow:0 20px 70px rgba(0,0,0,.46);text-wrap:balance}.syst-final-cta p,.syst-hero p{color:var(--syst-muted);font-size:1.05rem;line-height:1.75;margin:0 0 34px;max-width:720px}.syst-hero__actions{display:flex;flex-wrap:wrap;gap:14px}.syst-hero__signal{gap:10px;margin-top:26px;max-width:680px}.syst-hero__signal span{align-items:center;background:linear-gradient(145deg,rgba(95,243,189,.08),transparent 48%),rgba(8,13,28,.66);border:1px solid hsla(15,7%,89%,.1);border-radius:8px;display:grid;gap:5px 14px;grid-template-columns:36px 1fr;padding:13px}.syst-hero__signal i{align-items:center;background:rgba(95,243,189,.09);border:1px solid rgba(95,243,189,.28);border-radius:8px;color:var(--syst-primary);display:inline-flex;font-size:1.2rem;grid-row:span 2;height:36px;justify-content:center;width:36px}.syst-hero__signal strong{color:var(--syst-text);font-size:.92rem}.syst-hero__signal small{color:var(--syst-muted);font-size:.78rem;line-height:1.45}.syst-button,.syst-card-link,.syst-price-card a,.syst-text-link{align-items:center;border-radius:6px;display:inline-flex;font-family:var(--syst-mono);font-size:.76rem;font-weight:800;gap:8px;justify-content:center;letter-spacing:0;min-height:48px;text-decoration:none;text-transform:uppercase;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.syst-button:active,.syst-card-link:active,.syst-price-card a:active,.syst-text-link:active{transform:scale(.98)}.syst-button--primary{background:var(--syst-primary);color:var(--syst-primary-dark);min-width:170px;padding:0 22px}.syst-button--primary:hover{box-shadow:0 0 28px rgba(95,243,189,.26);color:var(--syst-primary-dark)}.syst-button--secondary{background:rgba(8,13,28,.64);border:1px solid rgba(157,189,255,.32);color:var(--syst-text);min-width:178px;padding:0 22px}.syst-button--secondary:hover{border-color:var(--syst-primary);color:var(--syst-primary)}.syst-hero .syst-hero__microcopy{color:rgba(185,201,193,.78);font-size:.9rem;margin-bottom:0;margin-top:32px;max-width:620px}.syst-hero-console{background:linear-gradient(145deg,rgba(95,243,189,.12),rgba(157,189,255,.05) 44%,rgba(8,13,28,.9)),rgba(8,13,28,.86);border:1px solid rgba(95,243,189,.22);border-radius:8px;box-shadow:0 26px 80px rgba(0,0,0,.36);isolation:isolate;overflow:hidden;position:relative}.syst-hero-console:before{background:radial-gradient(circle at 12% 10%,rgba(95,243,189,.18),transparent 22%),linear-gradient(115deg,transparent 0 54%,rgba(95,243,189,.06) 54% 66%,transparent 66%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.syst-console__bar{align-items:center;border-bottom:1px solid rgba(95,243,189,.16);display:flex;gap:8px;min-height:44px;padding:0 14px}.syst-console__bar span{background:rgba(157,189,255,.6);border-radius:999px;height:9px;width:9px}.syst-console__bar span:first-child{background:var(--syst-primary)}.syst-console__bar strong{color:hsla(15,7%,89%,.82);font-family:var(--syst-mono);font-size:.78rem;margin-left:8px}.syst-console__design-plan{border-bottom:1px solid rgba(95,243,189,.13);display:grid;gap:12px;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);padding:14px}.syst-console__design-plan>div{align-content:center;background:linear-gradient(145deg,rgba(95,243,189,.1),transparent),rgba(5,8,22,.66);border:1px solid rgba(95,243,189,.16);border-radius:8px;display:grid;gap:6px;min-height:104px;padding:14px}.syst-console__design-plan span{color:var(--syst-primary);font-family:var(--syst-mono);font-size:.66rem;font-weight:800;text-transform:uppercase}.syst-console__design-plan strong{color:var(--syst-text);font-size:1.05rem;line-height:1.25}.syst-console__design-plan ol{counter-reset:design-plan;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.syst-console__design-plan li{align-items:center;background:rgba(5,8,22,.5);border:1px solid rgba(157,189,255,.16);border-radius:8px;color:hsla(15,7%,89%,.78);display:flex;font-family:var(--syst-mono);font-size:.66rem;font-weight:800;line-height:1.25;min-height:48px;padding:8px 10px 8px 34px;position:relative}.syst-console__design-plan li:before{color:var(--syst-primary);content:"0" counter(design-plan);counter-increment:design-plan;left:10px;position:absolute}.syst-console__grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px}.syst-console__metric{background:rgba(5,8,22,.72);border:1px solid hsla(15,7%,89%,.08);border-radius:8px;display:grid;min-height:86px;padding:12px}.syst-console__metric span,.syst-console__pipeline span{color:rgba(185,201,193,.74);font-family:var(--syst-mono);font-size:.68rem;text-transform:uppercase}.syst-console__metric strong{align-self:end;color:var(--syst-text);font-size:1.6rem}.syst-console__pipeline{align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;padding:4px 14px 18px}.syst-console__pipeline i{background:linear-gradient(90deg,rgba(95,243,189,.12),rgba(95,243,189,.82));display:block;height:1px}.syst-console__checks{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 14px 16px}.syst-console__checks span{align-items:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:999px;color:hsla(15,7%,89%,.76);display:inline-flex;font-family:var(--syst-mono);font-size:.62rem;font-weight:800;justify-content:center;min-height:32px;text-align:center;text-transform:uppercase}.syst-hero-console pre{border-top:1px solid rgba(95,243,189,.16);color:hsla(15,7%,89%,.82);font-family:var(--syst-mono);font-size:.76rem;line-height:1.6;margin:0;padding:18px;white-space:pre-wrap}.syst-trust{background:transparent;border:0;padding:34px 0}.syst-trust p{color:var(--syst-muted);font-family:var(--syst-mono);font-size:.72rem;font-weight:800;margin:0 0 20px;text-align:center;text-transform:uppercase}.syst-trust__logos{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.syst-trust__logos span{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid hsla(15,7%,89%,.09);border-radius:999px;color:hsla(15,7%,89%,.76);display:inline-flex;font-size:.9rem;font-weight:800;min-height:38px;padding:0 14px}.syst-founder{background:transparent;border:0;padding:54px 0}.syst-founder__grid{align-items:center;display:grid;gap:24px}.syst-founder__portrait{background:transparent;border:0;border-radius:0;margin:0;overflow:visible;position:relative;width:min(100%,360px)}.syst-founder__portrait img{aspect-ratio:1/1.08;display:block;object-fit:contain;object-position:center bottom;width:100%}.syst-founder__content{max-width:820px}.syst-founder__content blockquote{color:var(--syst-text);font-size:1.55rem;font-weight:800;line-height:1.18;margin:18px 0}.syst-founder__content p{display:grid;gap:4px;margin:0}.syst-founder__content strong{color:var(--syst-text);font-size:1.1rem}.syst-founder__content span{color:var(--syst-muted)}.syst-final-cta,.syst-process,.syst-section{padding:76px 0}.syst-process,.syst-section--tonal{background:transparent;border:0}.syst-section--compact{padding:62px 0}.syst-section__header{margin-bottom:34px;max-width:800px}.syst-section__header--center{margin-left:auto;margin-right:auto;text-align:center}.syst-section__header--split{display:grid;gap:18px;max-width:none}.syst-final-cta h2,.syst-process h2,.syst-section__header h2{color:var(--syst-text);font-size:2rem;font-weight:800;letter-spacing:0;line-height:1.08;margin:18px 0 14px}.syst-process p,.syst-section__header p{color:var(--syst-muted);font-size:1rem;line-height:1.7;margin:0}.syst-impact-grid{align-items:stretch;display:grid;gap:24px;margin-bottom:28px}.syst-impact-panel{align-content:start;background:linear-gradient(135deg,rgba(95,243,189,.12),rgba(157,189,255,.05) 42%,rgba(8,13,28,.86)),rgba(8,13,28,.82);border:1px solid rgba(95,243,189,.24);border-radius:8px;display:grid;gap:18px;padding:22px}.syst-impact-panel h3{color:var(--syst-text);font-size:1.6rem;line-height:1.15;margin:0}.syst-impact-panel ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.syst-impact-panel li{align-items:start;border-top:1px solid hsla(15,7%,89%,.09);display:grid;gap:12px;grid-template-columns:88px 1fr;padding-top:12px}.syst-impact-panel strong{color:var(--syst-primary);font-family:var(--syst-mono);font-size:.74rem;text-transform:uppercase}.syst-impact-panel span{color:var(--syst-muted);line-height:1.55}.syst-impact-metrics{display:grid;gap:10px;grid-template-columns:1fr;margin-top:22px}.syst-impact-metrics span{background:rgba(8,13,28,.7);border:1px solid hsla(15,7%,89%,.1);border-radius:8px;display:grid;gap:4px;padding:14px}.syst-impact-metrics strong{color:var(--syst-primary);font-size:1.22rem}.syst-impact-metrics small{color:var(--syst-muted);font-family:var(--syst-mono);font-size:.66rem;text-transform:uppercase}.syst-journey{display:grid;gap:16px;grid-template-columns:1fr}.syst-case,.syst-contact-form,.syst-faq__item,.syst-journey article,.syst-price-card,.syst-process-step,.syst-review,.syst-service-card,.syst-stage-panel{background:linear-gradient(145deg,rgba(95,243,189,.055),transparent 42%),rgba(8,13,28,.82);border:1px solid hsla(15,7%,89%,.1);border-radius:8px;box-shadow:0 16px 46px rgba(0,0,0,.18)}.syst-journey article{min-height:220px;padding:24px}.syst-journey span,.syst-process-step span{color:var(--syst-primary);font-family:var(--syst-mono);font-size:.76rem;font-weight:800}.syst-case h3,.syst-journey h3,.syst-price-card h3,.syst-process-step h3,.syst-review strong,.syst-service-card h3{color:var(--syst-text);font-size:1.28rem;font-weight:800;letter-spacing:0;margin:14px 0 10px}.syst-case p,.syst-faq p,.syst-journey p,.syst-price-card p,.syst-review blockquote,.syst-service-card p{color:var(--syst-muted);line-height:1.65}.syst-service-grid{display:grid;gap:16px;grid-template-columns:1fr}.syst-service-card{display:flex;flex-direction:column;min-height:300px;overflow:hidden;transition:border-color .18s ease,transform .18s ease,background-color .18s ease,box-shadow .18s ease}.syst-service-card--capability{padding:22px}.syst-service-card--ai{display:grid;gap:18px;margin-bottom:16px;min-height:auto;padding:24px}.syst-service-card--ai h3{font-size:1.7rem;margin-top:10px}.syst-service-card--ai strong{color:var(--syst-primary);display:block;font-size:1.02rem;margin-top:14px}.syst-service-card__icon{align-items:center;background:linear-gradient(145deg,rgba(95,243,189,.16),rgba(157,189,255,.05)),rgba(5,8,22,.76);border:1px solid rgba(95,243,189,.28);border-radius:8px;color:var(--syst-primary);display:inline-flex;height:64px;justify-content:center;width:64px}.syst-service-card__icon .material-symbols-outlined{font-size:2rem;font-variation-settings:"FILL" 1}.syst-card-kicker{color:var(--syst-primary);font-family:var(--syst-mono);font-size:.68rem;font-weight:800;text-transform:uppercase}.syst-service-card__chips{align-content:start;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.syst-service-card__chips span{align-items:center;background:rgba(8,13,28,.52);border:1px solid rgba(157,189,255,.18);border-radius:10px;color:hsla(15,7%,89%,.78);display:flex;font-family:var(--syst-mono);font-size:.68rem;font-weight:800;line-height:1.28;min-height:42px;padding:8px 12px}.syst-service-card__chips span:before{background:var(--syst-primary);border-radius:999px;box-shadow:0 0 14px rgba(95,243,189,.38);content:"";flex:0 0 auto;height:6px;margin-right:8px;width:6px}.syst-case:hover,.syst-price-card:hover,.syst-process-step:hover,.syst-service-card:hover{border-color:rgba(95,243,189,.42);box-shadow:0 22px 70px rgba(0,0,0,.28),0 0 28px rgba(95,243,189,.08);transform:translateY(-3px)}.syst-card__visual,.syst-case__visual{min-height:154px;overflow:hidden;position:relative}.syst-card__visual img,.syst-case__visual img{height:100%;min-height:inherit;object-fit:cover;opacity:.44;transform:scale(1.03);transition:opacity .18s ease,transform .26s ease;width:100%}.syst-card__visual:after,.syst-case__visual:after{background:linear-gradient(180deg,transparent,rgba(8,13,28,.92)),linear-gradient(128deg,transparent,rgba(95,243,189,.18));content:"";inset:0;position:absolute}.syst-card__visual span{background:rgba(5,8,22,.7);border-radius:999px;bottom:12px;color:var(--syst-primary);font-family:var(--syst-mono);font-size:.64rem;font-weight:800;padding:5px 8px;position:absolute;right:12px;text-transform:uppercase;z-index:1}.syst-case:hover .syst-case__visual img,.syst-service-card:hover .syst-card__visual img{opacity:.58;transform:scale(1.08)}.syst-card__topline{align-items:center;display:flex;gap:14px;justify-content:space-between;padding:18px 20px 0}.syst-card__topline .material-symbols-outlined{color:var(--syst-primary)}.syst-card__topline strong,.syst-case__status,.syst-price-card__badge{background:rgba(95,243,189,.08);border:1px solid rgba(95,243,189,.26);border-radius:999px;color:var(--syst-primary);font-family:var(--syst-mono);font-size:.64rem;font-weight:800;padding:5px 8px;text-transform:uppercase}.syst-card-link,.syst-service-card h3,.syst-service-card p{margin-left:20px;margin-right:20px}.syst-service-card--ai .syst-card-link,.syst-service-card--ai h3,.syst-service-card--ai p,.syst-service-card--capability .syst-card-link,.syst-service-card--capability h3,.syst-service-card--capability p{margin-left:0;margin-right:0}.syst-service-card--ai .syst-card-link{margin-bottom:0;margin-top:16px}.syst-service-card p{margin-bottom:20px}.syst-service-card--capability .syst-card__topline{justify-content:flex-start;padding:18px 0 0}.syst-card-link{border:1px solid rgba(157,189,255,.24);color:var(--syst-text);margin-bottom:20px;margin-top:auto;min-height:38px;padding:0 12px;width:fit-content}.syst-card-link:hover{border-color:var(--syst-primary);color:var(--syst-primary)}.syst-case-grid{display:grid;gap:16px;grid-template-columns:1fr}.syst-case{display:flex;flex-direction:column;min-height:332px;overflow:hidden;padding-bottom:16px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.syst-case__visual{aspect-ratio:16/10;margin:0 0 22px;min-height:118px;overflow:hidden}.syst-case__visual img{display:block;height:100%;object-fit:cover;width:100%}.syst-case .syst-text-link,.syst-case h3,.syst-case p,.syst-case__status,.syst-tags{margin-left:20px;margin-right:20px}.syst-case__status{margin-top:14px;width:fit-content}.syst-tags{margin-top:auto;padding-top:12px}.syst-tags span{border:1px solid rgba(157,189,255,.2);color:hsla(15,7%,89%,.78);font-size:.68rem;padding:5px 8px}.syst-text-link{border:1px solid rgba(95,243,189,.3);color:var(--syst-text);margin-top:14px;min-height:38px;padding:0 12px;width:fit-content}.syst-text-link:hover{border-color:var(--syst-primary);color:var(--syst-primary)}.syst-review-grid{display:grid;gap:16px;grid-template-columns:1fr}.syst-review{align-content:space-between;display:grid;min-height:300px;overflow:hidden;padding:24px;position:relative}.syst-review:before{background:linear-gradient(120deg,rgba(255,209,102,.08),transparent 34%),linear-gradient(180deg,transparent,rgba(95,243,189,.05));content:"";inset:0;pointer-events:none;position:absolute}.syst-stars{background:rgba(255,209,102,.08);border:1px solid rgba(255,209,102,.26);border-radius:999px;color:var(--syst-amber);display:inline-flex;gap:2px;padding:7px 9px;position:relative;width:fit-content;z-index:1}.syst-stars .material-symbols-outlined{color:var(--syst-amber);font-size:1rem;font-variation-settings:"FILL" 1;text-shadow:0 0 16px rgba(255,209,102,.34)}.syst-review blockquote{font-size:1.02rem;margin:18px 0 22px;position:relative;z-index:1}.syst-review p{display:grid;gap:2px;margin:0;position:relative;z-index:1}.syst-review span{color:var(--syst-muted);font-size:.9rem}.syst-process__grid{display:grid;gap:16px;grid-template-columns:1fr;position:relative}.syst-process-step{min-height:238px;overflow:hidden;padding:20px;position:relative;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.syst-process-step:after{background:linear-gradient(135deg,transparent,rgba(95,243,189,.12));bottom:0;content:"";height:92px;pointer-events:none;position:absolute;right:0;width:92px}.syst-process-step__head{align-items:center;display:flex;gap:12px;justify-content:space-between}.syst-process-step__head i{align-items:center;background:rgba(95,243,189,.08);border:1px solid rgba(95,243,189,.22);border-radius:8px;color:var(--syst-primary);display:inline-flex;font-style:normal;height:42px;justify-content:center;width:42px}.syst-process-step small{border:1px solid rgba(157,189,255,.18);border-radius:999px;color:hsla(15,7%,89%,.74);display:inline-flex;font-family:var(--syst-mono);font-size:.64rem;margin-top:12px;padding:6px 8px;width:fit-content}.syst-stage-picker{display:grid;gap:8px;grid-template-columns:1fr;margin:0 auto 16px}.syst-stage-picker button{background:rgba(8,13,28,.74);border:1px solid hsla(15,7%,89%,.1);border-radius:999px;color:var(--syst-muted);font-weight:800;min-height:44px;padding:0 14px;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.syst-stage-picker button.is-active{background:rgba(95,243,189,.1);border-color:rgba(95,243,189,.42);color:var(--syst-primary)}.syst-stage-panel{display:grid;gap:6px;margin:0 auto 22px;max-width:780px;padding:18px;text-align:center}.syst-stage-panel span{color:var(--syst-primary);font-family:var(--syst-mono);font-size:.7rem;font-weight:800;text-transform:uppercase}.syst-stage-panel strong{color:var(--syst-text);font-size:1.4rem}.syst-stage-panel p{color:var(--syst-muted);line-height:1.6;margin:0}.syst-pricing-grid{display:grid;gap:16px;grid-template-columns:1fr}.syst-price-card{display:grid;gap:22px;grid-template-rows:auto 48px 1fr;min-height:520px;padding:24px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.syst-price-card__intro{align-content:start;display:grid;gap:12px;min-height:178px}.syst-price-card--featured{background:linear-gradient(145deg,rgba(95,243,189,.14),rgba(157,189,255,.07) 54%,rgba(8,13,28,.88)),rgba(8,13,28,.92);border-color:rgba(95,243,189,.58)}.syst-price-card h3{font-size:1.42rem;margin:0}.syst-price-card p{color:var(--syst-muted);line-height:1.45;margin:0}.syst-price-card a{border:1px solid rgba(95,243,189,.32);color:var(--syst-text);width:100%}.syst-price-card--featured a{background:var(--syst-primary);border-color:var(--syst-primary);color:var(--syst-primary-dark)}.syst-price-card a:hover{border-color:var(--syst-primary);color:var(--syst-primary)}.syst-price-card--featured a:hover{color:var(--syst-primary-dark)}.syst-price-card ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.syst-price-card li{color:var(--syst-muted);line-height:1.45;padding-left:24px;position:relative}.syst-price-card li:before{color:var(--syst-primary);content:"check";font-family:Material Symbols Outlined;font-size:1rem;left:0;position:absolute}.syst-addon-grid{display:grid;gap:10px;grid-template-columns:1fr}.syst-addon{align-items:center;background:linear-gradient(90deg,rgba(95,243,189,.08),transparent),rgba(8,13,28,.78);border:1px solid hsla(15,7%,89%,.1);border-radius:8px;color:var(--syst-text);display:grid;font-weight:800;gap:10px;grid-template-columns:36px 1fr;min-height:54px;padding:8px 14px;transition:border-color .16s ease,transform .16s ease,background-color .16s ease}.syst-addon:hover{background-color:rgba(95,243,189,.06);border-color:rgba(95,243,189,.34);transform:translateY(-2px)}.syst-addon .material-symbols-outlined{align-items:center;border:1px solid rgba(95,243,189,.28);border-radius:999px;color:var(--syst-primary);display:inline-flex;font-size:1rem;height:30px;justify-content:center;width:30px}.syst-addon strong{line-height:1.25}.syst-faq{display:grid;gap:10px}.syst-faq__item{overflow:hidden}.syst-faq__item button{align-items:center;background:transparent;border:0;color:var(--syst-text);display:flex;font-weight:800;justify-content:space-between;min-height:60px;padding:0 18px;text-align:left;width:100%}.syst-faq__item button .material-symbols-outlined{color:var(--syst-primary);transition:transform .16s ease}.syst-faq__item button[aria-expanded=true] .material-symbols-outlined{transform:rotate(180deg)}.syst-faq__answer{padding:0 18px 18px}.syst-faq__answer p{margin:0}.syst-final-cta{background:transparent;position:relative}.syst-final-cta__grid{display:grid;gap:28px}.syst-final-cta h2{font-size:2rem}.syst-contact-form{display:grid;gap:14px;grid-template-columns:1fr;padding:18px}.syst-contact-form label{display:grid;gap:6px}.syst-contact-form span{color:var(--syst-muted);font-family:var(--syst-mono);font-size:.7rem;font-weight:800;text-transform:uppercase}.syst-contact-form input,.syst-contact-form select,.syst-contact-form textarea{background:rgba(5,8,22,.86);border:1px solid hsla(15,7%,89%,.14);border-radius:6px;color:var(--syst-text);min-height:46px;padding:10px 12px;width:100%}.syst-contact-form textarea{resize:vertical}.syst-contact-form input:focus,.syst-contact-form select:focus,.syst-contact-form textarea:focus{border-color:var(--syst-primary);box-shadow:0 0 0 3px rgba(95,243,189,.12);outline:none}@media(min-width:640px){.syst-home__container{padding-left:28px;padding-right:28px}.syst-hero h1{font-size:4.2rem}.syst-final-cta h2,.syst-process h2,.syst-section__header h2{font-size:2.65rem}.syst-impact-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.syst-addon-grid,.syst-case-grid,.syst-contact-form,.syst-pricing-grid,.syst-process__grid,.syst-review-grid,.syst-service-grid,.syst-stage-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.syst-contact-form{padding:24px}.syst-contact-form__wide{grid-column:1/-1}}@media(min-width:900px){.syst-home__container{padding-left:48px;padding-right:48px}.syst-hero h1{font-size:5.2rem}.syst-founder__grid{grid-template-columns:340px minmax(0,1fr)}.syst-founder__content blockquote{font-size:2.05rem}.syst-impact-grid{grid-template-columns:minmax(320px,.72fr) minmax(0,1fr)}.syst-service-card--ai{align-items:start;grid-template-columns:76px minmax(0,.92fr) minmax(340px,1fr)}.syst-service-card--ai .syst-service-card__chips{align-self:stretch}.syst-final-cta h2{font-size:3.5rem}.syst-final-cta__grid,.syst-hero__layout,.syst-section__header--split{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)}.syst-hero-console{align-self:center}.syst-journey,.syst-process__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1180px){.syst-hero h1{font-size:5.85rem}.syst-process h2,.syst-section__header h2{font-size:3.6rem}.syst-final-cta h2{font-size:4.2rem}.syst-service-grid--dense{grid-template-columns:repeat(3,minmax(0,1fr))}.syst-case-grid--selected{grid-template-columns:repeat(4,minmax(0,1fr))}.syst-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.syst-process__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.syst-pricing-grid,.syst-stage-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.syst-addon-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:575.98px){.syst-eyebrow,.syst-status-pill{font-size:.62rem;min-height:26px;padding:0 10px}.syst-hero{min-height:auto;padding-bottom:24px;padding-top:34px}.syst-hero__layout{gap:18px}.syst-hero h1{font-size:2.08rem;line-height:1.02;margin:16px 0 12px}.syst-final-cta p,.syst-hero p{font-size:.94rem;line-height:1.55;margin-bottom:18px}.syst-hero__actions{gap:10px}.syst-hero .syst-hero__microcopy{font-size:.88rem;line-height:1.45;margin-bottom:0;margin-top:20px}.syst-hero__signal{display:flex;gap:8px;margin-top:16px;max-width:none;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;width:100%}.syst-hero__signal::-webkit-scrollbar{display:none}.syst-hero__signal span{gap:5px 12px;min-width:174px;padding:10px 11px}.syst-hero__signal small{font-size:.72rem;line-height:1.35}.syst-final-cta h2,.syst-process h2,.syst-section__header h2{font-size:1.58rem;line-height:1.12;margin:12px 0 10px}.syst-section__header{margin-bottom:22px}.syst-process p,.syst-section__header p{font-size:.92rem;line-height:1.52}.syst-hero-console{display:none}.syst-trust{padding:18px 0}.syst-trust p{font-size:.62rem;margin-bottom:12px;text-align:left}.syst-trust__logos{flex-wrap:nowrap;gap:8px;justify-content:flex-start;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.syst-trust__logos::-webkit-scrollbar{display:none}.syst-trust__logos span{flex:0 0 auto;font-size:.78rem;min-height:30px;padding:0 10px}.syst-founder{padding:32px 0}.syst-founder__grid{gap:16px;grid-template-columns:112px 1fr}.syst-founder__portrait{width:112px}.syst-founder__portrait img{aspect-ratio:auto}.syst-founder__content blockquote{font-size:1.05rem;line-height:1.2;margin:10px 0}.syst-founder__content strong{font-size:.95rem}.syst-founder__content span{font-size:.85rem}.syst-impact-grid{gap:14px;margin-bottom:18px}.syst-impact-panel{gap:12px;padding:16px}.syst-impact-panel h3{font-size:1.2rem}.syst-impact-panel ul{gap:8px}.syst-impact-panel li{gap:4px;grid-template-columns:1fr;padding-top:8px}.syst-impact-metrics{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.syst-impact-metrics span{padding:10px 8px}.syst-impact-metrics strong{font-size:1rem}.syst-impact-metrics small{font-size:.56rem}.syst-journey article{min-height:auto;padding:16px}.syst-price-card,.syst-process-step,.syst-review,.syst-service-card--ai,.syst-service-card--capability{padding:18px}.syst-service-card{min-height:auto}.syst-service-card--ai{gap:14px;padding:16px}.syst-service-card--ai .syst-service-card__icon{height:50px;width:50px}.syst-service-card--ai h3{font-size:1.42rem;margin:8px 0}.syst-service-card--ai p{font-size:.94rem;line-height:1.5;margin-bottom:0;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5}.syst-service-card--ai strong{font-size:.92rem;margin-top:10px}.syst-service-card__chips{gap:7px;grid-template-columns:1fr}.syst-service-card__chips span{border-radius:8px;font-size:.58rem;min-height:34px;padding:7px 9px}.syst-service-card__chips span:nth-child(n+9){display:none}.syst-service-card--capability{display:grid;gap:6px 12px;grid-template-areas:"icon title" "icon text";grid-template-columns:46px 1fr;min-height:auto;padding:14px}.syst-service-card--capability .syst-service-card__icon{grid-area:icon;height:46px;width:46px}.syst-service-card--capability .syst-service-card__icon .material-symbols-outlined{font-size:1.55rem}.syst-service-card--capability .syst-card__topline{display:none}.syst-service-card--capability h3{align-self:end;font-size:1rem;grid-area:title;line-height:1.16;margin:0}.syst-service-card--capability p{font-size:.84rem;grid-area:text;line-height:1.35;margin:0;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}.syst-service-card--capability .syst-card-link{display:none}.syst-case{min-height:auto;padding-bottom:14px}.syst-case__visual{min-height:86px}.syst-case .syst-text-link,.syst-case h3,.syst-case p,.syst-case__status,.syst-tags{margin-left:14px;margin-right:14px}.syst-case__status{font-size:.56rem;margin-top:10px}.syst-case h3{font-size:1.08rem;margin-top:10px}.syst-case p{font-size:.9rem;line-height:1.45;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}.syst-tags{display:none}.syst-text-link{margin-top:10px;min-height:34px}.syst-review{min-height:auto}.syst-stars{padding:5px 7px}.syst-stars .material-symbols-outlined{font-size:.9rem}.syst-review blockquote{font-size:.92rem;line-height:1.45;margin:12px 0}.syst-process__grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.syst-process-step{min-height:auto;padding:14px}.syst-process-step__head i{height:34px;width:34px}.syst-process-step h3{font-size:1rem;margin:10px 0 6px}.syst-process-step p{font-size:.84rem;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4}.syst-process-step small{border-radius:8px;font-size:.55rem;line-height:1.2}.syst-stage-picker{gap:7px;margin-bottom:12px}.syst-stage-picker button{font-size:.86rem;min-height:38px}.syst-stage-panel{margin-bottom:14px;padding:14px}.syst-stage-panel p{font-size:.9rem;line-height:1.45}.syst-price-card{gap:14px;grid-template-rows:auto 44px auto;min-height:auto;padding:16px}.syst-price-card__intro{gap:8px;min-height:auto}.syst-price-card h3{font-size:1.18rem}.syst-price-card li,.syst-price-card p{font-size:.88rem;line-height:1.35}.syst-price-card ul{gap:7px}.syst-price-card li:nth-child(n+5){display:none}.syst-addon-grid{gap:8px}.syst-addon{font-size:.92rem;min-height:46px;padding:7px 10px}.syst-faq__item button{font-size:.95rem;min-height:50px;padding:0 14px}.syst-contact-form{padding:14px}.syst-hero{padding-top:86px}.syst-journey{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.syst-journey article{min-height:118px;padding:12px 10px}.syst-journey h3{font-size:.84rem;line-height:1.16;margin:8px 0 0}.syst-journey p{display:none}.syst-service-grid--dense{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.syst-service-card--capability{align-content:start;gap:10px;grid-template-areas:"icon" "title";grid-template-columns:1fr;min-height:112px}.syst-service-card--capability h3{align-self:start;font-size:.9rem}.syst-service-card--capability p{display:none}.syst-case-grid--selected{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.syst-case{min-height:192px}.syst-case__visual{min-height:74px}.syst-case__status{font-size:.5rem;line-height:1.2;max-width:calc(100% - 28px);padding:4px 6px;white-space:normal}.syst-case h3{font-size:.98rem;line-height:1.14}.syst-case p{display:none}.syst-case .syst-text-link{font-size:.56rem;min-height:30px;padding:0 8px}.syst-case .syst-text-link .material-symbols-outlined{font-size:.92rem}.syst-pricing-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.syst-price-card{grid-template-rows:auto 42px auto;padding:12px}.syst-price-card__badge{font-size:.5rem;padding:4px 6px}.syst-price-card h3{font-size:1rem}.syst-price-card p{font-size:.78rem;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}.syst-price-card a{font-size:.58rem;line-height:1.2;min-height:42px;padding:0 6px;text-align:center}.syst-price-card li{font-size:.76rem;padding-left:18px}.syst-price-card li:nth-child(n+3){display:none}.syst-button,.syst-hero__actions{width:100%}.syst-final-cta,.syst-process,.syst-section{padding:40px 0}.syst-section--compact{padding:34px 0}.syst-console__grid,.syst-console__pipeline{grid-template-columns:1fr}.syst-console__pipeline i{display:none}.syst-sticky-cta{bottom:18px;font-size:.62rem;gap:6px;min-height:38px;padding:0 10px;right:12px}}.syst-hero{min-height:min(760px,100vh - 80px);padding:46px 0 34px}.syst-hero h1{font-size:clamp(2.45rem,4.85vw,4.1rem);line-height:1.04;max-width:900px}.syst-hero p{max-width:740px}.syst-hero__signal{margin-top:16px}.syst-hero__signal span{gap:4px 10px;grid-template-columns:32px 1fr;padding:10px}.syst-hero__signal i{font-size:1.05rem;height:32px;width:32px}.syst-hero__signal strong{font-size:.86rem}.syst-hero__signal small{font-size:.72rem;line-height:1.3}.syst-final-cta,.syst-process,.syst-section{padding:clamp(48px,6vw,74px) 0}.syst-section--compact{padding:clamp(38px,5vw,56px) 0}.syst-founder--compact{padding:18px 0 40px}.syst-founder--compact .syst-founder__grid{gap:clamp(16px,3vw,30px)}.syst-founder--compact .syst-founder__portrait{width:min(100%,200px)}.syst-founder--compact .syst-founder__content{max-width:900px}.syst-founder--compact .syst-founder__content blockquote{font-size:clamp(1.08rem,2.1vw,1.62rem);margin:12px 0 10px;max-width:900px}.syst-founder--compact .syst-text-link{margin-top:16px}.syst-why-grid{display:grid;gap:14px;grid-template-columns:1fr}.syst-why-card{background:linear-gradient(145deg,rgba(95,243,189,.07),transparent 46%),rgba(8,13,28,.8);border:1px solid hsla(15,7%,89%,.1);border-radius:8px;display:grid;gap:12px;min-height:210px;padding:22px}.syst-why-card .material-symbols-outlined{align-items:center;background:rgba(95,243,189,.08);border:1px solid rgba(95,243,189,.26);border-radius:8px;color:var(--syst-primary);display:inline-flex;font-size:1.7rem;height:52px;justify-content:center;width:52px}.syst-mini-capabilities h3,.syst-system-tabs__panel h3,.syst-why-card h3{color:var(--syst-text);font-size:1.28rem;font-weight:800;margin:0}.syst-system-tabs__panel p,.syst-why-card p{color:var(--syst-muted);line-height:1.6;margin:0}.syst-impact-metrics--compact{margin-top:16px}.syst-service-grid--primary{grid-template-columns:1fr}.syst-service-card--primary{display:flex;flex-direction:column;gap:16px;min-height:340px;padding:24px}.syst-service-card--primary .syst-card-link,.syst-service-card--primary h3,.syst-service-card--primary p{margin:0}.syst-service-card--primary .syst-card-link{align-self:flex-start;margin-top:auto}.syst-service-card--primary .syst-tags{margin-bottom:4px}.syst-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.syst-tags span{align-items:center;border:1px solid rgba(157,189,255,.16);border-radius:999px;color:hsla(15,7%,89%,.76);display:inline-flex;font-family:var(--syst-mono);font-size:.64rem;font-weight:800;min-height:30px;padding:0 10px}.syst-mini-capabilities{background:rgba(8,13,28,.64);border:1px solid hsla(15,7%,89%,.09);border-radius:8px;display:grid;gap:18px;margin-top:18px;overflow:hidden;padding:20px;position:relative}.syst-mini-capabilities p{color:var(--syst-muted);font-size:.92rem;line-height:1.5;margin:8px 0 0;max-width:560px}.syst-mini-capabilities:after,.syst-mini-capabilities:before{bottom:14px;content:"";pointer-events:none;position:absolute;top:92px;width:clamp(28px,6vw,76px);z-index:2}.syst-mini-capabilities:before{background:linear-gradient(90deg,rgba(8,13,28,.96),rgba(8,13,28,0));left:0}.syst-mini-capabilities:after{background:linear-gradient(270deg,rgba(8,13,28,.96),rgba(8,13,28,0));right:0}.syst-mini-capabilities__rail{--capability-rail-scale:1;--capability-rail-x:0px;--capability-rail-y:0px;cursor:grab;display:block;overflow-x:hidden;overflow-y:hidden;padding-bottom:2px;position:relative;scrollbar-width:none;touch-action:none;user-select:none;z-index:1;-ms-overflow-style:none}.syst-mini-capabilities__track{cursor:grab;display:flex;gap:10px;min-width:100%;transform:translate3d(var(--capability-rail-x),var(--capability-rail-y),0) scale(var(--capability-rail-scale));transform-origin:center;transition:transform .22s ease;width:max-content;will-change:transform}.syst-mini-capabilities__rail::-webkit-scrollbar{display:none}.syst-mini-capabilities__rail.is-dragging{cursor:grabbing}.syst-mini-capabilities__rail.is-dragging .syst-mini-capabilities__track{transition:none}.syst-mini-capabilities__rail a:hover,.syst-mini-capabilities__rail:hover a{cursor:grab}.syst-mini-capabilities__rail.is-dragging,.syst-mini-capabilities__rail.is-dragging *{cursor:grabbing}.syst-mini-capabilities__rail a{align-items:center;background:rgba(5,8,22,.72);border:1px solid hsla(15,7%,89%,.1);border-radius:8px;color:var(--syst-text);cursor:grab;display:grid;flex:0 0 min(230px,72vw);gap:10px;grid-template-columns:36px 1fr;min-height:64px;padding:10px 12px;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.syst-mini-capabilities__rail a:focus-visible,.syst-mini-capabilities__rail a:hover{background:rgba(95,243,189,.08);border-color:rgba(95,243,189,.34);transform:translateY(-1px)}.syst-mini-capabilities__rail.is-dragging a{transform:none;user-select:none}.syst-mini-capabilities__rail .material-symbols-outlined{align-items:center;border:1px solid rgba(95,243,189,.28);border-radius:8px;color:var(--syst-primary);display:inline-flex;font-size:1.15rem;height:34px;justify-content:center;width:34px}.syst-mini-capabilities__rail strong{font-size:.92rem;line-height:1.2}.syst-system-tabs{background:linear-gradient(145deg,rgba(95,243,189,.07),transparent 46%),rgba(8,13,28,.78);border:1px solid hsla(15,7%,89%,.1);border-radius:8px;margin:0 auto;max-width:960px;padding:14px}.syst-system-tabs__nav{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:12px}.syst-system-tabs__nav button{background:rgba(5,8,22,.68);border:1px solid hsla(15,7%,89%,.1);border-radius:999px;color:var(--syst-muted);font-family:var(--syst-mono);font-size:.72rem;font-weight:800;min-height:44px;text-transform:uppercase}.syst-system-tabs__nav button.is-active{background:rgba(95,243,189,.1);border-color:rgba(95,243,189,.42);color:var(--syst-primary)}.syst-system-tabs__panel{align-content:center;background:rgba(5,8,22,.66);border:1px solid rgba(95,243,189,.16);border-radius:8px;display:grid;gap:10px;min-height:190px;padding:clamp(18px,4vw,34px);text-align:center}.syst-system-tabs__panel span{color:var(--syst-primary);font-family:var(--syst-mono);font-size:.72rem;font-weight:800;text-transform:uppercase}.syst-system-tabs__panel h3{font-size:clamp(1.25rem,3vw,2rem)}.syst-system-tabs__points{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:4px}.syst-system-tabs__points span{align-items:center;background:rgba(8,13,28,.6);border:1px solid rgba(157,189,255,.16);border-radius:999px;color:hsla(15,7%,89%,.78);display:inline-flex;font-family:var(--syst-mono);font-size:.66rem;font-weight:800;min-height:30px;padding:0 10px;text-transform:uppercase}.syst-system-orbit{--system-orbit-radius:clamp(96px,27vw,248px);background:radial-gradient(circle at 50% 50%,rgba(95,243,189,.12),transparent 28%),linear-gradient(135deg,rgba(95,243,189,.07),transparent 48%),rgba(5,8,22,.58);border:1px solid rgba(95,243,189,.15);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(157,189,255,.04),0 26px 76px rgba(0,0,0,.2);height:clamp(220px,30vw,340px);isolation:isolate;margin:-4px auto 18px;overflow:hidden;position:relative;width:min(100%,840px)}.syst-system-orbit:after,.syst-system-orbit:before{content:"";inset:0;pointer-events:none;position:absolute}.syst-system-orbit:before{animation:systSystemOrbitGrid 22s linear infinite;background-image:linear-gradient(rgba(95,243,189,.07) 1px,transparent 0),linear-gradient(90deg,rgba(157,189,255,.055) 1px,transparent 0);background-size:32px 32px;opacity:.74;z-index:0}.syst-system-orbit:after{animation:systSystemOrbitSweep 8.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(95,243,189,.2),transparent);filter:blur(1px);left:-18%;right:auto;transform:skewX(-18deg);width:16%;z-index:4}.syst-system-orbit__core,.syst-system-orbit__node,.syst-system-orbit__packet,.syst-system-orbit__ring{pointer-events:none;position:absolute}.syst-system-orbit__ring{border:1px solid rgba(95,243,189,.24);border-radius:999px;left:50%;top:50%;transform:translate(-50%,-50%)}.syst-system-orbit__ring--outer{animation:systSystemOrbitSpin 34s linear infinite;border-style:dashed;height:76%;width:min(76%,620px)}.syst-system-orbit__ring--inner{animation:systSystemOrbitSpin 24s linear infinite reverse;border-color:rgba(157,189,255,.2);height:46%;width:min(48%,380px)}.syst-system-orbit__core{align-items:center;animation:systSystemOrbitCore 5.8s ease-in-out infinite;background:linear-gradient(145deg,rgba(95,243,189,.2),rgba(95,243,189,.08)),rgba(5,8,22,.86);border:1px solid rgba(95,243,189,.42);border-radius:18px;box-shadow:0 0 0 10px rgba(95,243,189,.045),0 0 34px rgba(95,243,189,.18);color:var(--syst-primary);display:inline-flex;height:78px;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);width:78px;z-index:3}.syst-system-orbit__core .material-symbols-outlined{font-size:2rem;font-variation-settings:"FILL" 1}.syst-system-orbit__node{align-items:center;animation:systSystemOrbitNode 6.4s ease-in-out infinite;background:linear-gradient(145deg,rgba(95,243,189,.12),transparent 58%),rgba(8,13,28,.9);border:1px solid rgba(95,243,189,.28);border-radius:14px;box-shadow:0 14px 34px rgba(0,0,0,.24);color:var(--syst-primary);display:inline-flex;height:54px;justify-content:center;width:54px;z-index:3}.syst-system-orbit__node .material-symbols-outlined{font-size:1.45rem;font-variation-settings:"FILL" 1}.syst-system-orbit__node--1{left:13%;top:50%;transform:translate(-50%,-50%)}.syst-system-orbit__node--2{animation-delay:-1.6s;left:40%;top:20%;transform:translate(-50%,-50%)}.syst-system-orbit__node--3{animation-delay:-3.2s;left:87%;top:50%;transform:translate(-50%,-50%)}.syst-system-orbit__node--4{animation-delay:-4.8s;left:60%;top:80%;transform:translate(-50%,-50%)}.syst-system-orbit__packet{animation:systSystemOrbitPacket 7.8s linear infinite;background:var(--syst-primary);border-radius:999px;box-shadow:0 0 18px rgba(95,243,189,.72);height:9px;left:50%;top:50%;width:9px;z-index:2}.syst-system-orbit__packet--two{animation-delay:-2.6s;animation-duration:9.6s;background:rgba(157,189,255,.9);box-shadow:0 0 18px rgba(157,189,255,.42);height:7px;width:7px}.syst-system-orbit__packet--three{animation-delay:-5.2s;animation-duration:11s;height:6px;width:6px}.syst-case-grid--featured{grid-template-columns:1fr}.syst-case__result{background:rgba(95,243,189,.06);border:1px solid rgba(95,243,189,.16);border-radius:8px;display:grid;gap:4px;margin:auto 22px 18px;padding:12px}.syst-case__result span{color:var(--syst-primary);font-family:var(--syst-mono);font-size:.62rem;font-weight:800;text-transform:uppercase}.syst-case__result strong{color:var(--syst-text);line-height:1.35}.syst-process__grid--preview{grid-template-columns:1fr}.syst-process--preview .syst-process-step{min-height:210px}.syst-process--preview{overflow:hidden}.syst-process-signal{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.syst-process-signal:after,.syst-process-signal:before{content:"";pointer-events:none;position:absolute}.syst-process-signal:before{background:linear-gradient(90deg,transparent,rgba(95,243,189,.14),rgba(157,189,255,.12),transparent);height:1px;left:8vw;opacity:.9;right:8vw;top:clamp(120px,20vw,210px)}.syst-process-signal:after{animation:systProcessHalo 9s ease-in-out infinite;border:1px solid rgba(95,243,189,.1);border-radius:999px;box-shadow:0 0 80px rgba(95,243,189,.09);height:clamp(120px,20vw,230px);left:12vw;opacity:.7;top:clamp(92px,16vw,176px);transform:rotate(-12deg);width:clamp(120px,24vw,300px)}.syst-process-signal span{animation:systProcessSignal 7.6s linear infinite;background:linear-gradient(90deg,transparent,rgba(157,189,255,.58),rgba(95,243,189,.9),transparent);border-radius:999px;filter:drop-shadow(0 0 12px rgba(95,243,189,.42));height:2px;left:-30%;opacity:0;position:absolute;transform:rotate(-8deg);width:34%}.syst-process-signal span:first-child{top:28%}.syst-process-signal span:nth-child(2){animation-delay:-2.6s;top:52%}.syst-process-signal span:nth-child(3){animation-delay:-5.2s;top:76%}.syst-process--preview .syst-home__container{position:relative;z-index:1}.syst-pricing-grid--preview .syst-price-card{grid-template-rows:auto auto 48px;min-height:320px}.syst-price-card__best{align-self:center;color:var(--syst-primary);font-family:var(--syst-mono);font-size:.78rem;text-transform:uppercase}.syst-pricing-grid--preview .syst-price-card a{align-self:end}.syst-ai-assistant-feature{background:linear-gradient(135deg,rgba(95,243,189,.12),rgba(157,189,255,.055) 48%,rgba(8,13,28,.82)),rgba(8,13,28,.86);border:1px solid rgba(95,243,189,.22);border-radius:8px;box-shadow:0 22px 70px rgba(0,0,0,.22);display:grid;gap:22px;margin-top:18px;padding:24px}.syst-ai-assistant-feature h3{color:var(--syst-text);font-size:clamp(1.45rem,3vw,2.25rem);font-weight:800;line-height:1.08;margin:16px 0 12px;max-width:760px}.syst-ai-assistant-feature p{color:var(--syst-muted);line-height:1.7;margin:0;max-width:760px}.syst-ai-assistant-feature__flow{align-content:center;display:grid;gap:10px}.syst-ai-assistant-feature__flow span{align-content:center;background:rgba(5,8,22,.58);border:1px solid rgba(95,243,189,.16);border-radius:8px;display:grid;gap:5px;min-height:82px;padding:14px}.syst-ai-assistant-feature__flow strong{color:var(--syst-primary);font-family:var(--syst-mono);font-size:.72rem;text-transform:uppercase}.syst-ai-assistant-feature__flow small{color:hsla(15,7%,89%,.76);line-height:1.4}.syst-ai-assistant-feature__flow>.material-symbols-outlined{align-self:center;color:var(--syst-primary);justify-self:center;transform:rotate(90deg)}@media(min-width:700px){.syst-case-grid--featured,.syst-why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.syst-process__grid--preview,.syst-service-grid--primary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.syst-founder--compact .syst-founder__grid{grid-template-columns:200px minmax(0,1fr)}.syst-ai-assistant-feature{align-items:center;grid-template-columns:minmax(0,.95fr) minmax(360px,.85fr)}.syst-ai-assistant-feature__flow{grid-template-columns:1fr auto 1fr auto 1fr}.syst-ai-assistant-feature__flow>.material-symbols-outlined{transform:none}}@media(min-width:1180px){.syst-process__grid--preview{grid-template-columns:repeat(4,minmax(0,1fr))}.syst-service-grid--primary{grid-template-columns:repeat(3,minmax(0,1fr))}.syst-pricing-grid--preview,.syst-stage-picker{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:575.98px){.syst-hero{min-height:auto;padding-top:34px}.syst-hero h1{font-size:clamp(1.86rem,8.6vw,2.02rem);line-height:1.08;text-wrap:pretty}.syst-hero h1,.syst-hero p{max-width:100%}.syst-founder--compact{padding:24px 0 32px}.syst-founder--compact .syst-founder__portrait{width:92px}.syst-founder--compact .syst-founder__grid{grid-template-columns:92px 1fr}.syst-founder--compact .syst-founder__content blockquote{font-size:1rem}.syst-mini-capabilities,.syst-service-card--primary,.syst-system-tabs,.syst-why-card{padding:14px}.syst-why-card{gap:6px 12px;grid-template-columns:44px 1fr;min-height:auto}.syst-why-card .material-symbols-outlined{font-size:1.35rem;grid-row:span 2;height:44px;width:44px}.syst-why-card h3{align-self:end;font-size:1rem}.syst-why-card p{font-size:.84rem;line-height:1.4}.syst-case-grid--featured,.syst-pricing-grid--preview,.syst-process__grid--preview,.syst-service-grid--primary{grid-template-columns:1fr}.syst-service-card--primary{gap:12px;min-height:auto}.syst-service-card--primary .syst-service-card__icon{height:50px;width:50px}.syst-service-card--primary p{font-size:.9rem;line-height:1.45}.syst-service-card--primary .syst-card-link{display:inline-flex}.syst-tags{gap:6px}.syst-tags span{font-size:.58rem;min-height:26px;padding:0 8px}.syst-mini-capabilities__rail{margin-left:-2px;margin-right:-2px}.syst-mini-capabilities__rail a{flex-basis:min(210px,76vw)}.syst-system-tabs__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.syst-system-tabs__nav button{font-size:.62rem;min-height:38px}.syst-system-tabs__panel{min-height:150px;text-align:left}.syst-system-tabs__points{justify-content:flex-start}.syst-case__result{margin-left:14px;margin-right:14px}.syst-process--preview .syst-process-step{min-height:auto}.syst-pricing-grid--preview .syst-price-card{grid-template-rows:auto auto 42px;min-height:auto}}.syst-hero-motion-map{animation:systBlueprintFloat 12s ease-in-out infinite;background:linear-gradient(135deg,rgba(95,243,189,.08),transparent 42%),rgba(5,8,22,.34);border:1px solid rgba(95,243,189,.12);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(157,189,255,.04),0 30px 90px rgba(0,0,0,.24);height:min(430px,42vw);-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 90%,transparent);opacity:.66;overflow:hidden;pointer-events:none;position:absolute;right:max(-180px,(100vw - 1280px)/2 - 118px);top:clamp(26px,8vw,94px);transform:rotate(-3deg) translateZ(0);width:min(720px,58vw);z-index:0}.syst-hero__signal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:899.98px){.syst-hero__signal{display:grid;grid-template-columns:1fr;max-width:100%;overflow:visible}.syst-hero__signal span{min-width:0}}@media(min-width:576px)and (max-width:899.98px){.syst-hero__signal{grid-template-columns:repeat(2,minmax(0,1fr))}.syst-hero__signal span:last-child{grid-column:1/-1}}@media(max-width:575.98px){.syst-hero__signal{display:grid;gap:8px;grid-template-columns:1fr;overflow:visible;padding-bottom:0;width:100%}.syst-hero__signal span{align-items:start;grid-template-columns:32px 1fr;min-width:0;padding:10px}.syst-hero__signal small{overflow-wrap:anywhere}.syst-trust__logos{flex-wrap:wrap;justify-content:flex-start;overflow:visible;padding-bottom:0}.syst-trust__logos span{min-width:0}.syst-sticky-cta{bottom:12px;right:18px}}.syst-hero-motion-map:after,.syst-hero-motion-map:before{content:"";inset:0;pointer-events:none;position:absolute}.syst-hero-motion-map:before{animation:systBlueprintGrid 18s linear infinite;background-image:linear-gradient(rgba(95,243,189,.07) 1px,transparent 0),linear-gradient(90deg,rgba(157,189,255,.06) 1px,transparent 0);background-position:0 0;background-size:34px 34px;opacity:.72;z-index:0}.syst-hero-motion-map:after{animation:systBlueprintSweep 8.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(95,243,189,.24),transparent);filter:blur(1px);left:-110px;right:auto;transform:skewX(-18deg);width:98px;z-index:3}.syst-hero-motion-map__trace{height:100%;inset:0;position:absolute;width:100%;z-index:1}.syst-hero-motion-map__line{animation:systBlueprintDash 14s linear infinite;fill:none;filter:drop-shadow(0 0 10px rgba(95,243,189,.3));stroke:rgba(95,243,189,.38);stroke-dasharray:10 18;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.syst-hero-motion-map__line--alt{animation-direction:reverse;animation-duration:18s;stroke:rgba(157,189,255,.28);stroke-dasharray:5 20}.syst-hero-motion-map__line--deep{animation-duration:22s;stroke:rgba(95,243,189,.24);stroke-dasharray:2 16}.syst-hero-motion-map__node{animation:systBlueprintNode 5.4s ease-in-out infinite;background:rgba(5,8,22,.9);border:1px solid rgba(95,243,189,.72);border-radius:3px;box-shadow:0 0 18px rgba(95,243,189,.36);height:12px;position:absolute;width:12px;z-index:2}.syst-hero-motion-map__node--one{left:27%;top:67%}.syst-hero-motion-map__node--two{animation-delay:-1.6s;left:61%;top:49%}.syst-hero-motion-map__node--three{animation-delay:-2.8s;left:72%;top:29%}.syst-hero-motion-map__node--four{animation-delay:-4s;left:45%;top:83%}.syst-hero-console>:not(.syst-console-activity){position:relative;z-index:1}.syst-console-activity{inset:44px 0 0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.syst-console-activity:after,.syst-console-activity:before{content:"";pointer-events:none;position:absolute}.syst-console-activity:before{content:none;display:none}.syst-console-activity:after{animation:systConsoleFrame 8s ease-in-out infinite;border-bottom:1px solid rgba(95,243,189,.28);border-right:1px solid rgba(95,243,189,.28);bottom:18px;height:86px;opacity:.5;right:7%;transform:skewX(-10deg);width:42%}.syst-console-activity span{display:none}.syst-console-activity span:first-child{top:22%}.syst-console-activity span:nth-child(2){animation-delay:-2.4s;top:55%}.syst-console-activity span:nth-child(3){animation-delay:-4.8s;top:78%}@keyframes systBlueprintFloat{0%,to{transform:rotate(-3deg) translateZ(0)}50%{transform:rotate(-2.2deg) translate3d(-12px,10px,0)}}@keyframes systBlueprintGrid{0%{background-position:0 0}to{background-position:34px 34px}}@keyframes systBlueprintSweep{0%,18%{opacity:0;transform:translateX(0) skewX(-18deg)}36%,64%{opacity:1}82%,to{opacity:0;transform:translateX(860px) skewX(-18deg)}}@keyframes systBlueprintDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-180}}@keyframes systBlueprintNode{0%,to{background:rgba(5,8,22,.9);box-shadow:0 0 12px rgba(95,243,189,.26);transform:scale(.86)}48%,54%{background:rgba(95,243,189,.82);box-shadow:0 0 28px rgba(95,243,189,.62);transform:scale(1)}}@keyframes systConsoleScan{0%,to{opacity:.12;top:4%}42%,58%{opacity:.95}50%{opacity:.62;top:92%}}@keyframes systConsoleFrame{0%,to{opacity:.22;transform:translateZ(0) skewX(-10deg)}50%{opacity:.62;transform:translate3d(-10px,-8px,0) skewX(-10deg)}}@keyframes systConsoleSignal{0%{opacity:0;transform:translateX(0)}12%{opacity:.82}68%{opacity:.58}to{opacity:0;transform:translateX(330%)}}@keyframes systSystemOrbitGrid{0%{background-position:0 0}to{background-position:32px 32px}}@keyframes systSystemOrbitSweep{0%,20%{opacity:0;transform:translateX(0) skewX(-18deg)}38%,66%{opacity:1}86%,to{opacity:0;transform:translateX(760%) skewX(-18deg)}}@keyframes systSystemOrbitSpin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes systSystemOrbitCore{0%,to{box-shadow:0 0 0 8px rgba(95,243,189,.035),0 0 28px rgba(95,243,189,.16);transform:translate(-50%,-50%) scale(.98)}50%{box-shadow:0 0 0 16px rgba(95,243,189,.055),0 0 46px rgba(95,243,189,.3);transform:translate(-50%,-50%) scale(1.02)}}@keyframes systSystemOrbitNode{0%,to{border-color:rgba(95,243,189,.22);box-shadow:0 14px 34px rgba(0,0,0,.24)}50%{border-color:rgba(95,243,189,.5);box-shadow:0 18px 44px rgba(0,0,0,.28),0 0 24px rgba(95,243,189,.18)}}@keyframes systSystemOrbitPacket{0%{opacity:0;transform:translate(-50%,-50%) rotate(0deg) translateX(var(--system-orbit-radius)) scale(.65)}10%,78%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(1turn) translateX(var(--system-orbit-radius)) scale(1)}}@keyframes systProcessSignal{0%{opacity:0;transform:translateX(0) rotate(-8deg)}10%{opacity:.92}72%{opacity:.68}to{opacity:0;transform:translateX(390%) rotate(-8deg)}}@keyframes systProcessHalo{0%,to{opacity:.34;transform:rotate(-12deg) scale(.94)}50%{opacity:.72;transform:rotate(-8deg) scale(1.04)}}@media(max-width:899.98px){.syst-hero-motion-map{height:390px;opacity:.28;right:-260px;width:720px}.syst-system-orbit{--system-orbit-radius:clamp(92px,31vw,180px);height:230px}.syst-system-orbit__node{height:48px;width:48px}}@media(max-width:575.98px){.syst-hero-motion-map{display:none}.syst-system-orbit{--system-orbit-radius:104px;height:210px;margin-bottom:14px}.syst-system-orbit__core{border-radius:14px;height:62px;width:62px}.syst-system-orbit__core .material-symbols-outlined{font-size:1.55rem}.syst-system-orbit__node{border-radius:10px;height:38px;width:38px}.syst-system-orbit__node .material-symbols-outlined{font-size:1.1rem}.syst-system-orbit__node--1{left:10%}.syst-system-orbit__node--3{left:90%}.syst-process-signal{opacity:.62}}@media(prefers-reduced-motion:reduce){.syst-card__visual img,.syst-case,.syst-case__visual img,.syst-price-card,.syst-process-step,.syst-service-card,[data-reveal]{transition:none}[data-reveal]{opacity:1;transform:none}.syst-mini-capabilities__track{transition:none}.syst-console-activity span,.syst-console-activity:after,.syst-console-activity:before,.syst-hero-motion-map,.syst-hero-motion-map:after,.syst-hero-motion-map:before,.syst-hero-motion-map__line,.syst-hero-motion-map__node,.syst-process-signal span,.syst-process-signal:after,.syst-system-orbit:after,.syst-system-orbit:before,.syst-system-orbit__core,.syst-system-orbit__node,.syst-system-orbit__packet,.syst-system-orbit__ring{animation:none}}.syst-mini-capabilities__track{padding-bottom:10px;padding-top:10px}.syst-status-pill__text{margin-left:3px}