.ttmc-article-image,.ttmc-map{margin:2rem 0}.ttmc-article-image img{width:100%;height:auto;border-radius:16px;display:block}.ttmc-article-image figcaption,.ttmc-map figcaption{font-size:.82rem;color:#5b6472;margin-top:.55rem}.ttmc-image-meta{display:grid;gap:.22rem}.ttmc-image-caption{display:block;line-height:1.45}.ttmc-image-credit{display:block;font-size:.76rem;line-height:1.4;color:#697386}.ttmc-image-credit a{color:inherit;text-decoration:underline;text-underline-offset:.14em}.ttmc-map-frame{position:relative;width:100%;overflow:hidden;border:1px solid #d8dee7;background:#eef3f7}.ttmc-map-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ttmc-map--ratio-16-9 .ttmc-map-frame{aspect-ratio:16/9}.ttmc-map--ratio-3-2 .ttmc-map-frame{aspect-ratio:3/2}.ttmc-map--ratio-4-3 .ttmc-map-frame{aspect-ratio:4/3}.ttmc-map--ratio-1-1 .ttmc-map-frame{aspect-ratio:1/1}.ttmc-map--size-compact{max-width:760px;margin-left:auto;margin-right:auto}.ttmc-map--size-standard{width:100%}.ttmc-map--size-large{width:100%}.ttmc-map--radius-rounded .ttmc-map-frame{border-radius:16px}.ttmc-map--radius-soft .ttmc-map-frame{border-radius:8px}.ttmc-map--radius-square .ttmc-map-frame{border-radius:0}.ttmc-map--noninteractive iframe{pointer-events:none}.ttmc-map a,.ttmc-article-image a{color:inherit}@media print{.ttmc-map-frame{overflow:hidden!important}.ttmc-map-frame iframe{pointer-events:none!important}}
.ttmc-map-frame{isolation:isolate}.ttmc-map-consent{position:absolute;inset:0;z-index:2;display:grid;place-content:center;justify-items:center;gap:.75rem;padding:1.25rem;text-align:center;background:linear-gradient(135deg,#eef3f7,#f7f9fb);color:#27364a}.ttmc-map-consent[hidden]{display:none}.ttmc-map-consent p{margin:0;max-width:32rem}.ttmc-map-consent .tt-consent-inline-button{border:1px solid currentColor;border-radius:999px;padding:.65rem 1rem;background:#fff;color:#1f5f99;cursor:pointer;font:inherit;font-weight:700}
