.launch-hero.subhero{justify-content:flex-start;min-height:auto;padding:148px 0 40px}.launch-hero h1{max-width:none;font-size:clamp(52px,7vw,96px)}.launch-hero>p:not(.eyebrow):not(.launch-banner){max-width:720px}.launch-body{padding:0 0 120px}.launch-page .page-wrapper{max-width:none;margin-inline:auto;padding:0 0 120px}.launch-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;width:100%;margin-inline:auto;display:grid}.launch-page .steps-bar{background:#ffffff08;border:1px solid #ffffff0f;border-radius:22px;align-items:center;gap:0;width:100%;margin:0 auto 28px;padding:10px 14px;display:flex;overflow:hidden}.launch-page .step-item{color:inherit;white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-items:center;gap:12px;padding:8px 16px;display:flex}.launch-page .step-dot{color:#8d877d;width:34px;height:34px;font:600 12px var(--font-manrope),sans-serif;box-shadow:none;background:#ffffff0f;border:0;border-radius:12px}.launch-page .step-item.active .step-dot{color:var(--gold-light);box-shadow:none;background:#e5b6542e}.launch-page .step-item.done .step-dot{color:var(--cyan-soft);background:#57d8ce24}.launch-page .step-label{color:#8d877d;letter-spacing:.08em;font-size:11px}.launch-page .step-item.active .step-label{color:var(--gold-light)}.launch-page .step-item.done .step-label{color:var(--cyan-soft)}.launch-page .step-line{background:#ffffff14;flex:1;min-width:12px;height:1px}.launch-page .step-line.done{background:#e5b65473}.launch-page .panel,.launch-page .preview-panel,.launch-page .benefits-panel,.launch-page .launch-success{background:radial-gradient(circle at 0 0,#e5b65414,#0000 42%),linear-gradient(160deg,#16151ceb,#0a0a0ee0);border:1px solid #ffffff0f;border-radius:28px;box-shadow:inset 0 1px #ffffff0d}.launch-page .panel,.launch-page .launch-success{padding:32px}.launch-page .panel:before,.launch-page .preview-panel:before{display:none}.launch-page .panel-title{color:var(--text);font:500 28px/1.1 var(--font-manrope),sans-serif;letter-spacing:-.03em;text-transform:none;margin-bottom:22px}.launch-page .panel-title .dot{background:var(--gold);width:8px;height:8px;box-shadow:none}.launch-page .panel-title .dot-gold,.launch-page .panel-title .dot-pink,.launch-page .panel-title .dot-green{background:var(--gold)}.launch-page .step-intro,.launch-page .small-note,.launch-page .toggle-desc{color:#8d877d;letter-spacing:0;font-size:14px;line-height:1.65}.launch-page .step-intro{margin:0 0 22px;font-size:16px}.launch-page .section-divider{border:0;border-top:1px solid #ffffff0f;margin:28px 0}.launch-page .field-label{color:#8c867d;letter-spacing:.1em;align-items:center;gap:8px;min-height:18px;font-size:11px;line-height:1;display:flex}.launch-page .field-label .badge{height:18px;color:var(--gold-light);font:600 9px/1 var(--font-inter),sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#e5b65424;border:0;border-radius:999px;align-items:center;margin:0;padding:0 8px;display:inline-flex}.launch-page .field-label button.badge{appearance:none;cursor:default}.launch-page .field-label .badge.required{color:var(--coral);background:#ff916d29}.launch-page .field-hint{color:#8c867d;cursor:help;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;line-height:0;display:inline-flex}.launch-page .field-hint svg{width:15px;height:15px}.launch-page .field-hint:hover,.launch-page .field-hint:focus-visible{color:var(--gold-light)}.launch-page .field-hint:focus-visible{outline-offset:2px;outline:1px solid #e5b65473}[data-slot=tooltip-content].field-hint-popup{z-index:1200;color:#efe8d8;max-width:20rem;font-family:var(--font-inter),sans-serif;letter-spacing:0;text-align:left;text-transform:none;text-wrap:pretty;background:#1c1914;border:1px solid #d8ad5947;border-radius:16px;padding:14px 16px;font-size:14px;font-weight:400;line-height:1.6;box-shadow:0 16px 40px #0006}[data-slot=tooltip-content].field-hint-popup strong{color:var(--gold-light);font-weight:600}[data-slot=tooltip-content].field-hint-popup svg{display:none}.launch-page input[type=text],.launch-page input[type=number],.launch-page textarea{min-height:52px;box-shadow:none;color:var(--text);font:400 15px var(--font-inter),sans-serif;background:#111118b8;border:1px solid #ffffff1a;border-radius:16px;padding:0 16px}.launch-page textarea{min-height:96px;padding:14px 16px}.launch-page .input-wrap.suffix-wide input[type=number]{padding-right:88px}.launch-page input[type=text]:focus,.launch-page input[type=number]:focus,.launch-page textarea:focus{box-shadow:none;background:#111118e0;border-color:#e5b65473}.launch-page .page-wrapper select{appearance:none;min-height:52px;box-shadow:none;color:var(--text);font:400 15px var(--font-inter),sans-serif;cursor:pointer;background-color:#111118b8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23e5b654' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;border:1px solid #ffffff1a;border-radius:16px;padding:0 40px 0 16px}.launch-page .page-wrapper select:focus{box-shadow:none;background-color:#111118e0;border-color:#e5b65473}.launch-page select option{background:#121118}.launch-page .sale-type-select{flex:1;width:100%;position:relative}.launch-page .sale-type-trigger{width:100%;min-height:52px;color:var(--text);text-align:left;cursor:pointer;background:#111118b8;border:1px solid #ffffff1a;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.launch-page .sale-type-select.is-open .sale-type-trigger,.launch-page .sale-type-trigger:focus-visible{background:#111118e0;border-color:#e5b65473;outline:none}.launch-page .sale-type-trigger-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.launch-page .sale-type-trigger-title{color:var(--text);font:500 15px var(--font-inter),sans-serif}.launch-page .sale-type-trigger-detail,.launch-page .sale-type-option-detail{color:#8d877d;font:500 11px var(--font-manrope),sans-serif;letter-spacing:.06em;text-transform:uppercase}.launch-page .sale-type-chevron{fill:none;stroke:#e5b654;stroke-width:1.5px;stroke-linecap:round;flex:none;width:12px;height:8px;transition:transform .2s}.launch-page .sale-type-select.is-open .sale-type-chevron{transform:rotate(180deg)}.launch-page .sale-type-menu{z-index:8;background:#121118;border:1px solid #e5b65447;border-radius:18px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 22px 60px #0000008c,inset 0 1px #ffffff0d}.launch-page .sale-type-option{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 12px;display:flex}.launch-page .sale-type-option:hover:not(:disabled),.launch-page .sale-type-option:focus-visible:not(:disabled){background:#e5b65424;outline:none}.launch-page .sale-type-option.is-selected{background:#e5b6541a}.launch-page .sale-type-option-title{color:#efe8d8;font:500 14px var(--font-inter),sans-serif}.launch-page .sale-type-option.is-selected .sale-type-option-title{color:var(--gold-light)}.launch-page .sale-type-option:disabled{opacity:.45;cursor:not-allowed}.launch-page .input-suffix{color:var(--gold)}.launch-page .btn{min-height:52px;font:600 14px var(--font-inter),sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;display:inline-flex}.launch-page .btn-primary,.launch-page .btn-launch{color:#111014;background:linear-gradient(105deg,#ffd87f,#eab354 52%,#f1c66f);border:0;box-shadow:0 12px 38px #e5b65426}.launch-page .btn-primary:hover,.launch-page .btn-launch:hover{background:linear-gradient(105deg,#ffe29a,#efbf66 52%,#f8d684);transform:none;box-shadow:0 12px 38px #e5b65433}.launch-page .btn-outline,.launch-page .btn-ghost{color:#d2d0d7;background:#ffffff09;border:1px solid #ffffff1f}.launch-page .btn-outline:hover{color:var(--gold-light);border-color:#e5b65466}.launch-page .btn-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:28px;display:flex}.launch-page .btn-row .btn-primary,.launch-page .btn-row .btn-launch{margin-left:auto}.launch-page .launch-actions-note,.launch-page .launch-missing{text-align:right;margin:12px 0 0}.launch-page .launch-missing{color:#ff4d4d;max-width:420px;margin-left:auto;font-size:14px;line-height:1.5}.launch-page .logo-upload-zone{background:#ffffff08;border:1px dashed #e5b65447;border-radius:22px;min-height:140px}.launch-page .logo-upload-zone:hover,.launch-page .logo-upload-zone.has-logo,.launch-page .logo-upload-zone.is-dragging{background:#e5b6540f;border-color:#e5b65473}.launch-page .logo-upload-zone.is-dragging{background:#e5b6541f;border-color:#e5b654bf}.launch-page .logo-upload-preview{object-fit:cover;border:1px solid #e5b65447;border-radius:22px;flex:none;width:72px;height:72px;display:block}.launch-page .logo-upload-filename{color:var(--gold-light,#e5c37e)}.launch-page .logo-upload-remove{color:#f3ead4;background:#e5b65414;border-color:#e5b65466}.launch-page .logo-upload-remove:hover{color:#fff8ea;background:#e5b65429;border-color:#e5b654bf}.launch-page .toggle-row{text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;padding:16px 18px}.launch-page .toggle-row:hover{border-color:#e5b65447}.launch-page .toggle-row{cursor:default;gap:8px}.launch-page .toggle-name-hit,.launch-page .toggle-switch{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.launch-page .toggle-name-hit{color:var(--text);font:500 15px var(--font-manrope),sans-serif;text-align:left}.launch-page .toggle-switch{margin-left:auto;line-height:0}.launch-page .toggle-name{color:var(--text);font:500 15px var(--font-manrope),sans-serif;align-items:center;gap:8px;display:inline-flex}.launch-page .toggle{background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;flex:none;width:44px;height:26px;transition:background .2s,border-color .2s;display:inline-block}.launch-page .toggle:after{background:#cfc7b6;width:20px;height:20px;transition:transform .2s,background .2s;top:3px;left:3px}.launch-page .toggle.on{background:#e5b65438;border-color:#e5b6548c}.launch-page .toggle.on:after{background:var(--gold-light);left:3px;transform:translate(18px);box-shadow:0 0 10px #e5b65473}.launch-page .ctoken-grid{gap:12px}.launch-page .ctoken-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;padding:18px 14px}.launch-page .ctoken-card:hover,.launch-page .ctoken-card.selected{box-shadow:none;background:#e5b65414;border-color:#e5b65466}.launch-page .ctoken-name{color:var(--text);font:500 16px var(--font-manrope),sans-serif}.launch-page .vesting-preset{background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;padding:16px 12px}.launch-page .vesting-preset.selected,.launch-page .vesting-preset:hover:not(:disabled){background:#e5b65414;border-color:#e5b65466}.launch-page .vesting-preset:disabled{opacity:.45;cursor:not-allowed}.launch-page .sidebar{gap:16px;top:110px}.launch-page .preview-panel,.launch-page .benefits-panel{padding:24px}.launch-page .preview-title,.launch-page .benefits-title,.launch-page .preview-chain-title,.launch-page .review-block-title,.launch-page .public-fund-title,.launch-page .fee-breakdown-title{color:#8c867d;font:600 11px/1.2 var(--font-manrope),sans-serif;letter-spacing:.14em;text-transform:uppercase}.launch-page .preview-token-icon{width:56px;height:56px;color:var(--gold-light);font:600 13px var(--font-manrope),sans-serif;letter-spacing:.04em;background:#e5b65429;border:1px solid #e5b65447;border-radius:18px;justify-content:center;align-items:center;display:flex;overflow:hidden}.launch-page .preview-token-preview{object-fit:cover;width:100%;height:100%}.launch-page .preview-token-name{color:var(--text);font:500 22px/1.1 var(--font-manrope),sans-serif;letter-spacing:-.03em}.launch-page .preview-token-ticker,.launch-page .preview-stat-value.cyan,.launch-page .preview-stat-value.gold,.launch-page .preview-stat-value.green{color:var(--gold-light)}.launch-page .preview-stat,.launch-page .review-item{border-color:#ffffff0f;gap:12px;font-size:14px}.launch-page .preview-stat-label,.launch-page .review-item-label{color:#8d877d;flex-shrink:0}.launch-page .preview-stat-value,.launch-page .review-item-value{color:var(--text);font:500 15px var(--font-manrope),sans-serif;overflow-wrap:anywhere;text-align:right;min-width:0}.launch-page .preview-stat:has(.preview-backing-value){align-items:baseline}.launch-page .preview-backing-value{overflow-wrap:normal;grid-template-columns:max-content max-content;justify-content:end;gap:4px .5em;line-height:1.35;display:grid}:is(.launch-page .preview-backing-value:has(>.preview-backing-part:only-child),.launch-page .preview-backing-value:not(:has(.preview-backing-part))){grid-template-columns:max-content}.launch-page .preview-backing-part{white-space:nowrap}.launch-page .preview-backing-part:nth-child(odd){justify-self:end}.launch-page .preview-backing-part:nth-child(2n){justify-self:start}.launch-page .preview-backing-part:nth-child(2n):before{content:"·";margin-right:.5em}.launch-page .preview-chain,.launch-page .cn-pill{background:#ffffff0a;border-color:#ffffff14}.launch-page .cn-pill{color:var(--gold-light);border-radius:999px}.launch-page .benefits-list{color:#cfc8bb;font-size:14px;line-height:1.8}.launch-page .review-grid{gap:14px}.launch-page .review-block{padding:20px}.launch-page .launch-success{text-align:left}.launch-page .launch-success-title{color:var(--gold-light);font:600 12px var(--font-manrope),sans-serif;letter-spacing:.16em}.launch-page .launch-success-name{color:var(--text);font:500 clamp(42px,7vw,72px)/1 var(--font-manrope),sans-serif;letter-spacing:-.04em}.launch-page .launch-success-desc,.launch-page .launch-success-meta{color:#8d877d;font-size:16px;line-height:1.7}.launch-page .wire-steps{margin:22px 0 24px;padding:0;list-style:none}.launch-page .wire-step{color:#8d877d;grid-template-columns:30px 1fr;gap:14px;padding-bottom:20px;font-size:14px;display:grid;position:relative}.launch-page .wire-step:last-child{padding-bottom:0}.launch-page .wire-step:before{content:"";background:#ffffff1f;width:2px;transition:background .3s;position:absolute;top:30px;bottom:-2px;left:14px}.launch-page .wire-step:last-child:before{display:none}.launch-page .wire-step.is-done:before{background:var(--gold,#e5b654)}.launch-page .wire-step.is-failed:before{background:#f0817f8c}.launch-page .wire-node{z-index:1;color:#8d877d;width:30px;height:30px;font:600 12px var(--font-manrope),sans-serif;background:#15141b;border:2px solid #ffffff29;border-radius:50%;place-items:center;transition:border-color .3s,background .3s,box-shadow .3s;display:grid;position:relative}.launch-page .is-done .wire-node{border-color:var(--gold,#e5b654);background:var(--gold,#e5b654);color:#1b1206}.launch-page .is-next .wire-node{color:var(--gold-light);border-color:#e5b65499}.launch-page .is-active .wire-node{border-color:var(--gold,#e5b654);color:var(--gold-light);box-shadow:0 0 0 4px #e5b65424}.launch-page .is-failed .wire-node{color:#2a0f0f;background:#f0817f;border-color:#f0817f}.launch-page .wire-node-icon{font-size:14px;line-height:1}.launch-page .wire-spinner{border:2px solid #e5b65440;border-top-color:var(--gold,#e5b654);border-radius:50%;width:14px;height:14px;animation:.75s linear infinite wire-spin}@keyframes wire-spin{to{transform:rotate(360deg)}}.launch-page .wire-step-body{flex-direction:column;gap:2px;min-width:0;padding-top:4px;display:flex}.launch-page .wire-step-label{color:#8d877d;font-size:14px;font-weight:500}.launch-page .is-done .wire-step-label,.launch-page .is-next .wire-step-label,.launch-page .is-active .wire-step-label{color:var(--text)}.launch-page .is-failed .wire-step-label{color:#f0b4b4}.launch-page .wire-status{letter-spacing:.08em;text-transform:uppercase;color:#6c665d;font-size:11px}.launch-page .is-active .wire-status{color:var(--gold-light)}.launch-page .wire-step-error{color:#f0b4b4;word-break:break-word;margin-top:2px;font-size:12.5px;line-height:1.5}.launch-page .wire-banner{color:#f0b4b4;font-size:13px;line-height:1.5}.launch-page .launch-success-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.launch-page .launch-success-actions .btn:disabled{opacity:.55;cursor:progress}.launch-page .wire-modal-backdrop{z-index:2000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08080cc7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.launch-page .wire-modal{text-align:left;background:#121118;border:1px solid #ffffff1a;border-radius:20px;width:min(520px,100%);max-height:calc(100dvh - 48px);padding:30px;overflow-y:auto;box-shadow:0 30px 80px #0000008c}.launch-page .wire-modal .launch-success-name{margin-top:2px;font-size:clamp(30px,7vw,44px)}.launch-page .wire-modal-note{color:#8d877d;text-align:left;max-width:70%;margin:24px 0 0;font-size:13.5px;line-height:1.65}.launch-page .wire-tx-link{width:fit-content;color:var(--gold-light);font:600 13px var(--font-manrope),sans-serif;letter-spacing:.01em;border-bottom:1px solid #e5b65466;align-items:center;gap:6px;margin-top:24px;padding-bottom:2px;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.launch-page .wire-tx-link:hover{color:var(--gold,#e5b654);border-bottom-color:var(--gold,#e5b654)}.launch-page .wire-tx-link span{font-size:12px}.launch-page .wire-progress-head{color:var(--text);font:600 12px var(--font-manrope),sans-serif;letter-spacing:.04em;justify-content:space-between;align-items:baseline;margin-top:22px;display:flex}.launch-page .wire-progress-head span:last-child{color:var(--gold-light)}.launch-page .wire-progress{background:#ffffff14;border-radius:999px;height:6px;margin:10px 0 4px;overflow:hidden}.launch-page .wire-progress-fill{background:linear-gradient(90deg,#eab354,#ffd87f);border-radius:999px;height:100%;transition:width .45s}.launch-page .wire-banner{margin-top:22px}.launch-page .wire-banner-info{color:var(--gold-light);align-items:center;gap:10px;display:flex}.launch-page .wire-banner-info .wire-spinner{flex:none}@media (min-width:1024px){.launch-page .wire-modal{width:min(900px,92vw);padding:34px}.launch-page .wire-steps{grid-auto-columns:1fr;grid-auto-flow:column;margin:26px 0 24px;display:grid;overflow:visible}.launch-page .wire-step{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:0 4px;display:flex}.launch-page .wire-step:before{width:100%;height:2px;inset:14px auto auto 50%}.launch-page .wire-step:last-child:before{display:none}.launch-page .wire-step-body{text-align:center;align-items:center;gap:3px;padding-top:0}.launch-page .wire-step-label{max-width:94px;font-size:11px;line-height:1.25}.launch-page .wire-status{font-size:9px}.launch-page .wire-step-error{display:none}}.launch-page input[type=range]{background:#ffffff14;background-image:linear-gradient(var(--gold),var(--gold-light));border-radius:999px;height:6px}.launch-page input[type=range]::-webkit-slider-thumb{background:var(--gold-light);box-shadow:0 0 0 4px #e5b65429}.launch-page .section-title{color:var(--text);font:500 18px/1.2 var(--font-manrope),sans-serif;letter-spacing:-.02em;text-transform:none;align-items:center;gap:10px;margin:32px 0 14px;display:flex}.launch-page .panel-title+.section-title,.launch-page .step-intro+.section-title{margin-top:4px}.launch-page .option-block .toggle-row{margin-bottom:0}.launch-page .section-title .dot{background:var(--gold);width:6px;height:6px;box-shadow:none;border-radius:50%;flex-shrink:0}.launch-page .inset,.launch-page .public-fund-box,.launch-page .fee-breakdown,.launch-page .review-block,.launch-page .auto-mint-info,.launch-page .reserve-limits,.launch-page .launch-warning,.launch-page .outcome-card,.launch-page .overflow-projection-box{box-shadow:none;color:#cfc8bb;background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;font-size:14px;line-height:1.65}.launch-page .launch-warning,.launch-page .auto-mint-info,.launch-page .reserve-limits,.launch-page .public-fund-box,.launch-page .fee-breakdown,.launch-page .outcome-card,.launch-page .overflow-projection-box{padding:18px 20px}.launch-page .launch-warning,.launch-page .auto-mint-info,.launch-page .reserve-limits{margin-bottom:22px}.launch-page .option-block{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.launch-page .option-block .slider-section{border-bottom:0;margin-bottom:0;padding-bottom:0}.launch-page .launch-warning strong,.launch-page .auto-mint-info strong,.launch-page .reserve-limits strong,.launch-page .public-fund-summary strong,.launch-page .outcome-card strong{color:var(--gold-light);font-weight:600}.launch-page .public-fund-box{margin-top:32px}.launch-page .public-fund-box>.small-note,.launch-page .public-fund-intro{color:#8d877d;margin:0 0 16px;font-size:14px;line-height:1.65}.launch-page .public-fund-row{grid-template-columns:minmax(150px,190px) minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:24px;display:grid}.launch-page .public-fund-title{align-items:center;gap:8px;margin-bottom:20px;display:flex}.launch-page .public-fund-label,.launch-page .public-fund-val{color:var(--text);font:500 14px var(--font-manrope),sans-serif}.launch-page .public-fund-label{align-items:center;gap:6px;display:inline-flex}.launch-page .public-fund-val{color:var(--gold-light);text-align:right;white-space:nowrap}.launch-page .fund-meter{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.launch-page .fund-meter-fill{border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--gold-light));height:100%}.launch-page .fund-note{margin:0 0 14px}.launch-page .public-fund-summary{color:#8d877d;margin-top:14px;font-size:14px;line-height:1.65}.launch-page .public-fund-warning,.launch-page .fee-budget-warning{color:var(--coral);background:#ff916d14;border:1px solid #ff916d47;border-radius:14px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.55}.launch-page .alloc-row{grid-template-columns:minmax(148px,190px) minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:16px;display:grid}.launch-page .alloc-label{color:#8c867d;font:600 11px/1.35 var(--font-manrope),sans-serif;letter-spacing:.08em;text-transform:uppercase}.launch-page .alloc-value{min-width:48px;color:var(--gold-light);font:500 15px var(--font-manrope),sans-serif;text-align:right}.launch-page .alloc-summary{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:36px;display:grid}.launch-page .midas-dao{margin-bottom:40px}.launch-page .midas-dao .toggle-row{box-sizing:border-box;width:100%;margin-bottom:0}.launch-page .midas-dao .form-row{margin-top:16px;margin-bottom:0}.launch-page .alloc-bar{background:#ffffff0f;border-radius:999px;gap:0;height:8px;margin:0;overflow:hidden}.launch-page .alloc-bar-seg{background:#e5b654d9;border-radius:0}.launch-page .alloc-bar-seg:nth-child(2){background:#e5b6548c}.launch-page .alloc-bar-seg:nth-child(3){background:#f3d69ab3}.launch-page .alloc-bar-seg:nth-child(4){background:#ffd896f2}.launch-page .alloc-bar-seg:nth-child(5){background:#ffffff47}.launch-page .alloc-total{color:var(--gold-light);font:500 13px var(--font-manrope),sans-serif;letter-spacing:.04em;margin:0}.launch-page .alloc-total.over{color:var(--coral)}.launch-page .alloc-vested,.launch-page .alloc-min,.launch-page .fee-fixed-badge,.launch-page .fee-min-badge{color:var(--gold-light);letter-spacing:.06em;text-transform:uppercase;background:#e5b65424;border:0;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:9px}.launch-page .investors-check{color:var(--text);font:500 14px var(--font-inter),sans-serif;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;align-items:center;gap:10px;margin:2px 0 16px;padding:14px 16px;display:flex}.launch-page .investors-check input{appearance:none;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:6px;flex:none;width:18px;height:18px;margin:0}.launch-page .investors-check input:checked{border-color:var(--gold);background:var(--gold)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.2 2.2 4.8-5' stroke='%23111014' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.launch-page .investors-check.is-disabled{opacity:.45;cursor:not-allowed}.launch-page .investors-check.is-disabled input{cursor:not-allowed}.launch-page .slider-section{border-bottom:1px solid #ffffff0f;margin-bottom:22px;padding-bottom:18px}.launch-page .slider-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.launch-page .slider-header{align-items:center}.launch-page .slider-label{color:#8c867d;font:600 11px/1.4 var(--font-manrope),sans-serif;letter-spacing:.1em;align-items:center;gap:8px;display:inline-flex}.launch-page .slider-value,.launch-page .slider-value.gold,.launch-page .slider-value.green,.launch-page .slider-value.pink{color:var(--gold-light);font:500 16px var(--font-manrope),sans-serif}.launch-page .slider-hints{color:#8d877d;font-size:12px}.launch-page .slider-section.is-fixed input[type=range],.launch-page input[type=range]:disabled{opacity:.4;pointer-events:none}.launch-page .page-wrapper input[type=range],.launch-page .page-wrapper input[type=range].gold,.launch-page .page-wrapper input[type=range].green,.launch-page .page-wrapper input[type=range].pink,.launch-page .page-wrapper input[type=range].cyan{background-image:linear-gradient(var(--gold),var(--gold-light))}.launch-page .page-wrapper input[type=range]::-webkit-slider-thumb{background:var(--gold-light);box-shadow:0 0 0 4px #e5b65429}.launch-page .page-wrapper input[type=range].gold::-webkit-slider-thumb{background:var(--gold-light);box-shadow:0 0 0 4px #e5b65429}.launch-page .page-wrapper input[type=range].green::-webkit-slider-thumb{background:var(--gold-light);box-shadow:0 0 0 4px #e5b65429}.launch-page .page-wrapper input[type=range].pink::-webkit-slider-thumb{background:var(--gold-light);box-shadow:0 0 0 4px #e5b65429}.launch-page .page-wrapper input[type=range].cyan::-webkit-slider-thumb{background:var(--gold-light);box-shadow:0 0 0 4px #e5b65429}.launch-page .ctoken-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.launch-page .ctoken-icon{color:var(--gold-light);justify-content:center;align-items:center;margin-bottom:8px;font-size:22px;display:flex}.launch-page .solana-mark{width:28px;height:22px;display:block}.launch-page .backing-asset-icon{min-width:26px;color:var(--gold-light);font:600 12px/1 var(--font-manrope),sans-serif;text-transform:none;letter-spacing:0;vertical-align:middle;justify-content:center;align-items:center;margin-right:8px;display:inline-flex}.launch-page .backing-asset-icon .solana-mark{width:22px;height:17px}.launch-page .ctoken-base{color:#8d877d;letter-spacing:.1em;text-transform:uppercase;margin-top:4px;font-size:11px}.launch-page .ctoken-card.selected:after{content:none}.launch-page .vesting-preset-name{color:var(--text);font:500 14px var(--font-manrope),sans-serif;letter-spacing:0;text-transform:none;margin-bottom:4px}.launch-page .vesting-preset.selected .vesting-preset-name{color:var(--gold-light)}.launch-page .vesting-preset-sub{color:#8d877d;font-size:12px;line-height:1.4}.launch-page .outcome-card{flex-direction:column;min-height:100%;display:flex}.launch-page .outcome-card.is-placeholder{padding-top:10px}.launch-page .outcome-card.is-placeholder .outcome-foot{margin-top:0}.launch-page .implied-mcap{color:#8d877d;align-items:center;gap:8px;margin:0 0 20px;font-size:14px;line-height:1.4;display:flex}.launch-page .implied-mcap strong{color:var(--gold-light);font-weight:600}.launch-page .redirect-target{color:var(--text);font:500 15px var(--font-inter),sans-serif}.launch-page .outcome-row{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.launch-page .outcome-row:last-of-type{border-bottom:0}.launch-page .outcome-label{color:#8d877d;font:600 11px/1.4 var(--font-manrope),sans-serif;letter-spacing:.08em;text-transform:uppercase}.launch-page .outcome-value{color:var(--text);font:500 14px var(--font-manrope),sans-serif;text-align:right}.launch-page .outcome-foot{margin:10px 0 0}.launch-page .small-note strong,.launch-page .step-intro strong{color:var(--gold-light);font-weight:600}.launch-page .outcome-warn,.launch-page .small-note strong.outcome-warn{color:var(--coral);font-weight:600}.launch-page .range-with-value{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.launch-page .fee-bar{background:#ffffff0f;border-radius:999px;gap:0;height:10px;margin-bottom:16px;overflow:hidden}.launch-page .fee-bar-seg{color:#0000;border-radius:0;font-size:0}.launch-page .fee-legend{gap:0 24px}.launch-page .fee-legend-item{color:#cfc8bb;border-bottom:1px solid #ffffff0f;padding:8px 0;font-size:14px}.launch-page .fee-legend-dot{border-radius:999px;width:8px;height:8px}.launch-page .fee-legend-pct{color:var(--gold-light);font:500 14px var(--font-manrope),sans-serif}.launch-page .review-item{align-items:baseline;padding:8px 0}.launch-page .review-item-value{max-width:62%}.launch-page .review-item.is-stacked{flex-direction:column;align-items:stretch;gap:6px}.launch-page .review-item.is-error .review-item-value{color:var(--coral)}.launch-page .review-item.is-stacked .review-item-value{text-align:left;max-width:none;font-weight:400;line-height:1.5}.launch-page .review-logo-value{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.launch-page .review-logo{object-fit:cover;border-radius:8px;width:28px;height:28px}.launch-page .tokenomics-grid{align-items:start}@media (max-width:1100px){.launch-layout{grid-template-columns:1fr}.launch-page .sidebar{position:static}}@media (max-width:800px){.launch-hero.subhero{text-align:left;justify-content:flex-start;align-items:flex-start;padding:128px 0 28px}.launch-hero h1{font-size:clamp(42px,12vw,68px)}.launch-hero>p:not(.eyebrow):not(.launch-banner){margin-top:18px;font-size:16px}.launch-page .panel,.launch-page .launch-success{padding:22px}.launch-page .wire-modal-backdrop{place-items:start stretch;padding:0}.launch-page .wire-modal{width:100%;height:100dvh;max-height:100dvh;padding:calc(24px + env(safe-area-inset-top))20px calc(24px + env(safe-area-inset-bottom));border:0;border-radius:0}.launch-page .wire-modal .launch-success-actions{flex-direction:column;align-items:stretch}.launch-page .wire-modal .launch-success-actions .btn{width:100%}.launch-page .wire-modal-note{max-width:none}.launch-page .panel-title{font-size:24px}.launch-page .form-row.cols-2,.launch-page .review-grid,.launch-page .ctoken-grid,.launch-page .vesting-presets,.launch-page .fee-legend,.launch-page .alloc-summary,.launch-page .public-fund-row{grid-template-columns:1fr}.launch-page .alloc-row{grid-template-columns:1fr auto}.launch-page .alloc-slider-wrap{grid-column:1/-1}.launch-page .public-fund-val,.launch-page .review-item-value{text-align:left}}@media (max-width:900px){.launch-page .steps-bar{justify-content:space-between;align-items:flex-start;padding:12px 10px 10px}.launch-page .step-item{flex-direction:column;flex:none;align-items:center;gap:6px;padding:0}.launch-page .step-dot{border-radius:10px;width:28px;height:28px}.launch-page .step-label{letter-spacing:.01em;text-align:center;text-transform:none;font-size:10px;line-height:1.2;display:block}.launch-page .step-line{flex:8px;align-self:flex-start;min-width:8px;margin:13px 0 0}}
