.interest-form{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;max-width:760px;margin-top:38px;padding-top:26px;border-top:1px solid rgba(207,250,254,.12)}
.interest-form h3,.interest-form>p{grid-column:1/-1;margin:0}
.interest-form h3{font:500 20px Manrope,sans-serif}
.interest-form>p{font-size:12px;color:rgba(248,246,242,.56);line-height:1.6}
.interest-form label:not(.interest-trap){display:grid;gap:7px;font-size:11px;color:rgba(248,246,242,.7)}
.interest-form input,.interest-form textarea{width:100%;box-sizing:border-box;border:1px solid rgba(207,250,254,.2);border-radius:3px;background:rgba(4,10,17,.7);color:#f8f6f2;padding:12px;font:400 13px/1.45 Manrope,sans-serif}
.interest-form input:focus,.interest-form textarea:focus{outline:2px solid var(--cyan-soft);outline-offset:2px}
.interest-form label:nth-of-type(3){grid-column:1/-1}
.interest-form button{justify-self:start}
.interest-form button:disabled{opacity:.65;cursor:wait}
.interest-status{grid-column:1/-1;min-height:1.4em;margin:0;color:var(--cyan-soft);font-size:12px;line-height:1.5}
.interest-trap{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:760px){.interest-form{grid-template-columns:1fr;gap:13px}.interest-form label:nth-of-type(3){grid-column:1}.interest-form button{width:100%;justify-content:center}}
.interest-form label.interest-consent{display:flex;align-items:flex-start;gap:10px;line-height:1.5}
.interest-form .interest-consent input{width:auto;flex:none;margin-top:3px}
.interest-consent a{color:inherit;text-decoration:underline}
