.LegalPolicyModal_overlay__756m9{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1rem;background:#10201a9e}.LegalPolicyModal_dialog__xmV51{display:flex;flex-direction:column;width:min(880px,100%);height:min(86vh,900px);overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 24px 60px #00000047}.LegalPolicyModal_bar__yw8B2{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem .85rem 1.15rem;border-bottom:1px solid #e5e0d8;background:#fffbf5}.LegalPolicyModal_title__z7Uhe{margin:0;color:#1b4332;font-size:1rem;font-weight:700;line-height:1.3;text-transform:none}.LegalPolicyModal_close__bWWK4{flex-shrink:0;margin:0;padding:.4rem .85rem;border:1px solid #d9d3cb;border-radius:999px;background:#fff;color:#1b4332;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.LegalPolicyModal_close__bWWK4:hover{border-color:#1b4332}.LegalPolicyModal_frameWrap__6g_St{position:relative;flex:1;min-height:0;background:#fff}.LegalPolicyModal_frame__5KTIf{width:100%;height:100%;border:0;background:#fff}.LegalPolicyModal_loading__FT5Rm{position:absolute;top:1.25rem;left:1.35rem;margin:0;color:#5c6b73;font-size:.9rem}