/* V10.8.729 full pages */
.s7 .toc7{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.s7 .toc7 a{background:#fff;border:1px solid #d9e6f5;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;color:#0F2557;text-decoration:none}
.s7 .anch{scroll-margin-top:90px}
.s7 .faq7 details{background:#fff;border:1px solid #e3ecf7;border-radius:16px;padding:14px 16px;margin-top:10px}.s7 .faq7 summary{font-weight:600;cursor:pointer;font-size:16px;color:#0F2557}.s7 .faq7 details p{margin-top:8px;font-size:15px;color:#3b4a6b}
.s7 .rv7{display:grid;gap:14px;margin-top:18px}@media(min-width:900px){.s7 .rv7{grid-template-columns:1fr 1fr 1fr}}
.s7 .rv7 figure{background:#fff;border:1px solid #e3ecf7;border-radius:18px;padding:18px;margin:0}.s7 .rv7 blockquote{margin:0;font-size:15px;line-height:1.55;color:#22314f}.s7 .rv7 figcaption{margin-top:10px;font-size:13px;color:#5b6b8a}.s7 .rv7 .st{color:#e58fa6;letter-spacing:2px}
.s7 .prog7{display:grid;gap:16px;margin-top:18px}@media(min-width:900px){.s7 .prog7{grid-template-columns:1fr 1fr}}
.s7 .c7 ul.l7{margin:10px 0 0 18px;display:grid;gap:6px;font-size:15px}.s7 .tag7{display:inline-block;background:#eef5ff;color:#0F2557;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;margin-top:10px}
.s7 .cmp7{width:100%;border-collapse:collapse;margin-top:16px;font-size:15px;background:#fff;border-radius:16px;overflow:hidden}.s7 .cmp7 th,.s7 .cmp7 td{padding:12px;border-bottom:1px solid #e3ecf7;text-align:left;vertical-align:top}.s7 .cmp7 th{background:#f3f8ff;color:#0F2557}
.s7 .tbl7{overflow-x:auto;max-width:100%}
.s7 .more7{display:inline-block;margin-top:14px;font-weight:600;color:#2f6fb5;font-size:15px}
.s7 .sn7{display:grid;gap:16px;margin-top:18px}@media(min-width:900px){.s7 .sn7{grid-template-columns:1fr 1fr 1fr}}.s7 .sn7 .pr{font-size:28px;font-weight:700;color:#0F2557;margin:6px 0}
