html.mtc-terms-lock{overflow:hidden}._dialog_m4ule_2{color:#453121;background:#fff;border:1px solid #e4d7cd;border-radius:18px;width:min(760px,100% - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 90px #061d4860}._dialog_m4ule_2::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#082448b8}._content_m4ule_4{gap:16px;padding:26px;display:grid}._brand_m4ule_5{color:#835026;letter-spacing:.14em;margin:0;font-size:12px;font-weight:800}._title_m4ule_6{color:#71421b;margin:0;font-size:clamp(24px,5vw,32px);line-height:1.2}._intro_m4ule_7{margin:0;font-size:15px;line-height:1.6}._document_m4ule_8{overflow-wrap:anywhere;background:#fdfbf9;border:2px solid #d9cbbf;border-radius:10px;max-height:36dvh;padding:18px;font-size:14px;line-height:1.75;overflow:auto}._document_m4ule_8 p{white-space:pre-wrap;margin:0 0 16px}._document_m4ule_8 h2{margin:18px 0 10px;font-size:18px}._links_m4ule_11{flex-wrap:wrap;gap:18px;font-size:14px;display:flex}._links_m4ule_11 a{color:#7c481d;text-underline-offset:3px;text-decoration:underline}._choice_m4ule_13{cursor:pointer;background:#fdfbf9;border:2px solid #b49f8d;border-radius:10px;align-items:flex-start;gap:14px;padding:18px;font-size:16px;font-weight:650;line-height:1.5;display:flex}._choice_m4ule_13._selected_m4ule_14{background:#eef9f1;border-color:#288153}._choice_m4ule_13 input{-webkit-appearance:auto;appearance:auto;opacity:1;accent-color:#14633b;flex:0 0 24px;width:24px;height:24px;margin:0;position:static}._actions_m4ule_16{flex-wrap:wrap;gap:12px;display:flex}._dialog_m4ule_2 button{color:#553923;min-height:50px;font:inherit;cursor:pointer;background:#fff;border:2px solid #bfaea1;border-radius:10px;padding:12px 20px;font-weight:700}._dialog_m4ule_2 ._primary_m4ule_18{color:#fff;background:#824c1f;border-color:#824c1f;flex:1}._dialog_m4ule_2 button:disabled{color:#726459;cursor:not-allowed;background:#ede7e2;border-color:#d3c8be}._dialog_m4ule_2 :is(button,input,a,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #935522}._hint_m4ule_21{color:#715f50;margin:0;font-size:13px;line-height:1.5}._error_m4ule_22{color:#872222;background:#fff1f1;border:1px solid #b64c4c;border-radius:8px;padding:16px}@media (max-width:600px){._content_m4ule_4{gap:14px;padding:18px}._document_m4ule_8{max-height:30dvh}._actions_m4ule_16{flex-direction:column}._actions_m4ule_16 button{width:100%}}._document_m4ule_8 a{color:#7c481d;text-underline-offset:3px;font-weight:600;text-decoration:underline}
