.dc-asset-landing{color:#fff;font-family:Arial,Helvetica,sans-serif;overflow:hidden;padding:64px 24px;position:relative}.dc-asset-landing__inner{margin:0 auto;max-width:1100px}.dc-asset-landing__header{margin-bottom:56px}.dc-asset-landing__logo{display:block;max-height:36px;width:auto}.dc-asset-landing__brand{color:#fff;font-size:16px;font-weight:700;letter-spacing:2px}.dc-asset-landing__grid{align-items:start;display:grid;gap:56px;grid-template-columns:1.15fr 1fr}.dc-asset-landing__content{min-width:0}.dc-asset-landing__eyebrow{border-radius:4px;color:#4a196f;display:inline-block;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:24px;padding:6px 12px;text-transform:uppercase}.dc-asset-landing__headline{color:#fff;font-size:44px;font-weight:700;letter-spacing:-.5px;line-height:1.1;margin:0 0 20px}.dc-asset-landing__subhead{color:#c9b8da;font-size:18px;line-height:1.5;margin:0 0 32px}.dc-asset-landing__bullets{list-style:none;margin:0 0 32px;padding:0}.dc-asset-landing__bullet{align-items:flex-start;display:flex;gap:12px;margin-bottom:14px}.dc-asset-landing__bullet-check{flex-shrink:0;font-size:18px;font-weight:700;line-height:1.4;margin-top:-1px}.dc-asset-landing__bullet-text{color:#fff;font-size:15px;line-height:1.5}.dc-asset-landing__promise{border-top:1px solid hsla(0,0%,100%,.18);color:#c9b8da;font-size:14px;font-style:italic;line-height:1.5;padding-top:18px}.dc-asset-landing__form-card{background:#fff;border-radius:8px;color:#1a1a1a;min-width:0;padding:32px}.dc-asset-landing__form-heading{color:#1a1a1a;font-size:20px;font-weight:700;margin-bottom:6px}.dc-asset-landing__form-subheading{color:#64748b;font-size:13px;margin-bottom:22px}.dc-asset-landing__privacy{color:#64748b;font-size:11px;line-height:1.5;margin-top:18px}.dc-asset-landing__privacy p{margin:0}.dc-asset-landing__form-placeholder{background:#fff5e6;border:1px dashed #ed8b00;border-radius:4px;color:#9b5c00;font-size:13px;padding:24px;text-align:center}.dc-asset-landing__form .hs-form fieldset{border:0;margin:0;max-width:100%;padding:0}.dc-asset-landing__form .hs-form-field{margin-bottom:16px}.dc-asset-landing__form .hs-form-field>label{color:#4a196f;display:block;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.dc-asset-landing__form .hs-form-required{color:#e24b4a;margin-left:2px}.dc-asset-landing__form .hs-input{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box;color:#1a1a1a;font-family:inherit;font-size:14px;padding:10px 12px;transition:border-color .15s ease,background-color .15s ease;width:100%}.dc-asset-landing__form .hs-input:focus{background:#fff;border-color:#4a196f;outline:none}.dc-asset-landing__form .hs-input.invalid.error{border-color:#e24b4a}.dc-asset-landing__form .hs-button,.dc-asset-landing__form input[type=submit].hs-button{-webkit-appearance:none;appearance:none;background-color:var(--dc-accent,#ed8b00);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:.3px;margin-top:4px;padding:14px;transition:opacity .15s ease;width:100%}.dc-asset-landing__form .hs-button:hover,.dc-asset-landing__form input[type=submit].hs-button:hover{opacity:.9}.dc-asset-landing__form .hs-button:active,.dc-asset-landing__form input[type=submit].hs-button:active{opacity:.8}.dc-asset-landing__form .hs-error-msgs{list-style:none;margin:4px 0 0;padding:0}.dc-asset-landing__form .hs-error-msg,.dc-asset-landing__form .hs-error-msgs label{color:#e24b4a;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.dc-asset-landing__form .submitted-message{color:#1a1a1a;font-size:15px;line-height:1.6}.dc-asset-landing__form .legal-consent-container{color:#64748b;font-size:11px;line-height:1.5;margin-top:12px}.dc-asset-landing__form .legal-consent-container a{color:#4a196f}@media (max-width:900px){.dc-asset-landing{padding:48px 20px}.dc-asset-landing__grid{gap:32px;grid-template-columns:1fr}.dc-asset-landing__headline{font-size:32px}.dc-asset-landing__subhead{font-size:16px}.dc-asset-landing__header{margin-bottom:32px}}@media (max-width:480px){.dc-asset-landing{padding:36px 16px}.dc-asset-landing__form-card{padding:24px 20px}.dc-asset-landing__headline{font-size:28px}.dc-asset-landing__bullet-text{font-size:14px}}