.evolve .form-col{width:100%;max-width:560px;margin:0 auto;padding:0 24px var(--sec)}.evolve .dd{position:relative;margin-bottom:18px}.evolve .dd-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background:rgba(255,255,255,.03);border:1px solid var(--line-2);border-radius:11px;padding:14px 16px;color:var(--txt);font-family:inherit;font-size:14.5px;cursor:pointer;transition:.18s}.evolve .dd-btn:hover{border-color:var(--muted-2)}.evolve .dd-btn.open{border-color:var(--accent)}.evolve .dd-btn .ph{color:var(--muted-2)}.evolve .dd-btn svg{width:18px;height:18px;color:var(--muted);transition:.2s;flex:0 0 auto}.evolve .dd-btn.open svg{transform:rotate(180deg)}.evolve .dd-menu{position:absolute;z-index:30;top:calc(100% + 8px);left:0;right:0;max-height:330px;overflow-y:auto;border:1px solid var(--line-2);border-radius:12px;background:#0c0a09;box-shadow:0 24px 60px -16px rgba(0,0,0,.7);padding:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent;overscroll-behavior:contain}.evolve .dd-menu::-webkit-scrollbar{width:10px}.evolve .dd-menu::-webkit-scrollbar-track{background:transparent}.evolve .dd-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:100px;border:3px solid transparent;background-clip:padding-box}.evolve .dd-menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.26);background-clip:padding-box}.evolve .dd-cat{padding:12px 14px 6px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.evolve .dd-cat.prod{color:var(--blue)}.evolve .dd-cat.career{color:var(--yellow)}.evolve .dd-cat.health{color:var(--green)}.evolve .dd-cat.money{color:#b58ad6}.evolve .dd-item{width:100%;display:flex;gap:12px;padding:10px 14px;background:none;border:none;color:var(--txt);text-align:left;cursor:pointer;transition:.14s;font-family:inherit}.evolve .dd-item:hover{background:rgba(255,255,255,.05)}.evolve .dd-item .em{font-size:18px;flex:0 0 auto}.evolve .dd-item .t{display:block;font-weight:600;font-size:14px;margin-bottom:2px}.evolve .dd-item:hover .t{color:var(--accent)}.evolve .dd-item .d{display:block;font-size:12.5px;color:var(--muted);line-height:1.45}.evolve .dd-sep{border-top:1px solid var(--line)}.evolve .back-wrap{text-align:center;margin-top:20px}