.mandate-guide{padding:36px;color:#24465b;background:#f7fbfd}.mandate-heading h2{font-size:30px;margin:12px 0}.mandate-heading>p:last-child{font-size:15px;line-height:1.9;color:#627788}.mandate-options{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:26px 0}.mandate-options article{padding:24px;border:1px solid #d6e5ed;border-top:3px solid #c7a357;border-radius:14px;background:#fff}.mandate-options article+article{border-top-color:#699db9;background:#edf6fb}.mandate-options span{font-size:13px;color:#63798a}.mandate-options h3{font-size:21px;margin:12px 0}.mandate-options p{font-size:15px;line-height:1.85;margin:0;color:#526c7c}.mandate-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.85;background:#fff}.mandate-table caption{text-align:left;font-size:18px;font-weight:700;margin-bottom:14px}.mandate-table th,.mandate-table td{text-align:left;padding:18px;vertical-align:top;border-bottom:1px solid #d8e5eb}.mandate-table thead{background:#205774;color:white}.mandate-table tbody th{width:17%;background:#f0f6f9}.mandate-table td{width:41.5%}.mandate-note,.mandate-sources{font-size:13px;line-height:1.9;color:#627788}.mandate-check{margin:26px 0;padding:24px;background:#fff8e9;border-radius:14px}.mandate-check h3{font-size:21px;margin:0 0 12px}.mandate-check ol{padding-left:22px;line-height:2;font-size:15px}.mandate-check p{font-size:14px;line-height:1.8}.mandate-bottom{padding:20px 0;border-top:1px solid #cfdfe7}.mandate-bottom p{font-size:15px}.mandate-bottom a{display:inline-block;padding:12px 20px;border-radius:24px;background:#205774;color:#fff;font-size:15px}.mandate-sources a{color:#316782;text-decoration:underline}@media(max-width:760px){.mandate-guide{padding:22px 16px}.mandate-heading h2{font-size:25px}.mandate-options{grid-template-columns:1fr;gap:12px}.mandate-options article{padding:20px}.mandate-table thead{display:none}.mandate-table,.mandate-table tbody,.mandate-table tr,.mandate-table th,.mandate-table td{display:block;width:100%}.mandate-table tr{margin-bottom:16px;border:1px solid #d8e5eb;border-radius:12px;overflow:hidden}.mandate-table th{padding:12px 16px}.mandate-table td{padding:14px 16px;font-size:14px}.mandate-table td:before{content:attr(data-label);display:block;font-weight:700;font-size:12px;color:#43738b;margin-bottom:6px}.mandate-table tr td:last-child{border-bottom:0;background:#edf6fb}.mandate-check{padding:20px}.mandate-check h3{font-size:19px}.mandate-check ol{font-size:14px}.mandate-guide{scroll-margin-top:140px}}
