.ti-intro{display:flex;justify-content:space-between;gap:40px;align-items:center;margin-bottom:32px}.ti-intro>div:first-child{max-width:720px}.ti-intro>div:last-child{display:grid;gap:18px;min-width:220px}.ti-map{background:#f6f7fa;border:1px solid #e1e5ec;padding:22px;border-radius:4px;margin:30px 0}.ti-map svg{width:100%;height:auto;display:block}.ti-map path{fill:#dce2ec;stroke:#fff;stroke-width:1.2;vector-effect:non-scaling-stroke;transition:fill .15s}.ti-map .ti-has-opportunity{fill:#435b94}.ti-map a:hover path,.ti-map a:focus path,.ti-map a[aria-current=true] path{fill:#152967;stroke:#b89c63;stroke-width:2}.ti-map a:focus{outline:none}.ti-map-status{font-weight:600;color:#192b6c;margin:8px 0}.ti-map-legend{font-size:12px;color:#606979;margin:0}.ti-map-legend span{display:inline-block;width:10px;height:10px;background:#435b94;margin-right:6px}.ti-filters{background:#fff;border:1px solid #dce1e8;padding:26px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:42px}.ti-filters label,.ti-form label{display:flex;flex-direction:column;gap:8px;font-size:14px}.ti-filters input,.ti-filters select,.ti-form input,.ti-form select,.ti-form textarea{border:1px solid #cbd2de;border-radius:2px;padding:12px;background:white;color:#202938;font:inherit;width:100%;box-sizing:border-box}.ti-full{grid-column:1/-1}.ti-location{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ti-check{flex-direction:row!important;align-items:center}.ti-check input{width:auto}.ti-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ti-card{border:1px solid #dde2ea;background:#fff;padding:26px}.ti-card h3{font-size:21px;line-height:1.4;margin:12px 0}.ti-card p{font-size:14px}.ti-tags{display:flex;flex-wrap:wrap;gap:8px}.ti-tags span,.ti-detail-meta span{font-size:12px;padding:5px 9px;background:#eef1f6;color:#273b68}.ti-empty{background:#f6f7fa;border-left:3px solid #192b6c;padding:32px}.ti-empty h3{font-size:22px}.ti-data-credit{margin:28px 0;color:#667080;font-size:12px}.ti-data-credit summary{cursor:pointer}.ti-detail-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.ti-detail-image{max-width:100%;width:680px;max-height:420px;object-fit:contain;display:block;margin:28px auto}.ti-facts{margin:25px 0}.ti-facts>div{display:grid;grid-template-columns:minmax(130px,1fr) 2fr;border-bottom:1px solid #e1e5eb;padding:15px 0;gap:24px}.ti-facts dt{font-weight:600;color:#192b6c}.ti-facts dd{margin:0;overflow-wrap:anywhere}.ti-request{border:1px solid #dce1e8;padding:22px;margin:16px 0}.ti-request summary{cursor:pointer;font-weight:600}.ti-secondary{background:#fff!important;color:#192b6c!important;border:1px solid #192b6c!important}.ti-form .tc26-check{flex-direction:row}.ti-form .tc26-check input{width:auto}.ti-form .tc26-check span{flex:1}.ti-form button{margin-right:8px}.ti-form{margin-top:24px}.ti-description{overflow-wrap:anywhere}.ti-form .tc26-honeypot{position:absolute;left:-10000px}.ti-filters :focus-visible,.ti-form :focus-visible{outline:2px solid #192b6c;outline-offset:3px}
@media(max-width:900px){.ti-intro{display:block}.ti-intro>div:last-child{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center}.ti-filters{grid-template-columns:1fr 1fr}.ti-grid{grid-template-columns:1fr 1fr}.tc26-navigation .tc26-wrap{flex-wrap:wrap}}
@media(max-width:600px){.ti-filters,.ti-grid,.ti-location{grid-template-columns:1fr}.ti-filters{padding:18px}.ti-map{padding:8px}.ti-map svg{min-height:180px}.ti-facts>div{grid-template-columns:1fr;gap:8px}.ti-card{padding:20px}.ti-intro>div:last-child{display:grid}.ti-map-legend{font-size:11px}.ti-full{grid-column:1/-1}}
