.lea .lc-hero-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr)}.lea-resend{justify-items:start;gap:.75rem;margin-top:1rem;display:grid}.lea-resend .lc-submit{width:auto;min-height:44px;padding:.7rem 1.1rem}.lea-list{background:linear-gradient(#fff,#f7fcfc 70%);border:1px solid #b7d5d8;border-radius:20px;max-width:34rem;margin:2.4rem auto 0;padding:1.35rem 1.3rem 1.25rem}.lea-list-kicker{color:#187783;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 .45rem;font-size:11px;font-weight:700;display:flex}.lea-list-kicker:before{content:"";background:#20a2ae;border-radius:50%;width:7px;height:7px}.lea-list h2{margin:0 0 .45rem;font-size:1.45rem}.lea-list>p{margin:0 0 1rem}.lea-list form{gap:.7rem;display:grid}.lea-list-submit{color:#fff;cursor:pointer;background:#20a2ae;border:1px solid #20a2ae;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:.7rem 1.2rem;font:750 15px/1.2 Manrope Variable,sans-serif;display:inline-flex}.lea-list-submit:disabled{opacity:.7;cursor:not-allowed}.lea-list-status{margin:0 0 .8rem;font-weight:650}.lr .lea-list,.lc .lea-list{margin-top:2.5rem}.lea-confirm{background:linear-gradient(#fff,#f7fcfc 68%);border:1px solid #b7d5d8;border-radius:24px;max-width:42rem;margin:.35rem 0 0;padding:1.7rem 1.75rem 1.55rem;position:relative;box-shadow:0 22px 48px #13253c16}.lea-confirm.is-error{background:linear-gradient(#fff,#fbf6f6 70%);border-color:#e0c4c4}.lea-confirm-mark{color:#20a2ae;background:#e9f8f8;border-radius:14px;place-items:center;width:48px;height:48px;margin:0 0 1rem;display:grid}.lea-confirm.is-error .lea-confirm-mark{color:#8a3a3a;background:#f8eeee}.lea-confirm-mark svg{width:26px;height:26px}.lea-confirm h1{max-width:none;margin:0 0 .7rem;font-size:clamp(1.65rem,3.1vw,2.4rem);line-height:1.14}.lea-confirm>p{max-width:34rem;margin:0;font-size:1.04rem;line-height:1.65}.lea-confirm-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;margin-top:1.25rem;display:flex}.lea-confirm-actions .lc-submit{min-height:46px;padding:.7rem 1.2rem;font-size:15px;text-decoration:none}.lea-confirm-actions a:not(.lc-submit){color:#187783;align-items:center;min-height:44px;font-weight:750;text-decoration:none;display:inline-flex}.lea-confirm-actions a:not(.lc-submit):hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.lea .lc-hero-grid{grid-template-columns:1fr}}
