.blog-unlock-form-module__cko9xW__card{background:var(--usa-navy);color:#fff;border-radius:var(--radius-4);isolation:isolate;flex-direction:column;gap:20px;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.blog-unlock-form-module__cko9xW__card:before{content:"";z-index:-1;background:repeating-linear-gradient(45deg,#0000 0 28px,#ffffff0a 28px 30px),radial-gradient(520px 220px at 100% 0,#d9a51459,#0000 65%);position:absolute;inset:0}.blog-unlock-form-module__cko9xW__title{letter-spacing:-.02em;color:#fff;max-width:22ch;font-size:clamp(1.6rem,1.1rem + 1.6vw,2.2rem)}.blog-unlock-form-module__cko9xW__lead{color:#ffffffc7;max-width:50ch;line-height:1.6}.blog-unlock-form-module__cko9xW__form{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.blog-unlock-form-module__cko9xW__input{font:inherit;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--field-line-on-dark);border-radius:var(--radius-2);color:#fff;transition:border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);background:#ffffff14;flex:220px;padding:14px 16px}.blog-unlock-form-module__cko9xW__input::placeholder{color:#fff6;letter-spacing:.18em}.blog-unlock-form-module__cko9xW__input:focus{border-color:var(--usa-sky);outline:none;box-shadow:0 0 0 4px #0c1d3d40}.blog-unlock-form-module__cko9xW__message{font-family:var(--font-geist-mono);letter-spacing:.06em;color:var(--usa-sky);font-size:.78rem}.blog-unlock-form-module__cko9xW__error{color:#ffaab4}.blog-unlock-form-module__cko9xW__success{background:var(--usa-sky-soft);color:var(--usa-navy);border-radius:var(--radius-3);padding:18px 20px;font-size:.96rem}
