
    .tps-etm3010{max-width:980px;margin:0 auto;color:#172033;font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.72}
    .tps-etm3010 *{box-sizing:border-box}
    .tps-etm3010 a{color:#075eaa;text-decoration:underline;text-underline-offset:2px}
    .tps-etm3010 a:hover{color:#003f76}
    .tps-etm3010 h2{margin:42px 0 14px;color:#103f73;font-size:30px;line-height:1.25}
    .tps-etm3010 h3{margin:28px 0 10px;color:#185d99;font-size:22px;line-height:1.35}
    .tps-etm3010 p{margin:0 0 17px}
    .tps-etm3010 ul,.tps-etm3010 ol{margin:8px 0 20px;padding-left:24px}
    .tps-etm3010 li{margin:6px 0}
    .tps-etm3010 .lead{padding:25px 28px;border-left:6px solid #1688c9;background:#eef7fc;font-size:19px}
    .tps-etm3010 .decision{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}
    .tps-etm3010 .card{padding:20px;border:1px solid #cbd9e6;border-radius:8px;background:#fff}
    .tps-etm3010 .card strong{display:block;margin-bottom:7px;color:#103f73;font-size:18px}
    .tps-etm3010 .toc{margin:28px 0;padding:22px 26px;border:1px solid #bfd2e4;border-radius:8px;background:#f8fbfd}
    .tps-etm3010 .toc strong{display:block;margin-bottom:9px;color:#103f73;font-size:21px}
    .tps-etm3010 .toc ol{margin-bottom:0}
    .tps-etm3010 .table-wrap{overflow-x:auto;margin:18px 0 25px}
    .tps-etm3010 table{width:100%;border-collapse:collapse;min-width:720px;font-size:15px}
    .tps-etm3010 th,.tps-etm3010 td{padding:12px 13px;border:1px solid #cbd8e3;text-align:left;vertical-align:top}
    .tps-etm3010 th{background:#124d7d;color:#fff}
    .tps-etm3010 tr:nth-child(even) td{background:#f4f8fb}
    .tps-etm3010 .spec-note{padding:17px 20px;border:1px solid #f0cb77;border-radius:7px;background:#fff9e9}
    .tps-etm3010 figure{margin:30px 0;padding:16px;border:1px solid #d4e0ea;border-radius:10px;background:#f8fbfd}
    .tps-etm3010 svg{display:block;width:100%;height:auto;max-height:460px}
    .tps-etm3010 figcaption{margin-top:10px;color:#526171;font-size:14px;text-align:center}
    .tps-etm3010 .cta{margin:34px 0;padding:27px;border-radius:10px;background:#103f73;color:#fff}
    .tps-etm3010 .cta h2,.tps-etm3010 .cta h3{margin-top:0;color:#fff}
    .tps-etm3010 .cta a{color:#fff;font-weight:700}
    .tps-etm3010 .button{display:inline-block;margin:7px 8px 3px 0;padding:10px 16px;border:1px solid #fff;border-radius:5px;background:#fff;color:#103f73!important;text-decoration:none}
    .tps-etm3010 .faq{border-top:1px solid #d7e2eb;padding-top:4px}
    .tps-etm3010 .fine{color:#586575;font-size:14px}
    @media(max-width:720px){.tps-etm3010{font-size:16px}.tps-etm3010 h2{font-size:25px}.tps-etm3010 .decision{grid-template-columns:1fr}.tps-etm3010 .lead{padding:20px}.tps-etm3010 figure{padding:8px}}
  