.le-wrap{max-width:820px}.le-page h2{color:var(--hy-ink);margin:28px 0 8px;font-size:1.25rem;font-weight:700}.le-page p,.le-page li{color:var(--hy-sub);line-height:1.6}.le-page ul{padding-left:1.25rem}.le-form-section h2{color:var(--hy-ink);margin:0 0 16px;font-size:1.5rem;font-weight:800}.le-form fieldset{border:0;min-width:0;margin:0;padding:0}.le-form legend{color:var(--hy-ink);margin-bottom:10px;font-weight:800}.le-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.le-grid legend{grid-column:1/-1}.le-choice{color:var(--hy-ink);align-items:flex-start;gap:10px;padding:6px 0;font-weight:600;display:flex}.le-form .le-choice input{width:20px;height:20px;min-height:20px;accent-color:var(--hy-accent);flex:none;margin-top:2px;padding:0}.le-form select{border:1.5px solid var(--hy-line-strong);width:100%;min-height:48px;color:var(--hy-ink);font:inherit;background:#fff;border-radius:12px;padding:12px 14px;font-weight:500}.le-form .le-files{padding:10px 12px}.le-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.le-received{font-weight:600}.le-confirm{justify-items:start;gap:12px;margin-top:16px;display:grid}@media (max-width:640px){.le-grid{grid-template-columns:1fr}}
