.agreement{border:1px solid #e3e3e3;width:100%;max-width:720px;margin:0 auto}.agreement_template_2{width:100%;max-width:720px;margin:0 auto}.agreement code,.agreement_template_2 code{all:unset}.agreement_block{gap:12px;padding:12px 16px 11px;font-size:15px;font-weight:500;line-height:20px;display:grid}.agreement_block a{font-size:15px;font-weight:400;line-height:20px}.agreement_block p,.agreement_block ul{color:#414141}.agreement .agreement_block:not(:last-child){border-bottom:1px solid #e3e3e3}.agreement_title{font-size:26px;font-weight:600;line-height:28px}.agreement_subtitle{font-size:24px;font-weight:600;line-height:26px}.agreement_title_template_2{text-align:right;font-size:18px;font-weight:600;line-height:24px}.agreement_subtitle_template_2{text-align:center;font-size:20px;font-weight:600;line-height:24px}.agreement_list{flex-direction:column;gap:8px;margin-left:24px;display:flex}.agreement_list li{list-style-type:disc}.agreement-hidden{display:none}.agreement_footnote{color:#818c99;font-size:15px;font-weight:400;line-height:20px}.agreement:has(.agreement_block_template_3){font-size:15px;font-weight:400;line-height:20px}.agreement_block_template_3{padding:12px 16px 11px}.agreement_block_template_3+.agreement_block_template_3{border-top:1px solid #e3e3e3}.agreement_header_template_3{text-align:right}.agreement_title_template_3{text-align:center;font-size:26px;font-weight:600;line-height:28px}.agreement_footnote_template_3{color:#818c99;margin-top:12px;font-size:12px;line-height:16px}.recipient_table{table-layout:fixed;border-collapse:collapse;width:100%}.recipient_table th,.recipient_table td{vertical-align:top;text-align:left;overflow-wrap:anywhere;border:1px solid #000;padding:5px 10px}.recipient_table th{width:38%;font-weight:700}.recipient_table td p{margin:0}.recipient_table td p+p{margin-top:4px}.clause_list{padding-left:24px;list-style:decimal}.clause_list li+li{margin-top:12px}.consent_options{flex-wrap:wrap;gap:4px 24px;margin-top:12px;font-weight:600;display:flex}.signature{margin-top:24px}
