.vdp-interest{background:#0f1013;border-top:1px solid #ffffff0f;padding:5.625rem 1.75rem}.vdp-interest__container{margin:0 auto;max-width:40rem}.vdp-interest__intro{margin-bottom:2.25rem;text-align:center}.vdp-interest__eyebrow{color:#ff5f00;font-size:.8125rem;font-weight:600;letter-spacing:.14em;margin-bottom:.75rem;text-transform:uppercase}.vdp-interest__heading{color:#fff;font-family:Syne,sans-serif;font-size:clamp(1.75rem,3.2vw,2.625rem);font-weight:700;letter-spacing:-.01em;margin-bottom:.875rem}.vdp-interest__description{color:#b7b9c0;font-size:1rem;line-height:1.6}.vdp-interest__form{background:linear-gradient(180deg,#16171c,#111216);border:1px solid #ffffff14;border-radius:1.375rem;flex-direction:column;padding:2.125rem}.vdp-interest__form,.vdp-interest__row{display:flex;gap:.8125rem}.vdp-interest__row .vdp-interest__input{flex:1;min-width:0}.vdp-interest__input{background:#0e0f13;border:1px solid #ffffff1f;border-radius:.75rem;color:#fff;font-size:.9375rem;outline:none;padding:.9375rem 1.125rem;transition:border-color .2s;width:100%}select.vdp-interest__input{color:#b7b9c0}.vdp-interest__input:focus{border-color:#ff5f00}.vdp-interest__input--textarea{resize:vertical}.vdp-interest__preference{align-items:center;color:#e7e8ec;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1.125rem;padding:.375rem .125rem}.vdp-interest__preference-label{color:#8a8d96}.vdp-interest__preference label{align-items:center;cursor:pointer;display:flex;gap:.375rem}.vdp-interest__preference input[type=radio]{accent-color:#ff5f00}.vdp-interest__consent{align-items:flex-start;color:#8a8d96;cursor:pointer;display:flex;font-size:.8125rem;gap:.625rem}.vdp-interest__consent input{accent-color:#ff5f00;flex:none;height:1.0625rem;margin-top:.125rem;width:1.0625rem}.vdp-interest__consent>span{flex:1 1 auto;min-width:0}.vdp-interest__consent a{color:#ff5f00}.vdp-interest__submit{background:#ff5f00;border:none;border-radius:.75rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem;transition:background .2s}.vdp-interest__submit:hover{background:#ff7524}@media (max-width:767px){.vdp-interest{padding-left:1.25rem;padding-right:1.25rem}.vdp-interest>.container{padding-left:0;padding-right:0}}
