.lfp451911-hero{padding:clamp(22px,4vw,44px)!important;text-align:center}.lfp451911-hero h1{font-size:clamp(30px,5vw,52px);line-height:1.05;margin:.2em 0}.lfp451911-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}.lfp451911-choice{display:flex;flex-direction:column;align-items:flex-start;min-height:100%;border:1px solid #c9a44b!important}.lfp451911-choice .lfp-btn{margin-top:auto}.lfp451911-icon{font-size:34px}.lfp451911-signin{text-align:center}.lfp451911-form textarea,.lfp451911-form input,.lfp451911-form select{max-width:100%}.lfp451911-terms{border:1px solid #c9a44b!important}.lfp451911-status-head{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.lfp451911-pill{display:inline-flex;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid currentColor}.lfp451911-pill.status-approved,.lfp451911-pill.status-active{color:#177245}.lfp451911-pill.status-pending{color:#9a6700}.lfp451911-pill.status-information_required{color:#9a6700}.lfp451911-pill.status-rejected{color:#b42318}.lfp451911-progress{height:9px;background:#ececec;border-radius:999px;overflow:hidden}.lfp451911-progress i{display:block;height:100%;background:currentColor}.lfp451911-checks{display:flex;gap:8px;flex-wrap:wrap}.lfp451911-checks span{border:1px solid #ddd;border-radius:999px;padding:5px 9px;font-size:12px}.lfp451911-checks .done{border-color:#8bc7a4}.lfp451911-checks .todo{border-color:#d7b14c}@media(max-width:900px){.lfp451911-choice-grid{grid-template-columns:1fr}}
