.dd-reference-site .dd-lead-form.dd-lead-form-standard{--lead-panel:#fff;--lead-control:#f7f9ff;--lead-text:#21324d;--lead-muted:#566982;--lead-line:#ced9ec;--lead-accent:#6840bb;--lead-error:#b32646;border:1px solid var(--lead-line);width:100%;min-width:0;color:var(--lead-text);background:var(--lead-panel);border-radius:18px;padding:28px;box-shadow:0 14px 40px #1020440a}.dark .dd-reference-site .dd-lead-form.dd-lead-form-standard{--lead-panel:linear-gradient(145deg, #101c33, #0a1427);--lead-control:#09162a;--lead-text:#e5ecfb;--lead-muted:#a2b3ce;--lead-line:#2d4061;--lead-accent:#c1a8ff;--lead-error:#ffb4c7}.dd-reference-site .dd-lead-form-standard.dd-lead-form-compact{padding:24px}.dd-reference-site .dd-lead-form-standard .dd-lead-form-heading{gap:10px;margin-bottom:22px;display:grid}.dd-reference-site .dd-lead-form-standard .dd-lead-eyebrow{color:var(--lead-accent);letter-spacing:1.2px;font-size:10px;line-height:1.6}.dd-reference-site .dd-lead-form-standard .dd-lead-form-heading h2{color:var(--lead-text);letter-spacing:-.5px;text-wrap:balance;margin:0;font-size:clamp(22px,2vw,26px);line-height:1.25}.dd-reference-site .dd-lead-form-standard .dd-lead-form-heading p{color:var(--lead-muted);margin:9px 0 0;font-size:13px;line-height:1.7}.dd-reference-site .dd-lead-form-standard .dd-lead-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px}.dd-reference-site .dd-lead-form-standard label{color:var(--lead-text);margin-bottom:7px;font-size:12px;line-height:1.5}.dd-reference-site .dd-lead-form-standard label>span{color:var(--lead-accent)}.dd-reference-site .dd-lead-form-standard :is(input,select,textarea){border:1px solid var(--lead-line);background:var(--lead-control);min-height:46px;color:var(--lead-text);font:inherit;border-radius:9px;padding:12px;font-size:14px;line-height:1.5;transition:border-color .15s,box-shadow .15s}.dd-reference-site .dd-lead-form-standard :is(input,textarea)::-moz-placeholder{color:var(--lead-muted);opacity:1}.dd-reference-site .dd-lead-form-standard :is(input,textarea)::placeholder{color:var(--lead-muted);opacity:1}.dd-reference-site .dd-lead-form-standard :is(input,select,textarea):focus{background:var(--lead-control);outline-offset:2px;border-color:#8d75e4;outline:2px solid #8d75e4;box-shadow:0 0 0 4px #8569d912}.dd-reference-site .dd-lead-form-standard input[aria-invalid=true]{border-color:var(--lead-error);background:var(--lead-control)}.dd-reference-site .dd-lead-form-standard .dd-lead-field-error{color:var(--lead-error);margin:6px 0 0;font-size:12px;line-height:1.5}.dd-reference-site .dd-lead-form-standard .dd-lead-interest{margin-bottom:20px;padding:12px 14px}.dd-reference-site .dd-lead-form-standard .dd-lead-interest>span{color:var(--lead-muted);font-size:11px}.dd-reference-site .dd-lead-form-standard .dd-lead-interest>strong{font-size:13px;line-height:1.5}.dd-reference-site .dd-lead-form-standard .dd-lead-details{margin-block:18px;padding-block:2px}.dd-reference-site .dd-lead-form-standard .dd-lead-details summary{min-height:44px;color:var(--lead-accent);gap:6px;font-size:12px}.dd-reference-site .dd-lead-form-standard .dd-lead-details summary>span{color:var(--lead-muted);font-size:11px}.dd-reference-site .dd-lead-form-standard .dd-lead-submit{border-radius:10px;gap:10px;min-height:48px;padding:13px 16px;font-size:13px;line-height:1.5}.dd-reference-site .dd-lead-form-standard .dd-lead-submit svg{flex-shrink:0}.dd-reference-site .dd-lead-form-standard :is(summary,button,a):focus-visible{outline-offset:4px;border-radius:5px;outline:2px solid #9b80f0}.dd-reference-site .dd-lead-form-standard .dd-lead-privacy{color:var(--lead-muted);margin-top:14px;font-size:11px;line-height:1.75}.dd-reference-site .dd-lead-form-standard .dd-lead-privacy a{color:var(--lead-accent)}.dd-reference-site .dd-lead-form-standard .dd-lead-alternatives{color:var(--lead-muted);gap:8px 16px;margin-top:18px;padding-top:14px;font-size:12px;line-height:1.5}.dd-reference-site .dd-lead-form-standard .dd-lead-alternatives a{min-height:36px;color:var(--lead-accent)}.dd-reference-site .dd-lead-form-standard .dd-lead-success{gap:18px;min-height:340px}.dd-reference-site .dd-lead-form-standard .dd-lead-success h2{color:var(--lead-text);font-size:28px}.dd-reference-site .dd-lead-form-standard .dd-lead-success p{color:var(--lead-muted)}@media (width<=600px){.dd-reference-site .dd-lead-form.dd-lead-form-standard{border-radius:16px;padding:22px 20px}.dd-reference-site .dd-lead-form-standard .dd-lead-fields{grid-template-columns:1fr;gap:16px}.dd-reference-site .dd-lead-form-standard :is(input,select,textarea){font-size:16px}.dd-reference-site .dd-lead-form-standard :is(input,textarea)::-moz-placeholder{font-size:13px}.dd-reference-site .dd-lead-form-standard :is(input,textarea)::placeholder{font-size:13px}}@media (prefers-reduced-motion:reduce){.dd-reference-site .dd-lead-form-standard :is(input,select,textarea){transition:none}}
