.interest-list .interest-intro{font-family:var(--editorial);color:var(--offwhite);max-width:640px;margin:0 0 32px;font-size:19px;font-weight:300;line-height:1.5}.interest-form{max-width:720px;color:var(--offwhite);font-family:var(--body);gap:24px;font-size:16px;display:grid}.interest-form fieldset{border:1px solid var(--gray-line);min-width:0;margin:0;padding:18px 20px 20px}.interest-form legend{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);padding:0 8px;font-size:20px}.interest-form legend small{font-family:var(--body);letter-spacing:0;text-transform:none;color:var(--gray);margin-left:6px;font-size:13px}.interest-options{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 20px;display:grid}.interest-options.row{grid-template-columns:repeat(2,max-content);gap:28px}.interest-options label,.interest-consent{cursor:pointer;align-items:flex-start;gap:10px;line-height:1.4;display:flex}.interest-form input[type=checkbox],.interest-form input[type=radio]{width:18px;height:18px;accent-color:var(--gold);flex:none;margin-top:2px}.interest-field{gap:8px;margin-top:14px;display:grid}.interest-field input{box-sizing:border-box;background:var(--black-2);border:1px solid var(--gray-line);width:100%;color:var(--cream);font:inherit;padding:12px 14px}.interest-form input:focus-visible,.interest-submit:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.interest-submit{background:var(--gold);color:var(--black);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;justify-self:start;padding:14px 28px;font-size:20px}.interest-submit:disabled{opacity:.6;cursor:progress}.interest-status{min-height:1.4em;margin:0}.interest-status.error{color:#f0a79f}.interest-status.success{color:var(--gold)}.interest-privacy{color:var(--gray);margin:0;font-size:14px}.interest-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media(max-width:480px){.interest-options.row{grid-template-columns:1fr 1fr;gap:12px}.interest-submit{justify-self:stretch}}
