.detail-list{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid #29251e}.detail-list li{padding:13px 0;border-bottom:1px solid #29251e;color:#e1ddd5;font:600 12px/1.5 'JetBrains Mono';letter-spacing:.02em}.product-note{margin-top:22px!important;padding:14px 16px;border-left:2px solid #c9a84c66;background:#111;color:#8f8a80!important;font-size:13px!important;line-height:1.65!important}
.signup-form{max-width:760px;margin:38px auto 0}.signup-fields{display:grid;grid-template-columns:1fr 1.25fr auto;gap:10px;align-items:end}.signup-fields label{text-align:left}.signup-fields label span{display:block;margin:0 0 8px;color:#8f8a80;font:700 10px/1.3 'JetBrains Mono';letter-spacing:.12em;text-transform:uppercase}.signup-fields input{width:100%;height:50px;border:1px solid #39342b;background:#0a0a0a;color:#f0ede6;padding:0 15px;border-radius:0;font:500 15px Inter}.signup-fields input:focus{outline:1px solid #c9a84c;border-color:#c9a84c}.signup-fields .button{height:50px;cursor:pointer}.signup-fields .button:disabled{cursor:default;opacity:.75}.signup-trap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important}.form-status{min-height:24px;margin:14px 0 0!important;color:#77736b!important;font:500 12px/1.6 'JetBrains Mono'!important}.form-status.success{color:#78d89a!important}.form-status.error{color:#ff7479!important}@media(max-width:760px){.signup-fields{grid-template-columns:1fr}.signup-fields .button{width:100%;margin-top:4px}}
