.join{max-width:1116px;margin:0 auto 88px;padding:65px 60px;border:1px solid var(--line);border-radius:25px;background:linear-gradient(135deg,#0d2929,#071617)}
.join-heading{max-width:660px}.join h2{margin:12px 0;font-size:clamp(38px,4vw,54px);line-height:1;letter-spacing:-2.4px}.join-heading>p:last-child{color:var(--muted);font-size:18px}.join-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:18px;margin-top:38px}.interest-form{display:flex;flex-direction:column;gap:12px;padding:29px;border:1px solid rgba(40,220,203,.27);border-radius:18px;background:rgba(1,15,15,.52)}.ready-form{border-color:var(--line)}.form-label{margin:0;color:var(--mint);font-size:12px;font-weight:850;letter-spacing:1px;text-transform:uppercase}.interest-form h3{margin:0;font-size:25px;letter-spacing:-1px}.interest-form>p:not(.form-label):not(.form-status){margin:0 0 8px;color:var(--muted)}.interest-form label{display:grid;gap:6px;color:#d4ddd7;font-size:13px;font-weight:700}.interest-form label span{color:#82918a;font-weight:500}.interest-form input,.interest-form textarea{width:100%;border:1px solid rgba(245,233,207,.2);border-radius:10px;padding:11px 12px;background:#061112;color:var(--cream);font:inherit;font-size:14px;outline:0}.interest-form textarea{resize:vertical}.interest-form input:focus,.interest-form textarea:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(40,220,203,.1)}.interest-form button{border:0;cursor:pointer;margin-top:7px;font:inherit}.interest-form button.secondary{background:transparent}.interest-form button:disabled{opacity:.65;cursor:wait}.form-status{min-height:23px;margin:0;color:var(--mint);font-size:13px;font-weight:650}.honey{position:absolute!important;left:-9999px!important}@media(max-width:780px){.join{margin:0 22px 55px;padding:38px 26px}.join-grid{grid-template-columns:1fr}.interest-form{padding:23px}}
