.tsa-page{--tsa-red:#d33333;--tsa-red-dark:#b22a2a;--tsa-red-light:#dd3333;--tsa-ink:#232323;--tsa-ink-soft:#4e4e4e;--tsa-line:#e5e5e5;--tsa-wash:#f7f7f7;--tsa-wash-warm:#fdf6f6;--tsa-radius:4px;--tsa-head:'Montserrat', 'Helvetica Neue', Helvetica, Arial, sans-serif;--tsa-body:'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;--tsa-btn:'Poppins', 'Montserrat', Helvetica, Arial, sans-serif;font-family:var(--tsa-body);color:var(--tsa-ink-soft);font-size:17px;line-height:1.75;max-width:860px;margin:0 auto}.tsa-page *{box-sizing:border-box}.tsa-page p{margin:0 0 1.15em}.tsa-page strong{color:var(--tsa-ink);font-weight:700}.tsa-page a{color:var(--tsa-red);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.tsa-page a:hover{color:var(--tsa-red-dark)}.tsa-page h2,.tsa-page h3{font-family:var(--tsa-head);color:var(--tsa-ink);font-weight:700;line-height:1.3;letter-spacing:-.01em}.tsa-page h2{font-size:28px;margin:2.2em 0 .6em;padding-top:1.1em;border-top:1px solid var(--tsa-line)}.tsa-page h2:first-child{border-top:0;padding-top:0;margin-top:0}.tsa-page h3{font-size:20px;margin:1.8em 0 .5em}.tsa-page ul,.tsa-page ol{margin:0 0 1.3em;padding-left:1.35em}.tsa-page li{margin-bottom:.55em}.tsa-page li::marker{color:var(--tsa-red)}.tsa-meta{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;font-family:var(--tsa-head);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a;padding-bottom:16px;margin-bottom:22px;border-bottom:1px solid var(--tsa-line)}.tsa-meta .tsa-tag{background:var(--tsa-ink);color:#fff;padding:4px 10px;border-radius:var(--tsa-radius);letter-spacing:.08em}.tsa-answer{position:relative;background:var(--tsa-wash-warm);border:1px solid #f0dada;border-left:5px solid var(--tsa-red);border-radius:var(--tsa-radius);padding:26px 30px 24px;margin:0 0 34px}.tsa-answer .tsa-answer-label{display:block;font-family:var(--tsa-head);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tsa-red);margin-bottom:10px}.tsa-answer p{margin:0;font-size:19px;line-height:1.62;color:var(--tsa-ink)}.tsa-intro p:first-of-type{font-size:18px}.tsa-options{margin:2.4em 0}.tsa-options .tsa-options-intro{font-size:16px;color:var(--tsa-ink-soft);margin-bottom:1em}.tsa-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.tsa-page table.tsa-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.55;background:#fff;border:1px solid var(--tsa-line);border-radius:var(--tsa-radius)}.tsa-page table.tsa-table th,.tsa-page table.tsa-table td{text-align:left;padding:13px 16px;border-bottom:1px solid var(--tsa-line);vertical-align:top}.tsa-page table.tsa-table thead th{background:var(--tsa-ink);color:#fff;font-family:var(--tsa-head);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:0}.tsa-page table.tsa-table tbody tr:nth-child(even){background:var(--tsa-wash)}.tsa-page table.tsa-table tbody tr:last-child td{border-bottom:0}.tsa-page table.tsa-table td:first-child{font-weight:700;color:var(--tsa-ink);font-family:var(--tsa-head);font-size:14px}.tsa-local{background:var(--tsa-wash);border-left:4px solid var(--tsa-ink);border-radius:var(--tsa-radius);padding:24px 28px 8px;margin:2.4em 0}.tsa-local h2{border-top:0;padding-top:0;margin:0 0 .7em;font-size:21px}.tsa-local ul{padding-left:1.2em;margin-bottom:1em}.tsa-local li{font-size:16px}.tsa-faq{margin:2.6em 0 1em}.tsa-faq-item{border-bottom:1px solid var(--tsa-line);padding:20px 0}.tsa-faq-item:first-of-type{border-top:1px solid var(--tsa-line)}.tsa-faq-item h3{margin:0 0 .45em;font-size:18px;color:var(--tsa-ink)}.tsa-faq-item p{margin:0;font-size:16px}.tsa-related{margin:2.4em 0;padding:24px 28px 10px;border:1px solid var(--tsa-line);border-radius:var(--tsa-radius)}.tsa-related h2{border-top:0;padding-top:0;margin:0 0 .7em;font-size:21px}.tsa-related ul{list-style:none;padding-left:0}.tsa-related li{padding-left:22px;position:relative;font-size:16px}.tsa-related li::before{content:"›";position:absolute;left:4px;top:-2px;color:var(--tsa-red);font-size:20px;font-weight:700;line-height:1.5}.tsa-cta{background:var(--tsa-ink);color:#fff;border-radius:var(--tsa-radius);padding:34px 34px 30px;margin:2.6em 0}.tsa-cta h2{color:#fff;border-top:0;padding-top:0;margin:0 0 .45em;font-size:25px}.tsa-cta p{color:#d6d6d6;font-size:16.5px;margin-bottom:1.4em;max-width:62ch}.tsa-cta-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.tsa-page a.tsa-btn{display:inline-block;font-family:var(--tsa-btn);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border-radius:var(--tsa-radius);padding:14px 34px;border:2px solid #fff0;transition:all 300ms ease;line-height:1.3}.tsa-page a.tsa-btn-primary{background:var(--tsa-red);color:#fff}.tsa-page a.tsa-btn-primary:hover{background:#fff;color:var(--tsa-red)}.tsa-page a.tsa-btn-ghost{background:#fff0;color:#fff;border-color:rgb(255 255 255 / .55)}.tsa-page a.tsa-btn-ghost:hover{background:#fff;color:var(--tsa-ink)}.tsa-cta-inline{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;justify-content:space-between;background:var(--tsa-wash-warm);border:1px solid #f0dada;border-radius:var(--tsa-radius);padding:20px 26px;margin:2.4em 0}.tsa-cta-inline p{margin:0;font-family:var(--tsa-head);font-size:16.5px;font-weight:600;color:var(--tsa-ink);flex:1 1 320px;line-height:1.5}.tsa-cta-inline a.tsa-btn-primary:hover{background:var(--tsa-ink);color:#fff}.tsa-trust{border-top:3px solid var(--tsa-red);background:var(--tsa-wash);border-radius:var(--tsa-radius);padding:22px 26px;margin:2.4em 0 0;font-size:15px;line-height:1.65}.tsa-trust p{margin:0 0 .5em}.tsa-trust p:last-child{margin-bottom:0}.tsa-trust .tsa-trust-name{font-family:var(--tsa-head);font-weight:700;color:var(--tsa-ink);font-size:16px}.tsa-trust a{font-weight:700}@media (max-width:782px){.tsa-page{font-size:16.5px}.tsa-page h2{font-size:24px}.tsa-answer{padding:22px 22px 20px}.tsa-answer p{font-size:17.5px}.tsa-cta{padding:26px 24px 24px}.tsa-cta h2{font-size:22px}.tsa-cta-actions a.tsa-btn{width:100%;text-align:center}.tsa-local,.tsa-related{padding-left:20px;padding-right:20px}.tsa-page table.tsa-table,.tsa-page table.tsa-table tbody,.tsa-page table.tsa-table tr,.tsa-page table.tsa-table td{display:block;width:100%}.tsa-page table.tsa-table thead{display:none}.tsa-page table.tsa-table tr{border:1px solid var(--tsa-line);border-radius:var(--tsa-radius);margin-bottom:12px;background:#fff!important}.tsa-page table.tsa-table td{border-bottom:1px solid var(--tsa-line);padding:11px 14px}.tsa-page table.tsa-table tr td:last-child{border-bottom:0}.tsa-page table.tsa-table td::before{content:attr(data-label);display:block;font-family:var(--tsa-head);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a8a8a;margin-bottom:3px}.tsa-page table.tsa-table td:first-child{background:var(--tsa-wash);font-size:15px}}@media print{.tsa-cta,.tsa-cta-inline{border:1px solid #999;background:none;color:#000}.tsa-cta h2,.tsa-cta p{color:#000}}