.user-agreement[data-v-59159b27]{padding:2.5rem 0 3rem;width:100%}.user-agreement__title[data-v-59159b27]{font-size:1.75rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem}.user-agreement__text[data-v-59159b27]{color:#6e6e75;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.user-agreement__actions[data-v-59159b27]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-bottom:.5rem}.user-agreement__show[data-v-59159b27]{background:#5f60da;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;min-height:44px;padding:0 1.25rem}.user-agreement__weight[data-v-59159b27]{color:#6e6e75;font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem}.user-agreement__link[data-v-59159b27]{align-items:center;color:#5f60da;display:inline-flex;min-height:44px;text-decoration:underline}.user-agreement__viewer[data-v-59159b27]{border:1px solid #e5e5ec;border-radius:8px;display:block;height:70vh;min-height:420px;width:100%}@media screen and (max-width:768px){.user-agreement[data-v-59159b27]{padding:1.5rem 0 2rem}.user-agreement__title[data-v-59159b27]{font-size:1.375rem;line-height:1.75rem}.user-agreement__viewer[data-v-59159b27]{height:60vh;min-height:320px}}.user-agreement[data-v-59159b27]{padding-block:var(--page-top) 0}.user-agreement .user-agreement__title[data-v-59159b27]{color:var(--c-text);font-size:var(--fs-h1);font-weight:700;letter-spacing:-.015em;line-height:var(--lh-tight);margin-bottom:var(--space-3)}.user-agreement .user-agreement__text[data-v-59159b27]{color:var(--c-muted);font-size:var(--fs-lg);line-height:var(--lh-body)}.user-agreement .user-agreement__actions[data-v-59159b27]{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);margin-top:var(--space-5);padding:var(--space-5)}.user-agreement .user-agreement__show[data-v-59159b27]{border-radius:var(--radius);font-weight:600}.user-agreement .user-agreement__weight[data-v-59159b27]{margin-top:var(--space-2)}.user-agreement .user-agreement__viewer[data-v-59159b27]{border-color:var(--c-line);border-radius:var(--radius-lg)}