.intro{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-top:64px;display:flex}.steps{color:var(--ink-2);gap:8px;padding:0;font-size:14px;list-style:none;display:flex}.steps li{border-radius:var(--pill);background:var(--surface);height:34px;box-shadow:inset 0 0 0 1px var(--hair);align-items:center;gap:8px;padding:0 14px 0 6px;display:flex}.steps b{width:22px;height:22px;font:500 12px var(--mono);color:var(--ink);background:#ffffff0f;border-radius:50%;place-items:center;display:grid}.steps .done b{color:var(--ok);background:#4be3a024}.steps .now{color:var(--ink);box-shadow:inset 0 0 0 1px #ffb54773}.steps .now b{background:var(--solar);color:#1b0f05}.grid{grid-template-columns:1fr 400px;align-items:start;gap:32px;margin-top:40px;display:grid}.form{gap:28px;padding:32px;display:grid}label,.lbl{color:var(--ink-2);margin-bottom:10px;font-size:14px;display:block}.pick{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hair);border-radius:16px;align-items:center;gap:16px;padding:12px 16px 12px 12px;display:flex}.pick img{object-fit:contain;width:54px;height:64px}.pick .name{font-weight:500}.pick .change{color:var(--ink-2);margin-left:auto;font-size:14px}.select,textarea{background:var(--surface-2);width:100%;color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2);font:400 15px/1.6 var(--sans);border:0;border-radius:14px;padding:14px 16px}.select{justify-content:space-between;align-items:center;height:52px;padding-block:0;display:flex}textarea{resize:vertical;min-height:168px}.count{color:var(--ink-2);justify-content:space-between;gap:12px;margin-top:8px;font-size:13px;display:flex}.count .num{white-space:nowrap}.lines .later{color:var(--ink-2);text-align:right;font-size:14px}.seg{border-radius:var(--pill);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hair);gap:4px;padding:4px;display:inline-flex}.seg span{border-radius:var(--pill);height:40px;color:var(--ink-2);place-items:center;padding:0 18px;font-size:14px;display:grid}.seg .on{color:var(--ink);background:#ffffff1a}.two{grid-template-columns:1fr 1fr;gap:24px;display:grid}.sum{gap:20px;padding:28px;display:grid;position:sticky;top:92px}.lines{gap:12px;font-size:15px;display:grid}.lines div{justify-content:space-between;gap:12px;display:flex}.lines span:first-child{color:var(--ink-2)}.total{border-top:1px solid var(--hair);justify-content:space-between;align-items:baseline;padding-top:18px;display:flex}.total .num{letter-spacing:-.03em;font-size:36px}.rules{color:var(--ink-2);gap:10px;padding:0;font-size:14px;list-style:none;display:grid}.rules li{grid-template-columns:18px 1fr;gap:10px;display:grid}.rules svg{width:16px;height:16px;margin-top:3px}.sum .btn{width:100%;height:54px;font-size:16px}@media (max-width:960px){.grid{grid-template-columns:1fr}.sum{position:static}.form{padding:20px}.two{grid-template-columns:1fr}.steps li span{display:none}.steps .now span{display:inline}.intro{margin-top:32px}}.mhead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-top:56px;display:flex}.mhead h1{font-size:clamp(36px,4.4vw,56px)}.mhead .meta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.track{margin-top:40px;padding:28px 32px 24px}.track ol{grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid;position:relative}.track ol:before{content:"";background:#ffffff14;border-radius:2px;height:2px;position:absolute;top:7px;left:7px;right:7px}.track ol:after{content:"";background:var(--solar);border-radius:2px;width:calc(66.6% - 7px);height:2px;position:absolute;top:7px;left:7px}.track li{padding-top:30px;font-size:15px;position:relative}.track li:before{content:"";background:var(--surface);z-index:1;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 2px #ffffff2e}.track li.past:before{background:var(--solar-b);box-shadow:none}.track li.now:before{background:var(--space);box-shadow:inset 0 0 0 2px var(--solar-a), 0 0 0 6px #ffb54724}.track li .small{font-size:13px;display:block}.track .num{color:var(--ink-2);font-size:13px}.cols{grid-template-columns:1fr 380px;align-items:start;gap:32px;margin-top:32px;display:grid}.deliv{gap:20px;padding:28px;display:grid}.preview{background:var(--surface-2);font:400 13px/1.75 var(--mono);color:var(--ink-2);white-space:pre;border-radius:16px;height:300px;padding:20px 22px;position:relative;overflow:hidden}.preview b{color:var(--ink);font-weight:400}.preview em{color:var(--m-engine);font-style:normal}.preview:after{content:"";background:linear-gradient(to top, var(--surface-2) 30%, #15192600);position:absolute;inset:40% 0 0}.lock{z-index:1;text-align:center;font:400 14px var(--sans);color:var(--ink);position:absolute;bottom:20px;left:0;right:0}.proofs{gap:10px;font-size:14px;display:grid}.proofs div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.proofs span:first-child{color:var(--ink-2)}.acts{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:12px;padding-top:20px;display:flex}.stars{gap:4px;margin-right:8px;display:inline-flex}.stars svg{width:22px;height:22px}.acts .note{width:100%;color:var(--ink-2);font-size:14px}.acts .quiet{color:var(--ink-2);margin-left:auto;font-size:14px}.side{gap:24px;display:grid}.crewbox{align-items:center;gap:18px;padding:24px;display:flex}.crewbox img{width:84px}.escrow{gap:12px;padding:24px;font-size:14px;display:grid}.escrow .big{letter-spacing:-.03em;font-size:30px}.escrow div{justify-content:space-between;gap:8px;display:flex}.escrow div span:first-child{color:var(--ink-2)}.log{padding:24px}.log ol{gap:16px;margin-top:16px;padding:0;list-style:none;display:grid}.log li{grid-template-columns:54px 1fr;gap:12px;font-size:14px;display:grid}.log time{font:400 13px var(--mono);color:var(--ink-2)}@media (max-width:960px){.cols{grid-template-columns:1fr}.track{padding:20px}.track ol{grid-template-columns:repeat(4,minmax(0,1fr))}.track li{font-size:13px}.track li .small,.track .num{display:none}.deliv{padding:20px}.preview{height:240px;font-size:12px}.acts .quiet{margin-left:0}.mhead{margin-top:32px}}.crew-pick{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pick-one{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink);font:400 15px var(--sans);text-align:left;cursor:pointer;transition:box-shadow .25s var(--ease);border:0;border-radius:14px;align-items:center;gap:10px;padding:10px 12px 10px 8px;display:flex}.pick-one img{width:34px;height:auto}.pick-one span{display:grid}.pick-one b{font-weight:500}.pick-one.on{box-shadow:inset 0 0 0 1.5px var(--c)}.pick-one:hover{box-shadow:inset 0 0 0 1px var(--hair-2)}.pick-one.on:hover{box-shadow:inset 0 0 0 1.5px var(--c)}select.select,input.field{appearance:none;width:100%;height:52px;padding:0 16px;display:block}select.select{background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 22px) 23px,calc(100% - 17px) 23px;background-repeat:no-repeat;background-size:5px 5px}select.select option{color:var(--ink);background:#151926}input.field::placeholder,textarea::placeholder{color:var(--ink-3)}.seg button{border-radius:var(--pill);height:40px;font:400 14px var(--sans);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0 18px}.seg button.on{color:var(--ink);background:#ffffff1a}.seg button:disabled{cursor:not-allowed;opacity:.55}.btn:disabled{cursor:not-allowed;opacity:.5;transform:none}@media (max-width:960px){.crew-pick{grid-template-columns:repeat(2,1fr)}}.track ol:after{width:calc(var(--at,0) * 33.33% - 7px)}.track ol[style*=--at\:0]:after,.track ol[style*="--at: 0"]:after{width:0}.stars .star{cursor:pointer;background:0 0;border:0;padding:0}.acts button.quiet{color:var(--ink-2);font:400 14px var(--sans);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.act-form{gap:10px;width:100%;display:grid}.act-form textarea{min-height:96px}details.brief{color:var(--ink-2);margin-top:8px}details.brief summary{cursor:pointer;color:var(--ink)}.missions-list{margin-top:32px}
