
    .tps-article{max-width:1120px;margin:0 auto;color:#172033;font:16px/1.72 Arial,Helvetica,sans-serif}.tps-article *{box-sizing:border-box}.tps-article h2,.tps-article h3{color:#073b76;line-height:1.25;margin:1.7em 0 .65em}.tps-article h2{font-size:30px}.tps-article h3{font-size:22px}.tps-article p{margin:.85em 0}.tps-article a{color:#075fb8;text-decoration:underline;text-underline-offset:2px}.tps-article a:hover{color:#003b78}.tps-article .lead{font-size:19px;color:#34445c}.tps-article .toc,.tps-article .callout,.tps-article .rfq-box{padding:22px 26px;margin:24px 0;border:1px solid #c8d8e8;border-radius:8px;background:#f5f9fd}.tps-article .toc ol{columns:2;column-gap:42px;margin:10px 0 0;padding-left:22px}.tps-article .toc li{break-inside:avoid;margin:7px 0}.tps-article .spec-table{width:100%;border-collapse:collapse;margin:20px 0 28px}.tps-article .spec-table th,.tps-article .spec-table td{border:1px solid #cbd5df;padding:11px 13px;text-align:left;vertical-align:top}.tps-article .spec-table th{background:#074f98;color:#fff}.tps-article .spec-table tr:nth-child(even) td{background:#f7f9fb}.tps-article figure{margin:34px 0}.tps-article svg{display:block;width:100%;height:auto;border-radius:10px;background:#071e37}.tps-article figcaption{margin-top:9px;color:#536176;font-size:14px}.tps-article .checklist{padding-left:22px}.tps-article .checklist li{margin:8px 0}.tps-article .cta{margin:34px 0;padding:30px;border-radius:10px;color:#fff;background:#073b76}.tps-article .cta h2{color:#fff;margin-top:0}.tps-article .cta a{color:#fff}.tps-article .cta-button{display:inline-block;margin-top:10px;padding:12px 20px;border-radius:5px;background:#fff;color:#073b76!important;font-weight:700;text-decoration:none!important}.tps-article details{margin:12px 0;padding:14px 16px;border:1px solid #d2dbe5;border-radius:6px;background:#fff}.tps-article summary{cursor:pointer;color:#073b76;font-weight:700}.tps-article .small{font-size:14px;color:#526174}@media(max-width:720px){.tps-article{font-size:15px}.tps-article h2{font-size:25px}.tps-article h3{font-size:20px}.tps-article .toc ol{columns:1}.tps-article .spec-table{display:block;overflow-x:auto}.tps-article .toc,.tps-article .callout,.tps-article .rfq-box,.tps-article .cta{padding:20px}}
  