
.launch-showcase{background:#f5f1ea!important;color:#111!important;padding:110px 4vw!important}
.launch-showcase .section-label{color:#ff3478}
.launch-showcase-grid{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr)!important;gap:64px!important;align-items:center!important;margin-top:34px!important}
.launch-copy h2{font-size:clamp(54px,6.7vw,108px)!important;line-height:.86!important;letter-spacing:-.075em!important;margin:0!important;font-weight:500!important}
.launch-copy h2 em{font-family:'Instrument Serif',serif!important;font-weight:400!important;color:#9e9aa0!important}
.launch-copy p{max-width:590px!important;color:#68656b!important;line-height:1.75!important;margin:28px 0!important;font-size:16px!important}
.launch-badges{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:0 0 28px!important}
.launch-badges span{display:inline-flex!important;padding:10px 13px!important;border:1px solid #cac4be!important;background:#fff9!important;font:9px 'Space Mono',monospace!important;letter-spacing:.08em!important}
.launch-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important}
.launch-canvas{position:relative!important;min-height:610px!important;border:1px solid #c9c4bf!important;background:linear-gradient(145deg,#fbf8f3,#e9e2da)!important;padding:26px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;overflow:hidden!important}
.launch-canvas:before{content:'';position:absolute;inset:0;background-image:linear-gradient(#11111108 1px,transparent 1px),linear-gradient(90deg,#11111108 1px,transparent 1px);background-size:42px 42px;pointer-events:none}
.launch-wire{position:absolute!important;left:12%!important;right:12%!important;top:26%!important;height:42%!important;border:1px dashed #c8c0b8!important;border-radius:42px!important;z-index:0!important}
.launch-node{position:relative!important;z-index:2!important;padding:23px!important;background:#ffffffdc!important;border:1px solid #d5cec7!important;display:flex!important;flex-direction:column!important;gap:10px!important;min-height:175px!important;box-shadow:0 12px 26px #00000009!important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important}
.launch-node:hover{transform:translateY(-7px)!important;border-color:#ff347866!important;box-shadow:0 22px 36px #00000014!important}
.launch-node b{font:10px 'Space Mono',monospace!important;color:#ff3478!important}
.launch-node h3{margin:0!important;font-size:27px!important;letter-spacing:-.04em!important}
.launch-node p{margin:0!important;color:#66636a!important;line-height:1.58!important;font-size:14px!important}
.launch-preview{position:absolute!important;right:28px!important;bottom:28px!important;width:255px!important;height:218px!important;border:1px solid #35343a!important;background:#111115!important;color:#f5f1ea!important;overflow:hidden!important;z-index:4!important;box-shadow:0 24px 45px #00000024!important}
.preview-banner{position:absolute!important;inset:0 0 auto!important;height:78px!important;background:linear-gradient(120deg,#ff3478,#ff806f 57%,#ffd3ca)!important}
.preview-logo{position:absolute!important;left:18px!important;top:43px!important;width:66px!important;height:66px!important;border-radius:18px!important;background:#fff!important;color:#111!important;display:grid!important;place-items:center!important;font:9px 'Space Mono',monospace!important;box-shadow:0 14px 25px #00000026!important}
.preview-chip{position:absolute!important;padding:8px 10px!important;background:#ffffff0d!important;border:1px solid #ffffff1c!important;font:8px 'Space Mono',monospace!important}
.chip-live{right:16px!important;top:96px!important;color:#d6ff5c!important}.chip-safe{left:18px!important;bottom:48px!important}.chip-refund{right:16px!important;bottom:20px!important;color:#ffb2a6!important}
.simple-explainer{background:#111115!important;color:#f5f1ea!important;padding:120px 4vw!important}
.how-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(380px,.72fr)!important;gap:60px!important;align-items:end!important}
.how-head>span{font:9px 'Space Mono',monospace!important;color:#ff3478!important;align-self:start!important}
.how-head h2{font-size:clamp(54px,7.5vw,112px)!important;line-height:.84!important;letter-spacing:-.075em!important;margin:0!important}
.how-head p{margin:0!important;color:#8a8790!important;line-height:1.75!important;max-width:540px!important;justify-self:end!important}
.how-board{position:relative!important;margin-top:58px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}
.how-rail{position:absolute!important;left:8%!important;right:8%!important;top:88px!important;height:1px!important;background:linear-gradient(90deg,#ffffff08,#ff3478,#ff806f,#ffffff08)!important;z-index:0!important}
.how-card{position:relative!important;z-index:2!important;padding:24px!important;border:1px solid #2c2b31!important;background:linear-gradient(180deg,#17171b,#101014)!important;min-height:260px!important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important}
.how-card:hover{transform:translateY(-7px)!important;border-color:#ff347866!important;box-shadow:0 22px 38px #0000002e!important}
.how-card b{display:block!important;font:10px 'Space Mono',monospace!important;color:#ff3478!important;margin-bottom:8px!important}
.how-card small{font:8px 'Space Mono',monospace!important;letter-spacing:.14em!important;color:#7f7d86!important}
.how-card h3{font-size:30px!important;line-height:1.04!important;letter-spacing:-.05em!important;margin:38px 0 14px!important}
.how-card p{margin:0!important;color:#9a98a1!important;line-height:1.62!important;font-size:14px!important}
.how-summary{grid-column:1/-1!important;border:1px solid #2c2b31!important;background:#0d0d10!important;padding:30px!important;display:grid!important;grid-template-columns:.72fr 1.28fr!important;gap:30px!important;align-items:center!important;margin-top:2px!important}
.summary-head span{display:block!important;font:9px 'Space Mono',monospace!important;color:#ff3478!important;margin-bottom:10px!important}
.summary-head b{font-size:32px!important;letter-spacing:-.04em!important}
.summary-line{display:flex!important;align-items:center!important;gap:10px!important}
.summary-line i{font-style:normal!important;padding:14px 17px!important;border:1px solid #323138!important;background:#151519!important;font:9px 'Space Mono',monospace!important;letter-spacing:.07em!important;white-space:nowrap!important}
.summary-line u{display:block!important;flex:1!important;min-width:18px!important;height:1px!important;background:linear-gradient(90deg,#ff3478,#ff806f)!important;text-decoration:none!important}
.how-summary p{grid-column:1/-1!important;margin:0!important;color:#8d8b92!important;line-height:1.75!important;max-width:920px!important}
.how-summary .text-link{grid-column:1/-1!important;margin-top:0!important;color:#f5f1ea!important}
@media(max-width:1100px){.launch-showcase-grid,.how-head{grid-template-columns:1fr!important}.launch-canvas{min-height:650px!important}.how-head p{justify-self:start!important}.how-board{grid-template-columns:repeat(2,minmax(0,1fr))!important}.how-rail{display:none!important}.how-summary{grid-template-columns:1fr!important}}
@media(max-width:700px){.launch-showcase,.simple-explainer{padding:88px 20px!important}.launch-canvas{grid-template-columns:1fr!important;min-height:auto!important}.launch-node{min-height:auto!important}.launch-preview{position:relative!important;right:auto!important;bottom:auto!important;width:100%!important;height:210px!important;grid-column:1/-1!important}.how-board{grid-template-columns:1fr!important}.how-card{min-height:auto!important}.summary-line{flex-direction:column!important;align-items:stretch!important}.summary-line u{width:1px!important;height:18px!important;flex:none!important;margin-left:20px!important;background:linear-gradient(180deg,#ff3478,#ff806f)!important}}


/* Final cleanup v2 */
.launch-preview{display:none!important}
.launch-ready-card{position:absolute!important;right:28px!important;bottom:28px!important;width:290px!important;min-height:238px!important;padding:18px!important;border:1px solid #29282e!important;background:linear-gradient(155deg,#17171b,#0c0c0f)!important;color:#f5f1ea!important;z-index:5!important;box-shadow:0 24px 48px #00000028!important;display:flex!important;flex-direction:column!important;gap:15px!important}
.ready-top{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:12px!important;border-bottom:1px solid #ffffff14!important}
.ready-top span,.ready-token small,.ready-details small{font:7px 'Space Mono',monospace!important;color:#77757d!important;letter-spacing:.11em!important}
.ready-top b{font:8px 'Space Mono',monospace!important;color:#d6ff5c!important;letter-spacing:.08em!important}
.ready-token{display:flex!important;align-items:center!important;gap:13px!important}
.ready-mark{width:54px!important;height:54px!important;border-radius:16px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#ff3478,#ff806f)!important;color:#09090b!important;font:700 15px 'Space Mono',monospace!important;box-shadow:0 12px 25px #ff34782b!important}
.ready-token>div:last-child{display:flex!important;flex-direction:column!important;gap:3px!important}.ready-token strong{font-size:17px!important}.ready-token em{font:7px 'Space Mono',monospace!important;color:#a4a1a9!important;font-style:normal!important}
.ready-details{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.ready-details span{display:flex!important;align-items:center!important;justify-content:space-between!important;padding-bottom:7px!important;border-bottom:1px solid #ffffff0d!important}.ready-details b{font:7px 'Space Mono',monospace!important;color:#e3dfe5!important}
.ready-action{margin-top:auto!important;padding:11px 12px!important;background:linear-gradient(90deg,#ff3478,#ff806f)!important;color:#09090b!important;font:8px 'Space Mono',monospace!important;text-align:center!important;letter-spacing:.08em!important}
.how-head{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr)!important;align-items:start!important}
.how-head>span{padding-top:14px!important}
.how-title-wrap{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr)!important;gap:48px!important;align-items:end!important}
.how-title-wrap h2{font-size:clamp(54px,7.5vw,112px)!important;line-height:.84!important;letter-spacing:-.075em!important;margin:0!important}
.how-title-wrap p{margin:0 0 8px!important;color:#96939c!important;line-height:1.75!important;max-width:500px!important;font-size:15px!important}
@media(max-width:1100px){.how-head{grid-template-columns:1fr!important}.how-head>span{padding-top:0!important}.how-title-wrap{grid-template-columns:1fr!important;gap:24px!important}.how-title-wrap p{max-width:700px!important}.launch-ready-card{position:relative!important;right:auto!important;bottom:auto!important;width:100%!important;grid-column:1/-1!important;margin-top:4px!important}}
@media(max-width:700px){.launch-ready-card{min-height:auto!important}.how-title-wrap p{font-size:14px!important}}
