.start-module__SdiRbW__mono{font-family:var(--v31-mono), ui-monospace, monospace}.start-module__SdiRbW__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px;display:grid}.start-module__SdiRbW__controls{flex-direction:column;gap:14px;display:flex}.start-module__SdiRbW__step{background:#0a0e20a8;border:1px solid #ffffff14;border-radius:22px;min-width:0;margin:0;padding:26px 28px 28px}.start-module__SdiRbW__step legend{float:inline-start;width:100%;font-family:var(--v31-display), sans-serif;color:#fff;align-items:center;gap:12px;padding:0;font-size:19px;font-weight:600;display:flex}.start-module__SdiRbW__step legend+*{clear:both}.start-module__SdiRbW__stepIndex{font-family:var(--v31-mono), monospace;color:#8fa8ff;font-size:12px;font-weight:400}.start-module__SdiRbW__hint{clear:both;color:#8c95ad;margin:8px 0 0;font-size:14px;line-height:1.7}.start-module__SdiRbW__options{clear:both;flex-direction:column;gap:12px;margin-top:18px;display:flex}.start-module__SdiRbW__grid,.start-module__SdiRbW__gridTight{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.start-module__SdiRbW__gridTight{grid-template-columns:repeat(3,minmax(0,1fr))}.start-module__SdiRbW__stackOptions{flex-direction:column;gap:10px;display:flex}.start-module__SdiRbW__option,.start-module__SdiRbW__optionOn{text-align:start;cursor:pointer;color:#c9cfdf;min-height:52px;font:inherit;background:#ffffff05;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:12px;padding:10px 16px;font-size:15px;transition:border-color .2s,background-color .2s,color .2s;display:flex}.start-module__SdiRbW__option:hover{color:#fff;border-color:#ffffff3d}.start-module__SdiRbW__optionOn{color:#fff;background:#3d6bff24;border-color:#8fa8ffb3}.start-module__SdiRbW__optionMark{border:1.5px solid #ffffff47;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;transition:border-color .2s;display:grid}.start-module__SdiRbW__option[role=checkbox] .start-module__SdiRbW__optionMark,.start-module__SdiRbW__optionOn[role=checkbox] .start-module__SdiRbW__optionMark{border-radius:5px}.start-module__SdiRbW__optionOn .start-module__SdiRbW__optionMark{background:#8fa8ff;border-color:#8fa8ff;box-shadow:inset 0 0 0 3px #0e1638}.start-module__SdiRbW__optionText{flex-direction:column;gap:2px;display:flex}.start-module__SdiRbW__optionText small{color:#8c95ad;font-size:12.5px}.start-module__SdiRbW__segment{flex-wrap:wrap;gap:8px;display:flex}.start-module__SdiRbW__seg,.start-module__SdiRbW__segOn{cursor:pointer;min-width:88px;min-height:58px;font:inherit;color:#c9cfdf;background:#ffffff05;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:8px 12px;font-size:15px;font-weight:600;transition:border-color .2s,background-color .2s;display:flex}.start-module__SdiRbW__seg small,.start-module__SdiRbW__segOn small{color:#8c95ad;font-size:11.5px;font-weight:400}.start-module__SdiRbW__seg:hover{border-color:#ffffff3d}.start-module__SdiRbW__segOn{color:#fff;background:#3d6bff24;border-color:#8fa8ffb3}.start-module__SdiRbW__blueprint{box-shadow:0 60px 120px -60px #000000f2, 0 40px 120px -80px var(--bp-accent);background:linear-gradient(#8fa8ff0b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#8fa8ff0b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#0d1432 0%,#080c1e 100%);border:1px solid #8fa8ff38;border-radius:26px;position:sticky;top:104px;overflow:hidden}.start-module__SdiRbW__bpHead{color:#a9b2c8;border-bottom:1px solid #8fa8ff24;justify-content:space-between;align-items:center;padding:16px 24px;font-size:13px;display:flex}.start-module__SdiRbW__bpHead .start-module__SdiRbW__mono,.start-module__SdiRbW__bpHead>span:last-child{letter-spacing:.2em;color:#6f7892;font-size:10.5px}.start-module__SdiRbW__bpBody{flex-direction:column;padding:24px 24px 22px;display:flex}.start-module__SdiRbW__bpLabel{color:#6f7892;margin:22px 0 10px;font-size:12px}.start-module__SdiRbW__bpLabel:first-child{margin-top:0}.start-module__SdiRbW__bpTitle{color:#fff;text-wrap:balance;font-size:24px;font-weight:600;line-height:1.45}[dir=ltr] .start-module__SdiRbW__bpTitle{line-height:1.25}.start-module__SdiRbW__bpContext{color:#8c95ad;margin-top:8px;font-size:13.5px}.start-module__SdiRbW__chain{flex-wrap:wrap;align-items:center;gap:8px 0;margin:0;padding:0;list-style:none;display:flex}.start-module__SdiRbW__chainNode,.start-module__SdiRbW__chainEnd{align-items:center;animation:.45s both start-module__SdiRbW__bpIn;display:flex}.start-module__SdiRbW__chainNode span,.start-module__SdiRbW__chainEnd span{color:#dfe4f2;white-space:nowrap;background:#3d6bff1f;border:1px solid #8fa8ff59;border-radius:10px;align-items:center;height:34px;padding:0 12px;font-size:13px;display:inline-flex}.start-module__SdiRbW__chainEnd span{color:#bfe9d3;background:#4cc38a1f;border-color:#4cc38a73}.start-module__SdiRbW__chainNode:after{content:"";background:#8fa8ff80;width:18px;height:1px}.start-module__SdiRbW__rules{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.start-module__SdiRbW__rules span{color:#c2aefa;border:1px dashed #c2aefa73;border-radius:13px;align-items:center;height:26px;padding:0 10px;font-size:12px;animation:.45s both start-module__SdiRbW__bpIn;display:inline-flex}.start-module__SdiRbW__modules{border:1px solid #8fa8ff24;border-radius:14px;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.start-module__SdiRbW__modules li{color:#dfe4f2;background:#0c122cb3;align-items:center;gap:12px;min-height:42px;padding:8px 14px;font-size:13.5px;animation:.45s both start-module__SdiRbW__bpIn;display:flex}.start-module__SdiRbW__modules .start-module__SdiRbW__mono{color:var(--bp-accent);font-size:11px}.start-module__SdiRbW__product{border:1px solid color-mix(in srgb, var(--bp-accent) 40%, transparent);background:color-mix(in srgb, var(--bp-accent) 8%, transparent);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-top:22px;padding:16px 18px;text-decoration:none;transition:border-color .2s;display:grid}.start-module__SdiRbW__product:hover{border-color:var(--bp-accent)}.start-module__SdiRbW__productLabel{color:#8c95ad;grid-column:1/-1;font-size:12px}.start-module__SdiRbW__productName{font-family:var(--v31-display), sans-serif;color:#fff;font-size:22px;font-weight:600}.start-module__SdiRbW__productTag{color:#a9b2c8;grid-column:1/-1;font-size:13.5px;line-height:1.6}.start-module__SdiRbW__bpNote{color:#6f7892;margin-top:16px;font-size:12.5px;line-height:1.7}@keyframes start-module__SdiRbW__bpIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.start-module__SdiRbW__send{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:56px;margin-top:96px;padding-top:56px;display:grid}.start-module__SdiRbW__sendHead{flex-direction:column;gap:16px;display:flex}.start-module__SdiRbW__sendForm{background:#0a0e20b8;border:1px solid #ffffff14;border-radius:26px;padding:32px}@media (max-width:1023px){.start-module__SdiRbW__layout{grid-template-columns:1fr;gap:28px}.start-module__SdiRbW__blueprint{position:relative;top:auto}.start-module__SdiRbW__send{grid-template-columns:1fr;gap:28px;margin-top:64px;padding-top:40px}}@media (max-width:599px){.start-module__SdiRbW__step{border-radius:20px;padding:22px 18px}.start-module__SdiRbW__grid{grid-template-columns:1fr 1fr}.start-module__SdiRbW__gridTight{grid-template-columns:1fr}.start-module__SdiRbW__option,.start-module__SdiRbW__optionOn{padding:10px 12px;font-size:14px}.start-module__SdiRbW__seg,.start-module__SdiRbW__segOn{min-width:calc(50% - 4px)}.start-module__SdiRbW__bpBody{padding:20px 18px}.start-module__SdiRbW__bpTitle{font-size:21px}.start-module__SdiRbW__sendForm{border-radius:22px;padding:22px 18px}}@media (prefers-reduced-motion:reduce){.start-module__SdiRbW__chainNode,.start-module__SdiRbW__chainEnd,.start-module__SdiRbW__rules span,.start-module__SdiRbW__modules li{animation:none}.start-module__SdiRbW__option,.start-module__SdiRbW__optionOn,.start-module__SdiRbW__seg,.start-module__SdiRbW__segOn,.start-module__SdiRbW__optionMark,.start-module__SdiRbW__product{transition:none}}
