.sia-body{--sia-bg:#060a0f;--sia-surface:#0c131a;--sia-surface-soft:#111922;--sia-border:hsla(15,7%,89%,.1);--sia-border-strong:rgba(95,243,189,.36);--sia-text:#eef7f2;--sia-muted:#aabbb3;--sia-muted-strong:#c8d7d0;--sia-green:#5ff3bd;--sia-green-dark:#09261d;--sia-cyan:#9aecff;--sia-amber:#ffd166;background:var(--sia-bg)}.sia-content-container{background:radial-gradient(circle at 16% 5%,rgba(95,243,189,.08),transparent 360px),radial-gradient(circle at 82% 14%,rgba(154,236,255,.055),transparent 420px),var(--sia-bg)}.sia-footer,.sia-page{color:var(--sia-text);font-family:var(--syst-font)}.sia-page{overflow:hidden;position:relative}.sia-page:before{background-image:linear-gradient(rgba(95,243,189,.032) 1px,transparent 0),linear-gradient(90deg,rgba(95,243,189,.032) 1px,transparent 0);background-size:72px 72px;content:"";inset:0;mask-image:linear-gradient(180deg,#000,transparent 900px);pointer-events:none;position:absolute;z-index:0}.sia-container{box-sizing:border-box;margin:0 auto;padding:0 16px;position:relative;width:min(100%,1280px);z-index:1}.sia-final-cta,.sia-hero,.sia-section{border-top:1px solid var(--sia-border);position:relative}.sia-hero{border-top:0;padding:76px 0 80px}.sia-final-cta,.sia-section{padding:76px 0}.sia-label{align-items:center;background:rgba(17,25,34,.82);border:1px solid var(--sia-border);border-radius:999px;color:var(--sia-green);display:inline-flex;font-family:var(--syst-mono);font-size:.72rem;font-weight:800;gap:8px;letter-spacing:0;line-height:1;min-height:34px;padding:0 12px;text-transform:uppercase;width:fit-content}.sia-label:before{background:var(--sia-green);border-radius:999px;box-shadow:0 0 18px rgba(95,243,189,.62);content:"";height:7px;width:7px}.sia-section__header{display:grid;gap:18px;margin-bottom:38px;max-width:850px}.sia-section__header--center{margin-left:auto;margin-right:auto;text-align:center}.sia-section__header--center .sia-label{margin:0 auto}.sia-section__header--split{align-items:end;gap:24px;max-width:none}.sia-final-cta h2,.sia-section__header h2{color:var(--sia-text);font-size:2.05rem;font-weight:800;letter-spacing:0;line-height:1.12;margin:0}.sia-final-cta p,.sia-section__header p{color:var(--sia-muted);font-size:1rem;line-height:1.72;margin:0}.sia-actions{display:flex;flex-wrap:wrap;gap:12px}.sia-actions--center{justify-content:center}.sia-button,.sia-inline-link{align-items:center;color:inherit;display:inline-flex;font-family:var(--syst-mono);font-size:.78rem;font-weight:800;gap:10px;justify-content:center;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.sia-button{border:1px solid var(--sia-border);border-radius:8px;min-height:50px;padding:0 18px}.sia-button--primary{background:var(--sia-green);border-color:rgba(95,243,189,.72);box-shadow:0 18px 40px rgba(95,243,189,.16);color:#031a11}.sia-button--secondary{background:hsla(15,7%,89%,.03);color:var(--sia-text)}.sia-button:focus,.sia-button:hover,.sia-inline-link:focus,.sia-inline-link:hover{color:var(--sia-green);transform:translateY(-2px)}.sia-button--primary:focus,.sia-button--primary:hover{background:#86ffd0;color:#031a11}.sia-button--secondary:focus,.sia-button--secondary:hover{background:rgba(95,243,189,.07);border-color:var(--sia-border-strong)}.sia-inline-link{color:var(--sia-green);width:fit-content}.sia-inline-link--center{margin:28px auto 0}.sia-hero__grid,.sia-split{display:grid;gap:34px}.sia-hero__content{align-content:center;display:grid;gap:24px}.sia-hero h1{color:var(--sia-text);font-size:2.38rem;font-weight:800;letter-spacing:0;line-height:1.06;margin:0;max-width:860px}.sia-hero__content>p{color:var(--sia-muted);font-size:1.06rem;line-height:1.72;margin:0;max-width:760px}.sia-connect-card ul,.sia-flow-panel ul,.sia-proof-list,.sia-reliability-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.sia-proof-list{border-top:1px solid var(--sia-border);grid-template-columns:1fr;max-width:780px;padding-top:20px}.sia-proof-list li,.sia-reliability-list li{align-items:flex-start;color:var(--sia-muted-strong);display:flex;gap:10px;line-height:1.45}.sia-proof-list .material-symbols-outlined,.sia-reliability-list .material-symbols-outlined{color:var(--sia-green);flex:0 0 auto;font-size:1.05rem}.sia-before-after__bridge,.sia-case-card,.sia-connect-card,.sia-connection-map,.sia-example-card,.sia-faq-item,.sia-final-cta__visual,.sia-flow-panel,.sia-monitor-visual,.sia-problem-card,.sia-process-map,.sia-process-step,.sia-service-card,.sia-workflow-visual{background:linear-gradient(145deg,rgba(95,243,189,.045),transparent 44%),rgba(12,19,26,.88);border:1px solid var(--sia-border);border-radius:8px;box-shadow:0 22px 70px rgba(0,0,0,.18)}.sia-workflow-visual{background:#0a1118;box-shadow:0 28px 80px rgba(0,0,0,.38);overflow:hidden}.sia-workflow-visual__topbar{align-items:center;background:rgba(17,25,34,.92);border-bottom:1px solid var(--sia-border);display:flex;gap:8px;min-height:48px;padding:0 14px}.sia-workflow-visual__topbar span{background:var(--sia-border);border-radius:999px;height:10px;width:10px}.sia-workflow-visual__topbar span:first-child{background:#81323a}.sia-workflow-visual__topbar span:nth-child(2){background:var(--sia-amber)}.sia-workflow-visual__topbar span:nth-child(3){background:var(--sia-green)}.sia-workflow-visual__topbar strong{color:var(--sia-muted);font-family:var(--syst-mono);font-size:.72rem;font-weight:700;margin-left:auto}.sia-workflow-visual__flow{background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0),rgba(5,8,12,.38);background-size:28px 28px;display:grid;gap:10px;padding:18px}.sia-workflow-visual__flow div{align-items:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:8px;display:grid;gap:10px;grid-template-columns:auto 1fr;min-height:48px;padding:0 12px}.sia-workflow-visual__flow .material-symbols-outlined{color:var(--sia-green);font-size:1.2rem}.sia-workflow-visual__flow strong{color:var(--sia-muted-strong);font-family:var(--syst-mono);font-size:.68rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sia-workflow-visual__flow i{color:var(--sia-green);display:none;font-family:var(--syst-mono);font-style:normal;font-weight:800;text-align:center}.sia-workflow-visual__status{border-top:1px solid var(--sia-border);display:grid;gap:8px;padding:16px}.sia-workflow-visual__status div{align-items:center;background:rgba(17,25,34,.74);border:1px solid hsla(15,7%,89%,.08);border-radius:8px;display:grid;gap:10px;grid-template-columns:.58fr minmax(0,1fr) auto;min-height:42px;padding:0 10px}.sia-workflow-visual__status em,.sia-workflow-visual__status span,.sia-workflow-visual__status strong{font-family:var(--syst-mono);font-size:.64rem;font-style:normal;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sia-workflow-visual__status span{color:var(--sia-muted)}.sia-workflow-visual__status strong{color:var(--sia-muted-strong)}.sia-workflow-visual__status em{color:var(--sia-green)}.sia-card-grid,.sia-connect-grid,.sia-process{display:grid;gap:14px}.sia-case-card,.sia-connect-card,.sia-example-card,.sia-faq-item,.sia-flow-panel,.sia-problem-card,.sia-process-step,.sia-service-card{padding:20px}.sia-case-card h3,.sia-connect-card h3,.sia-example-card h3,.sia-flow-panel h3,.sia-problem-card h3,.sia-process-step h3,.sia-service-card h3{color:var(--sia-text);font-size:1.14rem;font-weight:800;letter-spacing:0;line-height:1.24;margin:0 0 12px}.sia-case-card p,.sia-example-card p,.sia-faq-item p,.sia-problem-card p,.sia-process-step p,.sia-service-card p{color:var(--sia-muted);font-size:.95rem;line-height:1.65;margin:0}.sia-example-card>.material-symbols-outlined,.sia-problem-card>.material-symbols-outlined,.sia-service-card__icon{align-items:center;background:rgba(95,243,189,.08);border:1px solid rgba(95,243,189,.24);border-radius:8px;color:var(--sia-green);display:inline-flex;font-size:1.55rem;height:48px;justify-content:center;margin-bottom:20px;width:48px}.sia-connect-layout{display:grid;gap:18px}.sia-connection-map{align-self:start;background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0),rgba(10,17,24,.92);background-size:30px 30px;display:grid;gap:16px;padding:18px}.sia-connection-map>strong{font-size:.72rem}.sia-connection-map>strong,.sia-connection-map__core{color:var(--sia-green);font-family:var(--syst-mono);font-weight:800;text-transform:uppercase}.sia-connection-map__core{align-items:center;background:rgba(95,243,189,.09);border:1px solid rgba(95,243,189,.32);border-radius:8px;display:flex;font-size:.86rem;justify-content:center;min-height:84px;text-align:center}.sia-connection-map__nodes{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.sia-connection-map__nodes span{align-items:center;background:rgba(154,236,255,.045);border:1px solid rgba(154,236,255,.18);border-radius:999px;color:var(--sia-muted-strong);display:inline-flex;font-family:var(--syst-mono);font-size:.68rem;font-weight:800;justify-content:center;min-height:38px;text-transform:uppercase}.sia-connect-card{display:grid;gap:12px}.sia-connect-card>div{align-items:center;display:flex;gap:10px}.sia-connect-card .material-symbols-outlined{color:var(--sia-green)}.sia-connect-card h3{font-size:1rem;margin:0}.sia-connect-card li,.sia-flow-panel li{color:var(--sia-muted);font-size:.88rem;line-height:1.45;padding-left:15px;position:relative}.sia-connect-card li:before,.sia-flow-panel li:before{background:var(--sia-green);border-radius:999px;content:"";height:5px;left:0;position:absolute;top:.62em;width:5px}.sia-example-card{min-height:250px}.sia-before-after{display:grid;gap:14px}.sia-flow-panel{min-height:320px}.sia-case-card>span,.sia-flow-panel>span,.sia-process-step strong{color:var(--sia-green);display:block;font-family:var(--syst-mono);font-size:.72rem;font-weight:800;letter-spacing:0;line-height:1.35;margin-bottom:18px;text-transform:uppercase}.sia-flow-panel--before{background:linear-gradient(145deg,rgba(255,209,102,.045),transparent 44%),rgba(12,19,26,.88)}.sia-flow-panel--before>span{color:var(--sia-amber)}.sia-flow-panel--before li:before{background:var(--sia-amber)}.sia-before-after__bridge{display:grid;gap:10px;padding:18px;place-items:center}.sia-before-after__bridge span{align-items:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:999px;color:var(--sia-muted-strong);display:inline-flex;font-family:var(--syst-mono);font-size:.68rem;font-weight:800;justify-content:center;min-height:34px;padding:0 12px;text-transform:uppercase}.sia-before-after__bridge i{background:linear-gradient(180deg,transparent,rgba(95,243,189,.56),transparent);height:28px;width:1px}.sia-process{position:relative}.sia-process-map{align-items:center;background:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0),rgba(8,13,19,.78);background-size:26px 26px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:18px;padding:14px}.sia-process-map span{align-items:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:999px;color:var(--sia-muted-strong);display:inline-flex;font-size:.68rem;min-height:30px;padding:0 10px;text-transform:uppercase}.sia-process-map i,.sia-process-map span{font-family:var(--syst-mono);font-weight:800}.sia-process-map i{color:var(--sia-green);font-style:normal}.sia-process:before{background:linear-gradient(180deg,transparent,rgba(95,243,189,.42),transparent);bottom:0;content:"";left:24px;position:absolute;top:0;width:1px}.sia-process-step{min-height:240px;position:relative}.sia-process-step>span{align-items:center;background:var(--sia-green-dark);border:1px solid var(--sia-border-strong);border-radius:8px;color:var(--sia-green);display:inline-flex;font-family:var(--syst-mono);font-size:.78rem;font-weight:800;height:48px;justify-content:center;margin-bottom:16px;width:48px}.sia-process-step strong{margin-bottom:0;margin-top:18px}.sia-reliability-list{margin-top:6px}.sia-reliability-list li{background:rgba(17,25,34,.6);border:1px solid var(--sia-border);border-radius:8px;min-height:46px;padding:10px 12px}.sia-monitor-visual{align-self:start;background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0),rgba(10,17,24,.92);background-size:30px 30px;display:grid;gap:14px;padding:18px}.sia-monitor-visual>strong{color:var(--sia-green);font-family:var(--syst-mono);font-size:.72rem;font-weight:800;text-transform:uppercase}.sia-monitor-visual__metrics{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.sia-monitor-visual__metrics span{align-content:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:8px;color:var(--sia-muted);display:grid;font-size:.78rem;gap:4px;min-height:78px;padding:12px}.sia-monitor-visual__metrics b{color:var(--sia-green);font-family:var(--syst-mono);font-size:1.12rem;text-transform:uppercase}.sia-monitor-visual__log{display:grid;gap:8px}.sia-monitor-visual__log div{align-items:center;background:rgba(17,25,34,.72);border:1px solid hsla(15,7%,89%,.08);border-radius:8px;display:flex;gap:12px;justify-content:space-between;min-height:42px;padding:0 12px}.sia-monitor-visual__log span,.sia-monitor-visual__log strong{font-family:var(--syst-mono);font-size:.68rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sia-monitor-visual__log span{color:var(--sia-muted-strong)}.sia-monitor-visual__log strong{color:var(--sia-green)}.sia-case-card{min-height:410px}.sia-case-card__preview{background:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0),rgba(5,8,12,.52);background-size:24px 24px;border:1px solid hsla(15,7%,89%,.08);border-radius:8px;display:grid;gap:8px;margin-bottom:18px;min-height:150px;padding:14px}.sia-case-card__preview span{align-items:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:8px;color:var(--sia-muted-strong);display:flex;font-family:var(--syst-mono);font-size:.66rem;font-weight:800;line-height:1.2;min-height:34px;padding:0 10px;text-transform:uppercase}.sia-case-card__preview--platform{grid-template-columns:1fr 1fr}.sia-case-card__preview--platform span:first-child{border-color:rgba(95,243,189,.28);color:var(--sia-green);grid-column:span 2}.sia-case-card__preview--commerce{grid-template-columns:repeat(3,minmax(0,1fr))}.sia-case-card__preview--commerce span:first-child{border-color:rgba(95,243,189,.28);color:var(--sia-green);grid-column:span 3}.sia-case-card__preview--customer span:first-child{border-color:rgba(95,243,189,.28);color:var(--sia-green);min-height:54px}.sia-case-card strong{background:rgba(95,243,189,.07);border:1px solid rgba(95,243,189,.2);border-radius:8px;color:var(--sia-green);display:block;font-size:.92rem;line-height:1.45;margin-top:18px;padding:12px}.sia-case-card a,.sia-service-card{color:var(--sia-text);text-decoration:none}.sia-case-card a{align-items:center;display:inline-flex;font-family:var(--syst-mono);font-size:.76rem;font-weight:800;gap:8px;margin-top:20px;text-transform:uppercase}.sia-case-card a:focus,.sia-case-card a:hover,.sia-service-card:focus,.sia-service-card:hover{color:var(--sia-green)}.sia-service-card{display:grid;gap:10px;min-height:230px}.sia-service-card>.material-symbols-outlined:not(.sia-service-card__icon){align-self:end;color:var(--sia-green)}.sia-service-card__icon{margin-bottom:8px}.sia-faq-list{display:grid;gap:12px}.sia-faq-item{overflow:hidden;padding:0}.sia-faq-item summary{align-items:center;color:var(--sia-text);cursor:pointer;display:flex;font-size:1rem;font-weight:800;gap:18px;justify-content:space-between;list-style:none;min-height:68px;padding:0 20px}.sia-faq-item summary::-webkit-details-marker{display:none}.sia-faq-item summary .material-symbols-outlined{color:var(--sia-green);transition:transform .16s ease}.sia-faq-item[open] summary .material-symbols-outlined{transform:rotate(180deg)}.sia-faq-item p{padding:0 20px 20px}.sia-final-cta__inner{display:grid;gap:20px;justify-items:center;max-width:1020px;text-align:center}.sia-final-cta__visual{background:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0),rgba(8,13,19,.72);background-size:26px 26px;display:grid;gap:9px;padding:16px;width:min(100%,560px)}.sia-final-cta__visual>span{color:var(--sia-green);font-family:var(--syst-mono);font-size:.72rem;font-weight:800;text-transform:uppercase}.sia-final-cta__visual div{align-items:center;background:rgba(95,243,189,.05);border:1px solid rgba(95,243,189,.14);border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);min-height:36px;padding:0 12px}.sia-final-cta__visual small,.sia-final-cta__visual strong{font-family:var(--syst-mono);font-size:.64rem;font-style:normal;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sia-final-cta__visual strong{color:var(--sia-muted-strong)}.sia-final-cta__visual small{color:var(--sia-green);text-align:right}.sia-final-cta__inner h2{max-width:760px}.sia-final-cta__inner p{max-width:640px}.sia-footer{background:#05080c;border-top:1px solid var(--sia-border)}.sia-footer__inner{display:grid;gap:28px;padding-bottom:34px;padding-top:34px}.sia-footer__brand{color:var(--sia-text);display:inline-flex;font-size:1.22rem;font-weight:800;margin-bottom:10px;text-decoration:none}.sia-footer p,.sia-footer small{color:var(--sia-muted);display:block;line-height:1.6;margin:0;max-width:480px}.sia-footer small{font-size:.8rem;margin-top:12px}.sia-footer nav{display:flex;flex-wrap:wrap;gap:12px 18px}.sia-footer nav a{color:var(--sia-muted-strong);font-family:var(--syst-mono);font-size:.76rem;font-weight:800;letter-spacing:0;text-decoration:none;text-transform:uppercase}.sia-footer nav a:focus,.sia-footer nav a:hover{color:var(--sia-green)}[data-sia-reveal]{opacity:0;transform:translateY(14px);transition:opacity .18s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.16,1,.3,1),border-color .16s ease,background-color .16s ease,box-shadow .16s ease}[data-sia-reveal].is-visible{opacity:1;transform:translateY(0)}@media(min-width:640px){.sia-card-grid--four,.sia-card-grid--six,.sia-connect-grid,.sia-proof-list,.sia-reliability-list{grid-template-columns:repeat(2,minmax(0,1fr))}.sia-connection-map__nodes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.sia-final-cta,.sia-hero,.sia-section{padding-bottom:96px;padding-top:96px}.sia-container{padding-left:24px;padding-right:24px}.sia-final-cta h2,.sia-section__header h2{font-size:2.7rem}.sia-hero h1{font-size:3.5rem}.sia-final-cta p,.sia-hero__content>p,.sia-section__header p{font-size:1.08rem}.sia-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.sia-before-after{align-items:stretch;grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr)}.sia-footer__inner{align-items:center;grid-template-columns:1fr auto}.sia-footer nav{justify-content:flex-end}}@media(min-width:1024px){.sia-hero__grid{align-items:center;grid-template-columns:minmax(0,.95fr) minmax(430px,.88fr)}.sia-split{align-items:center;grid-template-columns:minmax(0,.86fr) minmax(420px,1fr)}.sia-split--reverse{grid-template-columns:minmax(420px,.9fr) minmax(0,.95fr)}.sia-split--reverse>:first-child{order:2}.sia-split--reverse>:last-child{order:1}.sia-section__header--split{grid-template-columns:1fr minmax(320px,.78fr)}.sia-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.sia-card-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.sia-connect-layout{align-items:start;grid-template-columns:minmax(360px,.7fr) minmax(0,1fr)}.sia-process{grid-template-columns:repeat(5,minmax(0,1fr))}.sia-process:before{background:linear-gradient(90deg,transparent,rgba(95,243,189,.42),transparent);bottom:auto;height:1px;left:0;right:0;top:24px;width:auto}.sia-workflow-visual__flow{align-items:center;grid-template-columns:repeat(3,minmax(0,1fr))}.sia-workflow-visual__flow i{display:none}}@media(min-width:1200px){.sia-final-cta,.sia-hero,.sia-section{padding-bottom:118px;padding-top:118px}.sia-hero h1{font-size:4.05rem}.sia-final-cta h2,.sia-section__header h2{font-size:3.18rem}}@media(max-width:520px){.sia-button{width:100%}.sia-hero h1{font-size:2.08rem}.sia-final-cta h2,.sia-section__header h2{font-size:1.82rem}.sia-workflow-visual__status div{grid-template-columns:1fr;padding:10px}.sia-final-cta__visual div,.sia-monitor-visual__metrics{grid-template-columns:1fr}.sia-final-cta__visual div{padding:8px 10px}.sia-final-cta__visual small{text-align:left}.sia-process-map{align-items:stretch}.sia-process-map span{flex:1 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){[data-sia-reveal]{opacity:1;transform:none;transition:none}.sia-button,.sia-inline-link{transition:none}}