.ldp-closing{background:var(--ldp-dusk);color:var(--ldp-paper);isolation:isolate;border-top:1px solid #ffffff14;position:relative;overflow:hidden}.ldp-closing__bg{object-fit:cover;opacity:.34;z-index:0;will-change:transform;transform:scale(1.02)}.ldp-closing__scrim{background:linear-gradient(180deg, #0a2230bd 0%, #0a223085 46%, #0a2230f2 86%, var(--ldp-dusk) 100%);z-index:1;position:absolute;inset:0}.ldp-closing__inner{z-index:2;text-align:center;max-width:760px;margin:0 auto;padding:84px 32px;position:relative}.ldp-closing__eyebrow{font-family:var(--ldp-font-mono);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500}.ldp-closing__eyebrow--spring{color:var(--ldp-spring)}.ldp-closing__eyebrow--gold{color:var(--ldp-goldenrod)}.ldp-closing h2{font-family:var(--ldp-font-serif);color:var(--ldp-paper);text-wrap:balance;letter-spacing:-.005em;margin:14px 0 0;font-size:40px;font-weight:600;line-height:1.14}.ldp-closing__lede{color:#d7e4e0;max-width:52ch;margin:16px auto 0;font-size:17px;line-height:1.6}.ldp-closing__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.ldp-closing__actions .ldp-btn{letter-spacing:.02em;padding:17px 32px;font-size:19px}.ldp-closing__secondary{color:var(--ldp-paper);font-family:var(--ldp-font-sans);background:#ffffff14;border:1.5px solid #ffffff6b;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:17px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.ldp-closing__secondary:hover{background:var(--ldp-paper);color:var(--ldp-dusk);border-color:var(--ldp-paper)}.ldp-closing__reassurance{color:#9fb6b0;max-width:56ch;margin:18px auto 0;font-size:13.5px;line-height:1.6}.ldp-closing__terms{font-family:var(--ldp-font-mono);letter-spacing:.1em;color:#9fb6b0;margin:16px 0 0;font-size:12px}.ldp-closing__proof{color:#ffffff9e;margin:18px 0 0;font-size:13px}.ldp-closing__trust-line{color:#ffffff9e;margin:16px 0 0;font-size:13px}.ldp-closing__ask{scroll-margin-top:140px}@media (max-width:700px){.ldp-closing__inner{padding:60px 22px}.ldp-closing h2{font-size:30px}.ldp-closing__lede{font-size:16px}.ldp-closing__actions .ldp-btn,.ldp-closing__secondary{width:100%}}
