.sdp-body{--sdp-bg:#060a0f;--sdp-surface:#0c131a;--sdp-surface-soft:#111922;--sdp-border:hsla(15,7%,89%,.1);--sdp-border-strong:rgba(95,243,189,.36);--sdp-text:#eef7f2;--sdp-muted:#aabbb3;--sdp-muted-strong:#c8d7d0;--sdp-green:#5ff3bd;--sdp-green-dark:#09261d;--sdp-cyan:#9aecff;--sdp-amber:#ffd166;background:var(--sdp-bg)}.sdp-content-container{background:radial-gradient(circle at 18% 4%,rgba(95,243,189,.08),transparent 360px),radial-gradient(circle at 78% 12%,rgba(154,236,255,.055),transparent 420px),var(--sdp-bg)}.sdp-footer,.sdp-page{color:var(--sdp-text);font-family:var(--syst-font)}.sdp-page{overflow:hidden;position:relative}.sdp-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 920px);pointer-events:none;position:absolute;z-index:0}.sdp-container{box-sizing:border-box;margin:0 auto;padding:0 16px;position:relative;width:min(100%,1280px);z-index:1}.sdp-final-cta,.sdp-footer,.sdp-hero,.sdp-section{border-top:1px solid var(--sdp-border);position:relative}.sdp-hero{border-top:0;padding:76px 0 80px}.sdp-final-cta,.sdp-section{padding:76px 0}.sdp-label{align-items:center;background:rgba(17,25,34,.82);border:1px solid var(--sdp-border);border-radius:999px;color:var(--sdp-green);display:inline-flex;font-family:var(--syst-mono);font-size:.72rem;font-weight:850;gap:8px;letter-spacing:0;line-height:1;min-height:34px;padding:0 12px;text-transform:uppercase;width:fit-content}.sdp-label:before{background:var(--sdp-green);border-radius:999px;box-shadow:0 0 18px rgba(95,243,189,.62);content:"";height:7px;width:7px}.sdp-hero__grid,.sdp-split{display:grid;gap:34px}.sdp-final-cta__inner,.sdp-hero__content,.sdp-section__header{display:grid;gap:18px}.sdp-section__header{margin-bottom:38px;max-width:870px}.sdp-section__header--center{text-align:center}.sdp-section__header--center,.sdp-section__header--center .sdp-label,.sdp-section__header--center h2,.sdp-section__header--center p{margin-left:auto;margin-right:auto}.sdp-section__header--split{max-width:none}.sdp-final-cta h2,.sdp-hero h1,.sdp-section__header h2{color:var(--sdp-text);font-weight:850;letter-spacing:0;line-height:.98;margin:0}.sdp-hero h1{font-size:2.58rem;max-width:820px}.sdp-final-cta h2,.sdp-section__header h2{font-size:2.16rem;line-height:1.05;max-width:860px}.sdp-final-cta p,.sdp-hero__content>p,.sdp-section__header p{color:var(--sdp-muted);font-size:1rem;line-height:1.72;margin:0;max-width:780px}.sdp-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.sdp-button{align-items:center;border:1px solid var(--sdp-border);border-radius:8px;display:inline-flex;font-family:var(--syst-mono);font-size:.78rem;font-weight:850;gap:8px;justify-content:center;letter-spacing:0;line-height:1;min-height:48px;padding:0 18px;text-decoration:none;text-transform:uppercase;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.sdp-button--primary{background:var(--sdp-green);border-color:rgba(95,243,189,.58);color:#04110c}.sdp-button--secondary{background:rgba(17,25,34,.78);color:var(--sdp-muted-strong)}.sdp-button:focus,.sdp-button:hover{text-decoration:none;transform:translateY(-2px)}.sdp-button--primary:focus,.sdp-button--primary:hover{color:#04110c}.sdp-button--secondary:focus,.sdp-button--secondary:hover{border-color:rgba(95,243,189,.28);color:var(--sdp-green)}.sdp-proof-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:8px 0 0;padding:0}.sdp-proof-list li{align-items:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:999px;color:var(--sdp-muted-strong);display:inline-flex;font-family:var(--syst-mono);font-size:.68rem;font-weight:850;letter-spacing:0;min-height:34px;padding:0 11px;text-transform:uppercase}.sdp-architecture,.sdp-blueprint-visual,.sdp-checkpoint-card,.sdp-faq-item,.sdp-final-cta__inner,.sdp-hero-visual,.sdp-icon-card,.sdp-launch-visual,.sdp-mini-card,.sdp-mistake-card,.sdp-planning-board,.sdp-roadmap-card,.sdp-service-card{background:linear-gradient(145deg,rgba(95,243,189,.045),transparent 44%),rgba(12,19,26,.88);border:1px solid var(--sdp-border);border-radius:8px;box-shadow:0 22px 70px rgba(0,0,0,.18)}.sdp-hero-visual{background:#0a1118;box-shadow:0 28px 80px rgba(0,0,0,.38);overflow:hidden}.sdp-window-bar{align-items:center;background:rgba(17,25,34,.92);border-bottom:1px solid var(--sdp-border);display:flex;gap:8px;min-height:48px;padding:0 14px}.sdp-window-bar span{background:var(--sdp-border);border-radius:999px;height:10px;width:10px}.sdp-window-bar span:first-child{background:#81323a}.sdp-window-bar span:nth-child(2){background:var(--sdp-amber)}.sdp-window-bar span:nth-child(3){background:var(--sdp-green)}.sdp-window-bar strong{color:var(--sdp-muted);font-family:var(--syst-mono);font-size:.72rem;font-weight:700;margin-left:auto}.sdp-architecture,.sdp-blueprint-visual,.sdp-launch-visual,.sdp-pipeline,.sdp-planning-board{background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0),rgba(8,13,19,.88);background-size:28px 28px}.sdp-pipeline{display:grid;gap:10px;padding:18px}.sdp-pipeline__node{align-content:center;background:rgba(95,243,189,.045);border:1px solid rgba(95,243,189,.14);border-radius:8px;display:grid;gap:5px;min-height:76px;padding:12px}.sdp-pipeline__node.is-active{background:rgba(95,243,189,.095);border-color:rgba(95,243,189,.38);box-shadow:0 0 28px rgba(95,243,189,.1)}.sdp-architecture span,.sdp-architecture>strong,.sdp-blueprint-visual span,.sdp-blueprint-visual>strong,.sdp-checkpoint-card>span,.sdp-final-cta__inner>strong,.sdp-footer nav a,.sdp-footer small,.sdp-footer__brand,.sdp-hero-status span,.sdp-hero-visual pre,.sdp-launch-visual div small,.sdp-launch-visual div span,.sdp-launch-visual>strong,.sdp-mistake-card>span,.sdp-pipeline i,.sdp-pipeline__node small,.sdp-pipeline__node span,.sdp-pipeline__node strong,.sdp-planning-board small,.sdp-planning-board span,.sdp-planning-board>strong,.sdp-roadmap-card strong,.sdp-roadmap-card>span,.sdp-service-card strong{font-family:var(--syst-mono)}.sdp-pipeline__node span{color:var(--sdp-green);font-size:.62rem;font-weight:900}.sdp-pipeline__node strong{color:var(--sdp-text);font-size:.86rem;font-weight:900}.sdp-pipeline__node small{color:var(--sdp-muted);font-size:.62rem;font-weight:800;text-transform:uppercase}.sdp-pipeline i{align-items:center;color:var(--sdp-green);display:flex;font-style:normal;justify-content:center;min-height:16px}.sdp-pipeline i:before{background:linear-gradient(to bottom,transparent,var(--sdp-green),transparent);content:"";height:20px;width:1px}.sdp-hero-status{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 18px 18px}.sdp-hero-status span{align-items:center;border:1px solid rgba(154,236,255,.16);border-radius:999px;color:var(--sdp-cyan);display:inline-flex;font-size:.62rem;font-weight:900;justify-content:center;min-height:36px;padding:0 10px;text-align:center;text-transform:uppercase}.sdp-hero-visual pre{border-top:1px solid var(--sdp-border);color:var(--sdp-muted-strong);font-size:.78rem;line-height:1.65;margin:0;overflow:auto;padding:16px}.sdp-block-list,.sdp-card-grid,.sdp-faq-list,.sdp-mistake-grid,.sdp-service-grid{display:grid;gap:14px}.sdp-card-grid--two{grid-template-columns:1fr}.sdp-checkpoint-card,.sdp-icon-card,.sdp-mini-card,.sdp-mistake-card,.sdp-roadmap-card,.sdp-service-card{padding:20px}.sdp-icon-card,.sdp-mini-card,.sdp-service-card{min-height:230px}.sdp-icon-card>.material-symbols-outlined,.sdp-mini-card>.material-symbols-outlined,.sdp-service-card>.material-symbols-outlined{align-items:center;background:rgba(95,243,189,.08);border:1px solid rgba(95,243,189,.24);border-radius:8px;color:var(--sdp-green);display:inline-flex;font-size:1.55rem;height:48px;justify-content:center;margin-bottom:20px;width:48px}.sdp-block-list h3,.sdp-checkpoint-card h3,.sdp-icon-card h3,.sdp-mini-card h3,.sdp-mistake-card h3,.sdp-roadmap-card h3,.sdp-service-card h3{color:var(--sdp-text);font-size:1.14rem;font-weight:850;letter-spacing:0;line-height:1.24;margin:0 0 12px}.sdp-block-list p,.sdp-checkpoint-card p,.sdp-faq-item p,.sdp-icon-card p,.sdp-mini-card p,.sdp-mistake-card p,.sdp-roadmap-card p,.sdp-service-card p{color:var(--sdp-muted);font-size:.95rem;line-height:1.65;margin:0}.sdp-support-line{background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:8px;color:var(--sdp-muted-strong);font-size:1rem;line-height:1.65;margin:28px auto 0;max-width:850px;padding:18px;text-align:center}.sdp-roadmap{display:grid;gap:14px;position:relative}.sdp-roadmap:before{background:linear-gradient(180deg,transparent,rgba(95,243,189,.42),transparent);bottom:0;content:"";left:24px;position:absolute;top:0;width:1px;z-index:0}.sdp-roadmap-card{display:grid;gap:12px;position:relative;z-index:1}.sdp-roadmap-card.is-key{background:linear-gradient(145deg,rgba(95,243,189,.09),transparent 46%),rgba(12,19,26,.94);border-color:rgba(95,243,189,.36)}.sdp-checkpoint-card>span,.sdp-mistake-card>span,.sdp-roadmap-card>span{align-items:center;background:var(--sdp-green-dark);border:1px solid rgba(95,243,189,.28);border-radius:8px;color:var(--sdp-green);display:inline-flex;font-size:.8rem;font-weight:900;height:48px;justify-content:center;width:48px}.sdp-roadmap-card strong{border:1px solid rgba(154,236,255,.15);border-radius:999px;color:var(--sdp-cyan);font-size:.65rem;font-weight:900;padding:7px 10px;text-transform:uppercase;width:fit-content}.sdp-block-list article{background:rgba(12,19,26,.72);border:1px solid var(--sdp-border);border-radius:8px;padding:18px}.sdp-architecture,.sdp-blueprint-visual,.sdp-launch-visual,.sdp-planning-board{display:grid;gap:14px;padding:20px}.sdp-architecture>strong,.sdp-blueprint-visual>strong,.sdp-launch-visual>strong,.sdp-planning-board>strong{color:var(--sdp-green);font-size:.72rem;font-weight:900;text-transform:uppercase}.sdp-planning-board__grid{display:grid;gap:12px}.sdp-architecture span,.sdp-blueprint-visual span,.sdp-launch-visual div,.sdp-planning-board span{background:rgba(95,243,189,.045);border:1px solid rgba(95,243,189,.14);border-radius:8px;min-height:54px}.sdp-architecture span,.sdp-blueprint-visual span,.sdp-planning-board span{align-items:center;color:var(--sdp-muted-strong);display:flex;font-size:.72rem;font-weight:850;padding:0 14px;text-transform:uppercase}.sdp-planning-board__footer{align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr auto}.sdp-planning-board__footer small{color:var(--sdp-cyan);font-size:.68rem;font-weight:900;text-transform:uppercase}.sdp-planning-board__footer i{background:linear-gradient(90deg,transparent,var(--sdp-green),transparent);height:1px}.sdp-blueprint-layout{display:grid;gap:20px}.sdp-blueprint-visual{min-height:360px}.sdp-blueprint-visual__canvas{display:grid;gap:12px;grid-template-columns:1.2fr .8fr}.sdp-blueprint-visual span:first-child{min-height:120px}.sdp-blueprint-visual span:nth-child(3){grid-row:span 2}.sdp-blueprint-visual span:nth-child(6){border-color:rgba(154,236,255,.18);color:var(--sdp-cyan)}.sdp-check-list{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:6px 0 0;padding:0}.sdp-check-list li{color:var(--sdp-muted-strong);display:flex;font-size:.92rem;gap:9px;line-height:1.45}.sdp-check-list li:before,.sdp-service-card li:before{background:var(--sdp-green);border-radius:999px;content:"";flex:0 0 auto;height:7px;margin-top:.48em;width:7px}.sdp-architecture div{display:grid;gap:10px}.sdp-architecture span:first-child,.sdp-architecture span:nth-child(7){border-color:rgba(154,236,255,.18);color:var(--sdp-cyan)}.sdp-launch-visual div{align-items:center;display:grid;gap:10px;grid-template-columns:42px 1fr auto;padding:0 12px}.sdp-launch-visual div span{color:var(--sdp-green);font-size:.72rem;font-weight:900}.sdp-launch-visual div p{color:var(--sdp-muted-strong);font-size:.94rem;font-weight:800;margin:0}.sdp-launch-visual div small{color:var(--sdp-cyan);font-size:.64rem;font-weight:900;text-transform:uppercase}.sdp-checkpoint-board{display:grid;gap:14px;position:relative}.sdp-checkpoint-card{display:grid;gap:12px}.sdp-service-grid{grid-template-columns:1fr}.sdp-service-card{color:inherit;display:grid;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.sdp-service-card:focus,.sdp-service-card:hover{background:rgba(17,25,34,.94);border-color:rgba(95,243,189,.3);color:inherit;text-decoration:none;transform:translateY(-3px)}.sdp-service-card strong{color:var(--sdp-green);font-size:.68rem;font-weight:900;margin:18px 0 10px;text-transform:uppercase}.sdp-service-card ul{display:grid;gap:7px;list-style:none;margin:0;padding:0}.sdp-service-card li{color:var(--sdp-muted-strong);display:flex;font-size:.88rem;gap:9px;line-height:1.4}.sdp-mistake-card{display:grid;gap:12px}.sdp-faq-item{overflow:hidden;padding:0}.sdp-faq-item summary{align-items:center;color:var(--sdp-text);cursor:pointer;display:flex;font-size:1rem;font-weight:800;gap:18px;justify-content:space-between;list-style:none;min-height:72px;padding:0 20px}.sdp-faq-item summary::-webkit-details-marker{display:none}.sdp-faq-item summary span{color:var(--sdp-green);transition:transform .16s ease}.sdp-faq-item[open] summary span{transform:rotate(180deg)}.sdp-faq-item p{padding:0 20px 20px}.sdp-final-cta__inner{background:linear-gradient(135deg,rgba(95,243,189,.1),transparent 42%),linear-gradient(90deg,rgba(154,236,255,.06),transparent 72%),rgba(12,19,26,.92);display:grid;gap:18px;padding:28px}.sdp-final-cta__inner>strong{color:var(--sdp-green);font-size:.78rem;font-weight:900;text-transform:uppercase}.sdp-footer{background:rgba(6,10,15,.92);padding:34px 0}.sdp-footer__inner{display:grid;gap:24px}.sdp-footer__brand{color:var(--sdp-text);display:inline-flex;font-size:.9rem;font-weight:900;margin-bottom:10px;text-decoration:none}.sdp-footer p{color:var(--sdp-muted);line-height:1.6;margin:0 0 10px;max-width:460px}.sdp-footer small{color:var(--sdp-muted);font-size:.72rem}.sdp-footer nav{display:flex;flex-wrap:wrap;gap:12px}.sdp-footer nav a{color:var(--sdp-muted-strong);font-size:.72rem;font-weight:850;text-decoration:none;text-transform:uppercase}.sdp-footer nav a:focus,.sdp-footer nav a:hover{color:var(--sdp-green)}[data-sdp-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-sdp-reveal].is-visible{opacity:1;transform:translateY(0)}@media(min-width:640px){.sdp-card-grid--four,.sdp-card-grid--six,.sdp-card-grid--two,.sdp-mistake-grid,.sdp-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sdp-pipeline{align-items:center;grid-template-columns:1fr auto 1fr auto 1fr}}@media(min-width:768px){.sdp-final-cta,.sdp-hero,.sdp-section{padding-bottom:96px;padding-top:96px}.sdp-container{padding-left:24px;padding-right:24px}.sdp-final-cta h2,.sdp-section__header h2{font-size:2.7rem}.sdp-hero h1{font-size:3.5rem}.sdp-final-cta p,.sdp-hero__content>p,.sdp-section__header p{font-size:1.08rem}.sdp-planning-board__grid{grid-template-columns:1fr 1fr}.sdp-planning-board__grid span:last-child{grid-column:1/-1}.sdp-checkpoint-board{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1024px){.sdp-hero__grid{align-items:center;grid-template-columns:minmax(0,.92fr) minmax(460px,.92fr)}.sdp-split{align-items:center;grid-template-columns:minmax(0,.9fr) minmax(420px,.95fr)}.sdp-split--reverse{grid-template-columns:minmax(420px,.95fr) minmax(0,.9fr)}.sdp-split--reverse>:first-child{order:2}.sdp-split--reverse>:last-child{order:1}.sdp-section__header--split{align-items:end;display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.78fr)}.sdp-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.sdp-card-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.sdp-roadmap{grid-template-columns:repeat(4,minmax(0,1fr))}.sdp-roadmap:before{background:linear-gradient(90deg,transparent,rgba(95,243,189,.42),transparent);bottom:auto;height:1px;left:0;right:0;top:24px;width:auto}.sdp-pipeline{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr auto 1fr}.sdp-pipeline i:before{background:linear-gradient(90deg,transparent,var(--sdp-green),transparent);height:1px;width:24px}.sdp-blueprint-layout{align-items:start;grid-template-columns:minmax(0,.9fr) minmax(420px,.85fr)}.sdp-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sdp-mistake-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sdp-footer__inner{align-items:center;grid-template-columns:1fr auto}}@media(min-width:1200px){.sdp-final-cta,.sdp-hero,.sdp-section{padding-bottom:118px;padding-top:118px}.sdp-hero h1{font-size:4.05rem}.sdp-final-cta h2,.sdp-section__header h2{font-size:3.18rem}}@media(max-width:760px){.sdp-blueprint-visual__canvas,.sdp-check-list,.sdp-hero-status{grid-template-columns:1fr}.sdp-blueprint-visual span:nth-child(3){grid-row:auto}}@media(max-width:520px){.sdp-button{width:100%}.sdp-hero h1{font-size:2.08rem}.sdp-final-cta h2,.sdp-section__header h2{font-size:1.82rem}.sdp-icon-card,.sdp-mini-card,.sdp-service-card{min-height:auto}}@media(prefers-reduced-motion:reduce){[data-sdp-reveal]{opacity:1;transform:none;transition:none}.sdp-button,.sdp-service-card{transition:none}}