.tas-cert-preparation,.tas-cert-guide-nav{direction:rtl;letter-spacing:0}
.tas-cert-guide-nav a{color:#144d62;font-size:16px;font-weight:600;text-decoration:underline;text-underline-offset:5px}
.tas-cert-preparation a:focus-visible,.tas-certified-checklist a:focus-visible{outline:3px solid #d96c30;outline-offset:5px}
.tas-cert-preparation{background:#f5fafb;color:#173c48;padding:58px 24px;scroll-margin-top:110px}
.tas-cert-preparation .tas-cert-inner{max-width:1200px;margin:auto}
.tas-cert-preparation h2{font-size:30px;line-height:1.45;margin:0 0 20px;color:#103744;letter-spacing:0}
.tas-cert-preparation h3{font-size:21px;line-height:1.55;margin:0 0 10px;color:#103744;letter-spacing:0}
.tas-cert-preparation p{font-size:18px;line-height:1.9;margin:10px 0;color:#294d59}
.tas-cert-preparation a{color:#075873;text-decoration:underline;text-underline-offset:4px}
.tas-cert-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:26px 0}
.tas-cert-steps>div{border-top:3px solid #1b7186;padding-top:18px;min-width:0}
.tas-cert-crosslink{border-block:1px solid #b7d1d8;padding:22px 0;margin:32px 0;color:#244854;font-size:18px;line-height:1.9;letter-spacing:0}
.tas-cert-crosslink h2{font-size:24px!important;line-height:1.5!important;margin:0 0 12px!important;letter-spacing:0!important}
.tas-cert-crosslink a{color:#075873;text-decoration:underline;text-underline-offset:4px}
.tas-cert-guide-nav{display:flex;flex-wrap:wrap;gap:15px 24px;border-block:1px solid #b7d1d8;padding:18px 0;margin:28px 0}
.tas-certified-checklist{color:#244854}
.tas-certified-checklist section{scroll-margin-top:110px}
.tas-certified-checklist li{margin:14px 0}
.tas-cert-template{border-inline-start:4px solid #1b7186;padding:12px 24px;margin:20px 0;background:#eaf4f7;color:#143b49}
.tas-cert-table-wrap{max-width:100%;overflow-x:auto;outline-offset:4px}
.tas-cert-table{width:100%;border-collapse:collapse;font-size:17px;line-height:1.8;text-align:start}
.tas-cert-table th,.tas-cert-table td{padding:16px;border:1px solid #b7d1d8;vertical-align:top}
.tas-cert-table thead{background:#123f4e;color:#fff}
.tas-cert-table tbody th{background:#eaf4f7;color:#143b49;width:24%}
.tas-cert-sample{max-width:300px;margin:28px auto;text-align:center}
.tas-cert-sample img{display:block;width:100%;height:auto}
.tas-cert-sample figcaption{font-size:15px;line-height:1.8;color:#365762;margin-top:12px}
@media(max-width:760px){.tas-cert-preparation{padding:36px 20px}.tas-cert-preparation h2{font-size:25px}.tas-cert-steps{grid-template-columns:1fr;gap:22px}.tas-cert-preparation p{font-size:17px}.tas-cert-template{padding:10px 16px}.tas-cert-table{font-size:16px}.tas-cert-table th,.tas-cert-table td{padding:12px}.tas-cert-table tbody th{width:30%}.tas-cert-sample{max-width:240px}}
@media print{.tas-certified-checklist{background:white!important;color:black!important}.tas-cert-guide-nav{display:none}.tas-cert-template,.tas-cert-table tbody th{background:white}.tas-cert-table thead{background:white;color:black}.tas-cert-sample{max-width:180px}}
