.agreement-actions{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;font-size:13px;display:flex}.agreement-actions a:last-child{border:1px solid var(--ui-border,#e5def7);background:var(--ui-canvas,#faf7ff);border-radius:8px;padding:8px 14px}.agreement-body{overflow-wrap:anywhere;color:var(--ui-ink,#45454e);font-size:15px;line-height:1.8}.agreement-body h1{color:var(--ui-ink,#202027);margin:0 0 12px;font-size:27px;line-height:1.4}.agreement-body h2{color:var(--ui-ink,#202027);margin:38px 0 12px;font-size:19px;line-height:1.5}.agreement-body h3{color:var(--ui-ink,#202027);margin:24px 0 10px;font-size:16px;line-height:1.5}.agreement-body p{margin:14px 0}.agreement-body h1+p,.agreement-body h1+p+p{color:var(--ui-muted,#73737b);margin:3px 0;font-size:13px}.agreement-body ul,.agreement-body ol{padding-left:24px}.agreement-body li{margin:7px 0}.agreement-body strong{color:var(--ui-ink,#202027);font-weight:650}@media (max-width:680px){.agreement-body h1{font-size:24px}.agreement-actions{margin-bottom:22px}}@media print{.agreement-card{border:0;width:auto;max-width:none;padding:0}.agreement-actions{display:none}.legal-page{background:var(--ui-surface,white);margin:0;padding:0}}
