:root {
  --button-color-outline: var(--color-border-tertiary);
  --button-color-text: var(--color-text-button);
  --button-color-text-hover: var(--color-text-secondary);
  --button-color-background-hover: var(--color-surface-secondary);
  --button-color-highlight-text: var(--button-color-text);
  --button-highlight-background: var(--color-surface-highlight);
  --button-highlight-color-background-hover: var(--button-color-background-hover);
  --button-highlight-color-text-hover: var(--button-color-text-hover);
}

.block__tlb-cta-media {
  display: flex;
  justify-content: center;
  padding: var(--spacing-lglg) 0;
  --color-heading: var(--color-text-heading);
}
.block__tlb-cta-media.bg-white {
  background: var(--color-surface-primary);
}
.block__tlb-cta-media.bg-yellow {
  background: var(--color-brand-yellow);
  --button-color-highlight-text: var(--color-text-secondary);
  --button-highlight-background: var(--color-brand-dark-green);
  --button-highlight-color-background-hover: var(--color-brand-white);
  --button-highlight-color-text-hover: var(--color-text-primary);
}
.block__tlb-cta-media.bg-mid-green {
  background: var(--color-brand-mid-green);
  --button-color-highlight-text: var(--color-text-secondary);
  --button-highlight-background: var(--color-brand-dark-green);
  --button-highlight-color-background-hover: var(--color-brand-white);
  --button-highlight-color-text-hover: var(--color-text-primary);
}
.block__tlb-cta-media.bg-green, .block__tlb-cta-media.bg-dark {
  color: var(--color-text-secondary);
  --color-heading: var(--color-text-highlight);
  --button-color-background-hover: var(--color-brand-white);
  --button-color-outline: var(--color-brand-white);
  --button-color-text: var(--color-brand-white);
  --button-color-text-hover: var(--color-text-primary);
  --button-color-highlight-text: var(--color-text-primary);
  --button-highlight-color-background-hover: var(--color-brand-white);
  --button-highlight-color-text-hover: var(--color-text-primary);
}
.block__tlb-cta-media.bg-green {
  background: var(--color-surface-secondary);
}
.block__tlb-cta-media.bg-green.type-text {
  --color-heading: var(--color-text-highlight);
}
.block__tlb-cta-media.bg-dark {
  background: var(--color-surface-dark);
}
.block__tlb-cta-media.bg-off-white {
  background: var(--color-surface-tertiary);
}
.block__tlb-cta-media.active:has(.hover-mask) .wrapper .media .hover-mask, .block__tlb-cta-media:hover:has(.hover-mask) .wrapper .media .hover-mask {
  opacity: 1;
}
.block__tlb-cta-media.active:has(.hover-mask) .wrapper .media > img, .block__tlb-cta-media.active:has(.hover-mask) .wrapper .media > video, .block__tlb-cta-media:hover:has(.hover-mask) .wrapper .media > img, .block__tlb-cta-media:hover:has(.hover-mask) .wrapper .media > video {
  opacity: 0;
}
.block__tlb-cta-media .wrapper {
  display: flex;
  max-width: var(--container-width);
  width: 100%;
  gap: var(--spacing-lg);
}
.block__tlb-cta-media .wrapper > * {
  max-width: calc((100% - var(--spacing-lg)) / 2);
  width: 100%;
}
.block__tlb-cta-media .wrapper .text {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.block__tlb-cta-media .wrapper .text h3 {
  font: var(--type-b3);
  margin-bottom: var(--spacing-sm);
}
.block__tlb-cta-media .wrapper .text h2 {
  margin-bottom: var(--spacing-smd);
  color: var(--color-heading);
  font: var(--type-h1);
  letter-spacing: -1.28px;
}
.block__tlb-cta-media .wrapper .text .content {
  font: var(--type-b3);
  margin-bottom: var(--spacing-md);
}
.block__tlb-cta-media .wrapper .text .content p {
  margin-bottom: var(--spacing-sm);
}
.block__tlb-cta-media .wrapper .text .content strong, .block__tlb-cta-media .wrapper .text .content b {
  font-weight: bold;
}
.block__tlb-cta-media .wrapper .text .content h1, .block__tlb-cta-media .wrapper .text .content h2, .block__tlb-cta-media .wrapper .text .content h3, .block__tlb-cta-media .wrapper .text .content h4, .block__tlb-cta-media .wrapper .text .content h5 {
  margin-bottom: var(--spacing-smd);
}
.block__tlb-cta-media .wrapper .text .content h1 {
  font: var(--type-h1);
  letter-spacing: -1.28px;
}
.block__tlb-cta-media .wrapper .text .content h2 {
  font: var(--type-h2);
}
.block__tlb-cta-media .wrapper .text .content h3 {
  font: var(--type-h3);
}
.block__tlb-cta-media .wrapper .text .content h4 {
  font: var(--type-b1);
}
.block__tlb-cta-media .wrapper .text .content p + h1, .block__tlb-cta-media .wrapper .text .content p + h2, .block__tlb-cta-media .wrapper .text .content p + h3, .block__tlb-cta-media .wrapper .text .content p + h4 {
  margin-top: var(--spacing-md);
}
.block__tlb-cta-media .wrapper .text .content i, .block__tlb-cta-media .wrapper .text .content em {
  font-style: italic;
}
.block__tlb-cta-media .wrapper .text .content p.b1 {
  font: var(--type-b1);
}
.block__tlb-cta-media .wrapper .text .content a:link, .block__tlb-cta-media .wrapper .text .content a:visited {
  color: inherit;
  text-decoration: underline;
  text-decoration-color: var(--color-brand-mid-green);
}
.block__tlb-cta-media .wrapper .text .content a:link.btn, .block__tlb-cta-media .wrapper .text .content a:visited.btn {
  text-decoration: none;
}
.block__tlb-cta-media .wrapper .text .content .btn {
  padding: 11px var(--spacing-smd);
  display: inline-block;
  font: var(--type-b3);
  border-radius: var(--radius-small);
  color: var(--button-color-text);
  transition: color 0.3s, background 0.3s;
  text-wrap: nowrap;
}
.block__tlb-cta-media .wrapper .text .content .btn:hover {
  color: var(--button-color-text-hover);
  background: var(--button-color-background-hover);
}
.block__tlb-cta-media .wrapper .text .content ul {
  list-style: none;
  margin-top: var(--spacing-sm);
}
.block__tlb-cta-media .wrapper .text .content ul li {
  padding-left: 0;
  vertical-align: middle;
  margin-bottom: var(--spacing-sm);
}
.block__tlb-cta-media .wrapper .text .content ul li::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  margin-top: -2px;
  background: var(--color-surface-highlight);
  border-radius: 2px;
  margin-right: 10px;
}
.block__tlb-cta-media .wrapper .text .content ol {
  list-style-type: decimal;
  list-style-position: inside;
}
.block__tlb-cta-media .wrapper .text .content ul, .block__tlb-cta-media .wrapper .text .content ol {
  margin-bottom: 1em;
}
.block__tlb-cta-media .wrapper .text .content blockquote {
  font: var(--type-b2);
  border-left: 2px solid var(--color-border-highlight);
  padding-left: var(--spacing-md);
  margin: var(--spacing-md) 0;
}
.block__tlb-cta-media .wrapper .text .content img {
  max-width: 100%;
  height: auto;
  border-radius: var(--radius-small);
}
.block__tlb-cta-media .wrapper .text .content figure {
  width: 100% !important;
}
.block__tlb-cta-media .wrapper .text .content figure figcaption {
  font: var(--type-b4);
  opacity: 0.8;
}
.block__tlb-cta-media .wrapper .text .ctas {
  display: flex;
  gap: var(--spacing-xs);
}
.block__tlb-cta-media .wrapper .text .ctas a {
  padding: 11px var(--spacing-smd);
  display: inline-block;
  font: var(--type-b3);
  border-radius: var(--radius-small);
  color: var(--button-color-text);
  transition: color 0.3s, background 0.3s;
  text-wrap: nowrap;
}
.block__tlb-cta-media .wrapper .text .ctas a:hover {
  color: var(--button-color-text-hover);
  background: var(--button-color-background-hover);
}
.block__tlb-cta-media .wrapper .text .ctas a:first-child {
  padding: 11px var(--spacing-smd);
  display: inline-block;
  font: var(--type-b3);
  border-radius: var(--radius-small);
  color: var(--button-color-text);
  transition: color 0.3s, background 0.3s;
  text-wrap: nowrap;
  color: var(--button-color-highlight-text);
  background: var(--button-highlight-background);
}
.block__tlb-cta-media .wrapper .text .ctas a:first-child:hover {
  color: var(--button-color-text-hover);
  background: var(--button-color-background-hover);
}
.block__tlb-cta-media .wrapper .text .ctas a:first-child:hover {
  color: var(--button-highlight-color-text-hover);
  background: var(--button-highlight-color-background-hover);
}
.block__tlb-cta-media .wrapper .text .ctas a:not(:first-child) {
  padding: 11px var(--spacing-smd);
  display: inline-block;
  font: var(--type-b3);
  border-radius: var(--radius-small);
  color: var(--button-color-text);
  transition: color 0.3s, background 0.3s;
  text-wrap: nowrap;
  border: 1px solid var(--button-color-outline);
}
.block__tlb-cta-media .wrapper .text .ctas a:not(:first-child):hover {
  color: var(--button-color-text-hover);
  background: var(--button-color-background-hover);
}
.block__tlb-cta-media .wrapper .media {
  position: relative;
  overflow: hidden;
  border-radius: var(--radius-small);
  aspect-ratio: 1/1;
}
.block__tlb-cta-media .wrapper .media img, .block__tlb-cta-media .wrapper .media video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: opacity 0.3s;
}
.block__tlb-cta-media .wrapper .media .hover-mask {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 0.3s;
  z-index: 1;
}
.block__tlb-cta-media .wrapper .media .hover-mask .masked-image {
  position: absolute;
  top: 8%;
  bottom: 8%;
  left: 0;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  width: 100%;
}
.block__tlb-cta-media .wrapper .media .hover-mask > span {
  position: absolute;
  font: var(--type-h1);
  letter-spacing: -1.28px;
  padding: var(--spacing-xs);
  line-height: 1em;
  color: var(--color-text-heading);
  background: var(--color-surface-highlight);
  border-radius: var(--radius-small);
  z-index: 1;
  --outline-width: 0.8px;
  text-shadow: calc(-1 * var(--outline-width)) calc(-1 * var(--outline-width)) 0 var(--color-text-heading), var(--outline-width) calc(-1 * var(--outline-width)) 0 var(--color-text-heading), calc(-1 * var(--outline-width)) var(--outline-width) 0 var(--color-text-heading), var(--outline-width) var(--outline-width) 0 var(--color-text-heading);
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-shield .masked-image {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUzNS41IDUzNS41Ij4KICA8cGF0aCBkPSJNMzYuMiw0MS41YzYwLjEtMjEuNiwyNTEuNS04MS40LDQ2My4xLS4xdjM5My4ybC0yMzEuOSwxMDAuOS0yMzEuMS0xMDFWNDEuNVoiLz4KPC9zdmc+");
          mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUzNS41IDUzNS41Ij4KICA8cGF0aCBkPSJNMzYuMiw0MS41YzYwLjEtMjEuNiwyNTEuNS04MS40LDQ2My4xLS4xdjM5My4ybC0yMzEuOSwxMDAuOS0yMzEuMS0xMDFWNDEuNVoiLz4KPC9zdmc+");
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-shield > span:nth-child(1) {
  right: 5%;
  top: 8%;
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-shield > span:nth-child(2) {
  bottom: 40%;
  left: 5%;
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-shield > span:nth-child(3) {
  bottom: 8%;
  right: 5%;
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-arch .masked-image {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAzIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDQwMyA1MTIiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik00MDAuMTEyIDE3OC4wMjdDNDAwLjUxOCAxNzEuOTY2IDM5OC4zODUgMTY2LjE0NyAzOTguNDU4IDE2MEMzOTUuODY5IDE1OC4yNTkgMzk2Ljg2OSAxNTUuNDI4IDM5Ni41MDggMTUzLjM4NkMzOTYuMTc1IDE1MS45NyAzOTQuODY4IDE1MS42ODIgMzk0LjY4MSAxNTAuMDU2QzM5NS4zNTcgMTQ3LjIyNSAzOTIuNjc2IDE0NC40NDggMzkyLjk4MiAxNDIuNTQ4QzM4NC40NDYgMTEzLjk3IDM3MC40MzggOTAuMTU2NCAzNTIuMDUgNjguOTkxNUMzMzMuNzUzIDQ3LjkzNjIgMzExLjczNCAzMS41NTc4IDI4NS4zNCAxOS4yMzA2QzI4Mi44MzcgMTguOTAxOCAyODAuMDc4IDE1LjU0NDYgMjc2LjIzMyAxNS42ODE2QzI3My42MjUgMTMuMDQ2MiAyNzAuMjQ1IDEyLjk4NjkgMjY3LjAxMSAxMi4xOTY4QzI2My4xNzUgOC43MTE5MyAyNTcuMjg4IDEwLjQ5NzkgMjUzLjE5MSA3LjE0NTU0QzI0OS4zMDggNy41MzM3NiAyNDUuODA1IDQuODY2MzEgMjQxLjc2MyA1Ljc0MzIzQzI0MC4zMjkgMy43OTI5OSAyMzguMzUxIDMuNzQzIDIzNi4zMDEgMy43MTU1OUMyMzMuNjYxIDMuNjc5MDYgMjMwLjg3NSA0LjA3MTY1IDIyOC44NzQgMS44MDE3QzIyMi4wNDIgMS42NzgzOCAyMTUuMzc4IDEuMzQwMzQgMjA4LjcwNSAwLjYwNTAwOEMxOTcuMjA1IC0wLjY2OTI3MSAxODUuNzU5IDEuOTM4NzUgMTc0LjI0OSAxLjgzODI3QzE3My43MDEgMS44MzM3IDE3Mi45NjYgMS44NDcxNyAxNzIuNjQyIDIuMTcxNDVDMTcwLjkzMyAzLjg5Nzg5IDE2OC43NTkgMy42OTcyIDE2Ni42NjggMy43MDE3N0MxNjQuMzkzIDMuNzA2MzQgMTYyLjIxNCAzLjg0MzUxIDE2MC44MTIgNS40NjQ5MUMxNTguNjI1IDUuOTcxODggMTU2LjU1NiA1LjE5NTEgMTU0Ljg3NSA2LjE0NTFDMTUyLjk3NSA3LjIxODQyIDE1MC45NTEgNi44NDg0NiAxNDkuMzQ4IDcuMTcyNzRDMTQ1LjYyNiA5LjkzMTQgMTQxLjIyMyA5LjEyNzc4IDEzNy41MjQgMTAuNzIxOEMxMzYuNDQ2IDEwLjgyNjggMTM2LjMxMyAxMi4yMTUgMTM1LjEzNSAxMi4zMzM3QzEzMC43NDEgMTIuNzg1OSAxMjYuOTg3IDE1LjEyMDEgMTIyLjkyNiAxNi41NjM0QzEyMS42OCAxNy4wMDY0IDExOS43ODQgMTYuODY5NCAxMTkuMjA0IDE3LjcwNTJDMTE3LjkyMSAxOS41NTA0IDExNS43MzMgMjAuMDY2NSAxMTQuMTg1IDIwLjc4ODFDMTExLjAyIDIyLjI1ODggMTA4LjAxOSAyNC4wMTI3IDEwNC45MDQgMjUuNTYxMUMxMDQuMTA1IDI1Ljk1ODQgMTAzLjEwNCAyNS43MjA1IDEwMi40MTkgMjYuNDMzQzEwMC4wOTQgMjguODQ0NiA5Ni43NzQgMjkuNjM0OCA5NC4xMTEzIDMxLjUxMTlDOTEuODU1IDMzLjA5NjggODkuMTc4NiAzNC4xNzkyIDg3LjE4NzMgMzYuMDI0NEM4Mi44MzAxIDQwLjA0ODIgNzcuNzY5NSA0My4wOTAxIDczLjEyIDQ2LjY5ODJDNzEuOTA1MSA0Ny42NDM3IDcxLjI1MTkgNDkuMDU5OSA3MC4wMzcgNDkuODgyQzY2LjcwNzUgNTIuMTM4MiA2My45ODA4IDU1LjEyMDMgNjAuOTQ4MSA1Ny43MDA4QzU1LjYzNjMgNjIuMjEzMyA1MS45MzY4IDY4LjM5NzUgNDYuNzcxMiA3My4xNTIxQzQ1LjA1MzkgNzQuNzMyMyA0NC40Nzg0IDc3LjEwNzUgNDIuODA2OCA3OC41MTQyQzM5LjM4MTMgODEuMzk2MSAzNy42OTE0IDg1LjUyOTUgMzUuMDgzNCA4OC45NjQxQzMzLjU5NDUgOTAuOTI4MSAzMi4zNzk2IDkzLjY0NTcgMzAuODcyNCA5NS42MjMzQzI3LjU3MDIgOTkuOTUzMSAyNS41OTI2IDEwNC45NjMgMjIuODQzMSAxMDkuNTRDMjEuMTU3NyAxMTIuMzQ0IDE5LjY1NTEgMTE1LjUgMTguNDQ5MyAxMTguNjYxQzE3LjgzNzMgMTIwLjI2OSAxNy43OTYyIDEyMi4xNDYgMTYuMjIwNSAxMjMuMDE4QzE1LjQ2NjkgMTI2LjQzNSAxNC44ODIyIDEyOS42NjggMTIuNjY3MSAxMzIuMTk4TDEyLjMzODMgMTM1LjM4N0wxMC43NjcxIDEzNi43NjFDMTAuMzYwNiAxMzguMzc4IDEwLjUwMjIgMTM5LjkwMyA5LjY4MDA2IDE0MS4zOTJDOC45NzY2OSAxNDIuNjY3IDkuMTUwMjUgMTQ0LjQzIDguOTM1NTggMTQ1Ljk3M0M4Ljc4OTQzIDE0Ni45NjUgNy40Nzg2NSAxNDcuMDI5IDcuNDM3NTUgMTQ4LjA0M0M2LjAzOTk1IDE1Mi44NjEgNi42NTY1IDE1OC4xMzYgMy45NzA5MiAxNjIuOTQxQzMuNzgzNjYgMTY5Ljc4MyAxLjg3NDUyIDE3Ni43NzEgMi4yNDkwNCAxODMuOTQxQzIuMjkwMTQgMTg0LjcxOCAyLjMyNjY5IDE4NS41OTUgMS43OTY4OCAxODYuMjA3QzAuMzMwNzcyIDE4Ny45MDYgMC42MzY4MDQgMTg5Ljk1NiAwLjU2MzcyNyAxOTEuOTM5QzAuNTQwODkgMTkyLjUwNSAwLjUwNDM1IDE5My4wNjcgMC41MDQzNSAxOTMuNjI5QzAuNDk5NzgyIDM0MS4wNTcgMC40OTUyMjQgMzU5Ljg5NyAwLjUxMzQ5MyA1MDcuMzI1QzAuNTEzNDkzIDUwOC41MTcgMC4xOTM3OTcgNTA5Ljc4MiAwLjkyOTEzNCA1MTAuOTQyQzIuNTQ1OTYgNTExLjU4MiA0LjI0MDQyIDUxMS4yOTkgNS44ODkyMiA1MTEuMjk5Qzc5Ljk4NDYgNTExLjM3MiAyMjguMTggNTExLjQ5NSAyMjguMTggNTExLjQ5NUwyMzMuNjk3IDUxMS40MTNINDAwLjA0OEM0MDEuMTQ0IDUxMS40MTMgNDAyLjAyNSA1MTAuNTIyIDQwMi4wMjUgNTA5LjQzMUM0MDIuMDI1IDUwOC45ODggNDAxLjk4NCA1MDguNTM2IDQwMS45ODQgNTA3Ljc3N0M0MDEuOTkzIDM2Ni4wNjMgNDAyLjA0OCAzNTIuOTM3IDQwMS44OTMgMjExLjIyMkM0MDEuODc5IDIwMC4xNjUgNDAzLjc4OSAxODguOTIgNDAwLjEyMSAxNzguMDI3SDQwMC4xMTJaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=");
          mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDAzIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDQwMyA1MTIiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik00MDAuMTEyIDE3OC4wMjdDNDAwLjUxOCAxNzEuOTY2IDM5OC4zODUgMTY2LjE0NyAzOTguNDU4IDE2MEMzOTUuODY5IDE1OC4yNTkgMzk2Ljg2OSAxNTUuNDI4IDM5Ni41MDggMTUzLjM4NkMzOTYuMTc1IDE1MS45NyAzOTQuODY4IDE1MS42ODIgMzk0LjY4MSAxNTAuMDU2QzM5NS4zNTcgMTQ3LjIyNSAzOTIuNjc2IDE0NC40NDggMzkyLjk4MiAxNDIuNTQ4QzM4NC40NDYgMTEzLjk3IDM3MC40MzggOTAuMTU2NCAzNTIuMDUgNjguOTkxNUMzMzMuNzUzIDQ3LjkzNjIgMzExLjczNCAzMS41NTc4IDI4NS4zNCAxOS4yMzA2QzI4Mi44MzcgMTguOTAxOCAyODAuMDc4IDE1LjU0NDYgMjc2LjIzMyAxNS42ODE2QzI3My42MjUgMTMuMDQ2MiAyNzAuMjQ1IDEyLjk4NjkgMjY3LjAxMSAxMi4xOTY4QzI2My4xNzUgOC43MTE5MyAyNTcuMjg4IDEwLjQ5NzkgMjUzLjE5MSA3LjE0NTU0QzI0OS4zMDggNy41MzM3NiAyNDUuODA1IDQuODY2MzEgMjQxLjc2MyA1Ljc0MzIzQzI0MC4zMjkgMy43OTI5OSAyMzguMzUxIDMuNzQzIDIzNi4zMDEgMy43MTU1OUMyMzMuNjYxIDMuNjc5MDYgMjMwLjg3NSA0LjA3MTY1IDIyOC44NzQgMS44MDE3QzIyMi4wNDIgMS42NzgzOCAyMTUuMzc4IDEuMzQwMzQgMjA4LjcwNSAwLjYwNTAwOEMxOTcuMjA1IC0wLjY2OTI3MSAxODUuNzU5IDEuOTM4NzUgMTc0LjI0OSAxLjgzODI3QzE3My43MDEgMS44MzM3IDE3Mi45NjYgMS44NDcxNyAxNzIuNjQyIDIuMTcxNDVDMTcwLjkzMyAzLjg5Nzg5IDE2OC43NTkgMy42OTcyIDE2Ni42NjggMy43MDE3N0MxNjQuMzkzIDMuNzA2MzQgMTYyLjIxNCAzLjg0MzUxIDE2MC44MTIgNS40NjQ5MUMxNTguNjI1IDUuOTcxODggMTU2LjU1NiA1LjE5NTEgMTU0Ljg3NSA2LjE0NTFDMTUyLjk3NSA3LjIxODQyIDE1MC45NTEgNi44NDg0NiAxNDkuMzQ4IDcuMTcyNzRDMTQ1LjYyNiA5LjkzMTQgMTQxLjIyMyA5LjEyNzc4IDEzNy41MjQgMTAuNzIxOEMxMzYuNDQ2IDEwLjgyNjggMTM2LjMxMyAxMi4yMTUgMTM1LjEzNSAxMi4zMzM3QzEzMC43NDEgMTIuNzg1OSAxMjYuOTg3IDE1LjEyMDEgMTIyLjkyNiAxNi41NjM0QzEyMS42OCAxNy4wMDY0IDExOS43ODQgMTYuODY5NCAxMTkuMjA0IDE3LjcwNTJDMTE3LjkyMSAxOS41NTA0IDExNS43MzMgMjAuMDY2NSAxMTQuMTg1IDIwLjc4ODFDMTExLjAyIDIyLjI1ODggMTA4LjAxOSAyNC4wMTI3IDEwNC45MDQgMjUuNTYxMUMxMDQuMTA1IDI1Ljk1ODQgMTAzLjEwNCAyNS43MjA1IDEwMi40MTkgMjYuNDMzQzEwMC4wOTQgMjguODQ0NiA5Ni43NzQgMjkuNjM0OCA5NC4xMTEzIDMxLjUxMTlDOTEuODU1IDMzLjA5NjggODkuMTc4NiAzNC4xNzkyIDg3LjE4NzMgMzYuMDI0NEM4Mi44MzAxIDQwLjA0ODIgNzcuNzY5NSA0My4wOTAxIDczLjEyIDQ2LjY5ODJDNzEuOTA1MSA0Ny42NDM3IDcxLjI1MTkgNDkuMDU5OSA3MC4wMzcgNDkuODgyQzY2LjcwNzUgNTIuMTM4MiA2My45ODA4IDU1LjEyMDMgNjAuOTQ4MSA1Ny43MDA4QzU1LjYzNjMgNjIuMjEzMyA1MS45MzY4IDY4LjM5NzUgNDYuNzcxMiA3My4xNTIxQzQ1LjA1MzkgNzQuNzMyMyA0NC40Nzg0IDc3LjEwNzUgNDIuODA2OCA3OC41MTQyQzM5LjM4MTMgODEuMzk2MSAzNy42OTE0IDg1LjUyOTUgMzUuMDgzNCA4OC45NjQxQzMzLjU5NDUgOTAuOTI4MSAzMi4zNzk2IDkzLjY0NTcgMzAuODcyNCA5NS42MjMzQzI3LjU3MDIgOTkuOTUzMSAyNS41OTI2IDEwNC45NjMgMjIuODQzMSAxMDkuNTRDMjEuMTU3NyAxMTIuMzQ0IDE5LjY1NTEgMTE1LjUgMTguNDQ5MyAxMTguNjYxQzE3LjgzNzMgMTIwLjI2OSAxNy43OTYyIDEyMi4xNDYgMTYuMjIwNSAxMjMuMDE4QzE1LjQ2NjkgMTI2LjQzNSAxNC44ODIyIDEyOS42NjggMTIuNjY3MSAxMzIuMTk4TDEyLjMzODMgMTM1LjM4N0wxMC43NjcxIDEzNi43NjFDMTAuMzYwNiAxMzguMzc4IDEwLjUwMjIgMTM5LjkwMyA5LjY4MDA2IDE0MS4zOTJDOC45NzY2OSAxNDIuNjY3IDkuMTUwMjUgMTQ0LjQzIDguOTM1NTggMTQ1Ljk3M0M4Ljc4OTQzIDE0Ni45NjUgNy40Nzg2NSAxNDcuMDI5IDcuNDM3NTUgMTQ4LjA0M0M2LjAzOTk1IDE1Mi44NjEgNi42NTY1IDE1OC4xMzYgMy45NzA5MiAxNjIuOTQxQzMuNzgzNjYgMTY5Ljc4MyAxLjg3NDUyIDE3Ni43NzEgMi4yNDkwNCAxODMuOTQxQzIuMjkwMTQgMTg0LjcxOCAyLjMyNjY5IDE4NS41OTUgMS43OTY4OCAxODYuMjA3QzAuMzMwNzcyIDE4Ny45MDYgMC42MzY4MDQgMTg5Ljk1NiAwLjU2MzcyNyAxOTEuOTM5QzAuNTQwODkgMTkyLjUwNSAwLjUwNDM1IDE5My4wNjcgMC41MDQzNSAxOTMuNjI5QzAuNDk5NzgyIDM0MS4wNTcgMC40OTUyMjQgMzU5Ljg5NyAwLjUxMzQ5MyA1MDcuMzI1QzAuNTEzNDkzIDUwOC41MTcgMC4xOTM3OTcgNTA5Ljc4MiAwLjkyOTEzNCA1MTAuOTQyQzIuNTQ1OTYgNTExLjU4MiA0LjI0MDQyIDUxMS4yOTkgNS44ODkyMiA1MTEuMjk5Qzc5Ljk4NDYgNTExLjM3MiAyMjguMTggNTExLjQ5NSAyMjguMTggNTExLjQ5NUwyMzMuNjk3IDUxMS40MTNINDAwLjA0OEM0MDEuMTQ0IDUxMS40MTMgNDAyLjAyNSA1MTAuNTIyIDQwMi4wMjUgNTA5LjQzMUM0MDIuMDI1IDUwOC45ODggNDAxLjk4NCA1MDguNTM2IDQwMS45ODQgNTA3Ljc3N0M0MDEuOTkzIDM2Ni4wNjMgNDAyLjA0OCAzNTIuOTM3IDQwMS44OTMgMjExLjIyMkM0MDEuODc5IDIwMC4xNjUgNDAzLjc4OSAxODguOTIgNDAwLjEyMSAxNzguMDI3SDQwMC4xMTJaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=");
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-arch > span:nth-child(1) {
  left: 6%;
  top: 8%;
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-arch > span:nth-child(2) {
  top: 30%;
  right: 6%;
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-arch > span:nth-child(3) {
  bottom: 5%;
  left: 6%;
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-london_bridge .masked-image {
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUzNS41IDUzNS41Ij4KICA8cGF0aCBkPSJNMzYuMiw0MS41YzYwLjEtMjEuNiwyNTEuNS04MS40LDQ2My4xLS4xdjM5My4ybC0yMzEuOSwxMDAuOS0yMzEuMS0xMDFWNDEuNVoiLz4KPC9zdmc+");
          mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUzNS41IDUzNS41Ij4KICA8cGF0aCBkPSJNMzYuMiw0MS41YzYwLjEtMjEuNiwyNTEuNS04MS40LDQ2My4xLS4xdjM5My4ybC0yMzEuOSwxMDAuOS0yMzEuMS0xMDFWNDEuNVoiLz4KPC9zdmc+");
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-london_bridge > span {
  background: var(--color-surface-primary);
  color: var(--color-text-heading);
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-london_bridge > span:nth-child(1) {
  left: 20%;
  top: 8%;
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-london_bridge > span:nth-child(1):before {
  content: "";
  position: absolute;
  height: calc(1em + var(--spacing-sm));
  width: calc(1em + var(--spacing-sm));
  top: 0;
  left: calc(-100% - var(--spacing-sm));
  background: white url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5OSIgaGVpZ2h0PSI5OSIgdmlld0JveD0iMCAwIDk5IDk5IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTE4LjA3NzkgMzYuMjExN0MxOC4zOTI0IDM2LjM2ODUgMTguNzA3MSAzNi41NTY4IDE5LjA0MjYgMzYuNjYxNEMxOS43MzQ0IDM2Ljg4MSAyMC4zODQzIDM3LjE5NDcgMjEuMDc2MiAzNy41MTg5QzIxLjExODIgMzYuOTIyOCAyMS4zMDY4IDM2LjM0NzYgMjEuNTc5NCAzNS44NjY2QzIyLjA2MTYgMzUuMDE5NSAyMi41NzUyIDM0LjE3MjUgMjMuMzE5NSAzMy40OTI3QzI0LjI0MiAzMi42NTYxIDI1LjIzODIgMzEuOTc2NCAyNi40MTIzIDMxLjU3OUMyNy4yNTA5IDMxLjI5NjYgMjguMSAzMS4wMTQzIDI5LjAxMjEgMzEuMDY2NkMyOS42NDExIDMxLjA5OCAzMC4yNzAxIDMxLjA0NTcgMzAuODk5MSAzMS4yMDI1QzMxLjQ0NDIgMzEuMzM4NSAzMi4wMjA2IDMxLjQwMTIgMzIuNTAyOCAzMS42NjI3QzMyLjk3NDYgMzEuOTEzNiAzMy41MzAzIDMxLjk3NjQgMzMuOTQ5NiAzMi4zNDI0QzM0Ljg2MTcgMzIuNTcyNSAzNS41OTU1IDMzLjEzNzEgMzYuMzcxMyAzMy42MDc3QzM2Ljg5NTUgMzMuOTIxNSAzNy4zODgxIDM0LjI4NzUgMzcuODkxMyAzNC42NDMxQzM4LjUwOTggMzUuMDkyNyAzOS4xMjgzIDM1LjUzMTkgMzkuNjczNCAzNi4wNTQ4QzQwLjcwMDggMzcuMDI3MyA0MS42NTQ3IDM4LjA2MjYgNDIuNTQ1OCAzOS4xNzExQzQzLjEyMjQgMzkuODgyMiA0My42Njc1IDQwLjYyNDcgNDQuMDk3MyA0MS40MDlDNDQuODIwNiA0Mi43NDc1IDQ1LjU1NDYgNDQuMDk2NiA0Ni4wNDczIDQ1LjU1MDJDNDYuNDAzNyA0Ni41ODU0IDQ2LjY1NTEgNDcuNjUyMSA0Ni45MDY3IDQ4LjcxODdINTIuNDMxNEM1Mi40ODM4IDQ4LjI1ODYgNTIuNjUxNiA0Ny44Mjk4IDUyLjczNTQgNDcuNDAxMUM1Mi45NzY1IDQ2LjIxOTQgNTMuMzc1IDQ1LjA5IDUzLjg5OTIgNDQuMDAyNEM1NC4zMjkgNDMuMTAzMSA1NC42OTU5IDQyLjE2MTkgNTUuMjMwNiA0MS4zMjUzQzU2LjE0MjYgMzkuODkyNyA1Ny4xNDkgMzguNTEyMyA1OC4zNjUgMzcuMzA5N0M1OC44NTc3IDM2LjgxODIgNTkuMzUwNCAzNi4zMjY3IDU5Ljg0MzEgMzUuODM1MkM1OS45NDc5IDM1LjczMDYgNjAuMDMxOCAzNS42MDUxIDYwLjE0NzEgMzUuNTMxOUM2MC42ODE4IDM1LjI2IDYxLjExMTQgMzQuODUyMiA2MS41ODMyIDM0LjUwNzFDNjIuNDQyOCAzMy44Nzk3IDYzLjMyMzQgMzMuMjk0MSA2NC4yNTY0IDMyLjgwMjZDNjUuMDIxNyAzMi4zOTQ3IDY1Ljg2MDQgMzIuMTMzMyA2Ni42MjU3IDMxLjc1NjhDNjcuNDExOSAzMS4zNjk5IDY4LjI0MDIgMzEuMjEzIDY5LjA3ODggMzEuMDk4QzY5LjczOTMgMzEuMDAzOSA3MC40MjA2IDMxLjAzNTIgNzEuMDkxNSAzMS4wOThDNzEuNDg5OSAzMS4xMjk0IDcxLjg2NzQgMzEuMjg2MiA3Mi4yNjU3IDMxLjM5MDhDNzIuODAwNCAzMS41MjY3IDczLjM2NjUgMzEuNjczMSA3My44MDY3IDMxLjk4NjhDNzQuMjg5IDMyLjMyMTUgNzQuODM0IDMyLjU1MTYgNzUuMjk1MyAzMi45Mzg1Qzc1LjgwOSAzMy4zNjczIDc2LjMzMzIgMzMuNzk2IDc2LjcxMDYgMzQuMzE4OUM3Ny4xODI0IDM0Ljk3NzcgNzcuNjAxNiAzNS42OTkzIDc3LjkyNjYgMzYuNDYyN0M3OC4wNzMzIDM2LjgxODIgNzguMDUyNCAzNy4yMTU2IDc4LjI0MTEgMzcuNTA4NEM3OS44NjYgMzYuNzk3MyA4MS40OTA4IDM2LjA5NjYgODMuMDczNyAzNS40MDY0VjE5LjA1MUM4Mi4zMzk5IDE4LjggODEuNjE2OCAxOC41ODA0IDgwLjkxNDQgMTguMjk4MUM4MC4wNDQzIDE3Ljk1MyA3OS4xNDI3IDE3LjcwMiA3OC4yNTE2IDE3LjQ0MDZDNzcuNjU0MSAxNy4yNjI4IDc3LjA2NzEgMTcuMDUzNiA3Ni40Njk1IDE2Ljg5NjhDNzUuODE5NiAxNi43Mjk1IDc1LjE1OSAxNi41NjIyIDc0LjUxOTUgMTYuMzg0NEM3My40ODE3IDE2LjA5MTYgNzIuNDQzOSAxNS44NTExIDcxLjQwNjEgMTUuNTc5MkM3MC44ODE5IDE1LjQ0MzIgNzAuMzU3NyAxNS4yODY0IDY5LjgwMjEgMTUuMjg2NEM2OS41NTA1IDE1LjA1NjMgNjkuMjA0NSAxNS4wNTYzIDY4LjkxMDkgMTUuMDI0OUM2OC41NjUgMTQuOTkzNiA2OC4yNCAxNC44Nzg1IDY3Ljg5NDEgMTQuODI2MkM2Ny41Nzk2IDE0Ljc4NDQgNjcuMjMzNyAxNC44MDUzIDY2Ljk1MDcgMTQuNzAwN0M2Ni4wMzg3IDE0LjM4NyA2NS4wNzQzIDE0LjQwNzkgNjQuMTYyMyAxNC4xNTY5QzYzLjg1ODIgMTQuMDczMyA2My41MzMxIDE0LjEyNTYgNjMuMjA4MSAxNC4wMjFDNjIuODkzNiAxMy45MTY0IDYyLjUzNzIgMTMuOTc5MiA2Mi4xOTEzIDEzLjg3NDZDNjEuODI0NCAxMy43NyA2MS40MjYyIDEzLjg0MzIgNjEuMDI3OCAxMy43MjgyQzYwLjY2MDkgMTMuNjIzNiA2MC4yNjI0IDEzLjY2NTQgNTkuODY0IDEzLjU5MjJDNTkuMzE4OSAxMy40ODc3IDU4Ljc1MjcgMTMuNTYwOSA1OC4xOTcxIDEzLjQ0NThDNTcuNjUyIDEzLjMzMDggNTcuMDc1NiAxMy41MTkxIDU2LjUzMDUgMTMuMjg5QzU1LjUzNDYgMTMuMzUxNyA1NC41NTk1IDEzLjE5NDkgNTMuNTYzNiAxMy4xNTNDNTIuNjUxNiAxMy4xMTEyIDUxLjczOTUgMTMuMTUzIDUwLjgyNzQgMTMuMTQyNkM1MC40NjA1IDEzLjE0MjYgNTAuMDcyOCAxMy4yNTc2IDQ5LjczNzQgMTMuMDA2NkM0OS42OTU0IDEyLjk3NTMgNDkuNTY5NCAxMi45NzUzIDQ5LjUyNzUgMTMuMDA2NkM0OS4yNTQ5IDEzLjI0NzEgNDguOTQwNiAxMy4xMzIxIDQ4LjY0NzEgMTMuMTQyNkM0Ny45MjM3IDEzLjE2MzUgNDcuMjEwOCAxMy4xNDI2IDQ2LjQ4NzUgMTMuMTUzQzQ1Ljc4NTEgMTMuMTc0IDQ1LjA5MzIgMTMuMTIxNyA0NC4zODA0IDEzLjI2ODFDNDMuNjc4IDEzLjQwNCA0Mi45MzM2IDEzLjI0NzIgNDIuMjEwMyAxMy40MTQ1QzQxLjY3NTYgMTMuNTQgNDEuMTA5NyAxMy40MjQ5IDQwLjU0MzYgMTMuNTUwNEM0MC4wMDkgMTMuNjY1NSAzOS40MzIzIDEzLjYzNDEgMzguODc2NyAxMy42ODYzQzM4LjMwMDEgMTMuNzM4NiAzNy43MzQxIDEzLjk1ODMgMzcuMTM2NiAxMy44NjQxQzM3LjA5NDYgMTMuODY0MSAzNy4wMjExIDEzLjg0MzIgMzcuMDAwMSAxMy44NjQxQzM2Ljc5MDUgMTQuMDgzNyAzNi41MDc1IDE0LjAzMTUgMzYuMjY2NCAxMy45ODk2QzM1Ljk4MzMgMTMuOTQ3OCAzNS44MTU2IDE0LjIxOTcgMzUuNTMyNiAxNC4xNTY5QzM1LjA2MDkgMTQuMDUyNCAzNC42MzEgMTQuMzk3NSAzNC4xNDg3IDE0LjI5MjlDMzMuODAyOCAxNC41OTYyIDMzLjMxMDIgMTQuMjgyNCAzMi45NzQ4IDE0LjU4NTdDMzIuNTU1NCAxNC41MzM0IDMyLjE2NzQgMTQuODI2MiAzMS43Mzc2IDE0LjczMjFDMzEuNDk2NCAxNC45NzI2IDMxLjE2MTIgMTQuODI2MiAzMC44NzgxIDE0LjkwOTlDMzAuMzIyNSAxNS4wNzcyIDI5LjczNTMgMTUuMTcxMyAyOS4xNjkyIDE1LjMwNzNDMjguODAyMyAxNS4zOTA5IDI4LjQyNDkgMTUuNDg1IDI4LjA1NzkgMTUuNTU4MkMyNy4zOTc1IDE1LjY4MzcgMjYuNzQ3NyAxNS44NzIgMjYuMDg3MiAxNi4wMjg4QzI1LjU5NDUgMTYuMTU0MyAyNS4wOTE0IDE2LjI1ODkgMjQuNTk4NyAxNi40MjYyQzI0LjA5NTUgMTYuNjA0IDIzLjU3MTEgMTYuNzI5NSAyMy4wNTc0IDE2Ljg2NTRDMjEuOTk4NiAxNy4xNDc4IDIwLjk1MDMgMTcuNDUxIDE5LjkyMyAxNy44MTdDMTkuMzE1IDE4LjAyNjIgMTguNzA2OSAxOC4yNTYzIDE4LjA5ODkgMTguNDM0QzE3LjQyOCAxOC42MjIzIDE2LjgyMDEgMTguOTA0NiAxNi4xODA3IDE5LjA4MjRWMzUuMzU0MkMxNi43MjU4IDM1LjgxNDMgMTcuNDI4MiAzNS45NTAyIDE4LjA0NjcgMzYuMjQzTTIwLjgyNDYgMjIuMzQ1MUMyMC45NjA5IDIyLjA4MzcgMjEuMjk2MyAyMi4xMjU1IDIxLjUzNzQgMjIuMDMxNEMyMi4zMjM3IDIxLjcyODEgMjMuMTQxNCAyMS40OTgxIDIzLjk0ODYgMjEuMjU3NUMyNC41NjcxIDIxLjA2OTMgMjUuMTg1NyAyMC44OTE1IDI1LjgxNDcgMjAuNzI0MkMyNi43MDU3IDIwLjQ5NDEgMjcuNTg2NCAyMC4yNDMyIDI4LjQ3NzQgMjAuMDU1QzI5LjA1NCAxOS45Mjk1IDI5LjYyIDE5Ljc2MjEgMzAuMjA3MSAxOS43MDk4QzMwLjY0NzMgMTkuNjY4IDMxLjA2NjcgMTkuNDI3NSAzMS41Mjc5IDE5LjQyNzVDMzEuNzkgMTkuMTM0NyAzMi4yMzAyIDE5LjQzNzkgMzIuNDkyMyAxOS4xNDUxQzMzLjIxNTcgMTkuMTk3NCAzMy44NzYxIDE4LjggMzQuNTk5NSAxOC44NTIzQzM0Ljg5MyAxOC42NTM2IDM1LjI4MSAxOC44MjEgMzUuNTMyNiAxOC42ODVDMzUuODQ3MSAxOC41MDczIDM2LjE1MSAxOC42NjQxIDM2LjQyMzUgMTguNTU5NUMzNi44MzI0IDE4LjM5MjIgMzcuMjgzMyAxOC41Mzg2IDM3LjY1MDIgMTguNDAyN0MzOC4wNTkxIDE4LjI1NjMgMzguNDU3MyAxOC4zODE3IDM4LjgxMzcgMTguMjY2N0MzOS4yNTQgMTguMTMwOCAzOS43MDQ4IDE4LjIyNDkgNDAuMTI0MSAxOC4xMjAzQzQwLjU2NDQgMTguMDE1NyA0MS4wMjU3IDE4LjA4ODkgNDEuNDM0NSAxNy45NzM5QzQyLjAwMDYgMTcuODE3IDQyLjU2NjggMTcuOTYzNCA0My4xMDE0IDE3LjgzNzlDNDMuOTkyNSAxNy42MTgzIDQ0LjkwNDYgMTcuODM4IDQ1Ljc3NDcgMTcuNjkxNkM0Ni44ODU5IDE3LjUwMzMgNDcuOTg2NiAxNy41OTc0IDQ5LjA5NzggMTcuNTc2NUM1MC4yMTk1IDE3LjU0NTEgNTEuMzUxNiAxNy41ODcgNTIuNDczMyAxNy41NjYxQzUzLjAxODUgMTcuNTU1NiA1My41MjE3IDE3Ljc4NTcgNTQuMDY2OCAxNy43MjI5QzU0LjU5MSAxNy42NzA2IDU1LjEzNjEgMTcuNjI4OCA1NS42MzkzIDE3LjczMzRDNTYuMjA1NCAxNy44NTg5IDU2Ljc1MDYgMTcuODM4IDU3LjMxNjcgMTcuODQ4NEM1Ny42MjA3IDE3Ljg0ODQgNTcuODcyMiAxOC4wNDcxIDU4LjE5NzEgMTguMDA1M0M1OC40OTA3IDE3Ljk2MzQgNTguODA1MiAxNy45MjE2IDU5LjA2NzMgMTguMTMwOEM1OS4wODgzIDE4LjE0MTIgNTkuMTE5OCAxOC4xMzA4IDU5LjE0MDggMTguMTMwOEM1OS44MjIyIDE4LjAzNjYgNjAuNDgyNSAxOC4zNjA4IDYxLjE2NCAxOC4yNzcyQzYxLjQ0NyAxOC4yNDU4IDYxLjY3NzcgMTguNDU0OSA2MS45NzEyIDE4LjQzNEM2Mi4yMzMzIDE4LjQxMzEgNjIuNDk1NCAxOC40MzQgNjIuNzc4NCAxOC41Mzg2QzYzLjEwMzQgMTguNjY0MSA2My41MDE4IDE4LjYzMjcgNjMuODY4NyAxOC42ODVDNjQuNTUwMSAxOC43Njg3IDY1LjIzMTUgMTguODk0MiA2NS45MDI0IDE5LjAxOTZDNjYuOTE5MiAxOS4yMDc5IDY3Ljk1NyAxOS4zMTI1IDY4LjkyMTQgMTkuNzA5OEM2OS43Mjg2IDE5LjY4ODkgNzAuNDYyNyAyMC4wNzU5IDcxLjI0ODkgMjAuMTgwNEM3MS44Nzc5IDIwLjI1MzYgNzIuNTA2NyAyMC40ODM3IDczLjEzNTcgMjAuNjMwMUM3My41NjU1IDIwLjczNDcgNzMuOTg0OCAyMC45NDM4IDc0LjQxNDYgMjAuOTk2MUM3NC44NDQ0IDIxLjA0ODQgNzUuMjExNSAyMS4zNjIxIDc1LjY2MjMgMjEuMjk5NEM3Ni4zODU2IDIxLjYzNCA3Ny4xODIzIDIxLjc5MDkgNzcuOTE2MSAyMi4xMDQ2Qzc4LjA5NDMgMjIuMTc3OCA3OC4zNjY5IDIyLjA4MzcgNzguNDcxNyAyMi40MDc5VjI5LjYzMzlDNzcuOTE2MSAyOS4yODg4IDc3LjQ1NDkgMjguODcwNiA3Ni45MjAyIDI4LjU1NjhDNzYuMjA3NCAyOC4xMzg1IDc1LjQ5NDQgMjcuNzUxNiA3NC43MDgyIDI3LjQ1ODhDNzQuMzA5OCAyNy4zMTI0IDczLjk1MzUgMjcuMDcxOSA3My41MTMyIDI3LjA0MDVDNzMuMjgyNiAyNi43MjY4IDcyLjg1MjYgMjcuMDcxOSA3Mi42MjIgMjYuNzU4MUM3Mi4xMjkzIDI2LjgxMDQgNzEuNjY4MiAyNi41ODA0IDcxLjE2NSAyNi41OTA4QzcwLjY2MTggMjYuNjAxMyA3MC4xNTg2IDI2LjQ2NTMgNjkuNjQ1IDI2LjQ1NDlDNjkuMjc4IDI2LjQ0NDQgNjguOTk1IDI2LjY3NDUgNjguNjI4MSAyNi42MjIyQzY4LjI5MjYgMjYuNTgwNCA2Ny45NDY1IDI2LjY4NDkgNjcuNjExIDI2LjcyNjhDNjcuMjk2NSAyNi43Njg2IDY2Ljk4MjEgMjYuODczMiA2Ni42Njc2IDI2LjkyNTVDNjYuMzUzMSAyNi45Nzc3IDY2LjAyODMgMjcuMTAzMiA2NS43MjQyIDI3LjIyODdDNjUuNDMwNyAyNy4zMzMzIDY1LjEyNjYgMjcuNDE3IDY0Ljg0MzYgMjcuNTMyQzY0LjA5OTMgMjcuODM1MyA2My4zODYzIDI4LjE4MDQgNjIuNjczNSAyOC41NDY0QzYxLjY4ODEgMjkuMDM3OSA2MC43NDQ2IDI5LjU4MTYgNTkuODQzMSAzMC4yMDkxQzU5LjA5ODggMzAuNzMxOSA1OC4zMzM2IDMxLjIzMzkgNTcuNjMxMyAzMS44M0M1Ni44NDUgMzIuNDk5MyA1Ni4wMjcxIDMzLjEyNjcgNTUuMzI0NyAzMy44NjkyQzU0LjA1NjMgMzUuMjA3NyA1Mi44ODIxIDM2LjY0MDQgNTEuODc1NyAzOC4xODgxQzUxLjA0NzYgMzkuNDc0NCA1MC4yOTI5IDQwLjgyMzQgNDkuNjUzNCA0Mi4yNzdDNDkuNDIyOCA0MS44Mzc4IDQ5LjE5MiA0MS40Mjk5IDQ4Ljk5MjkgNDEuMDAxMUM0OC40MjY4IDM5Ljc5ODUgNDcuNzM1IDM4LjY3OTYgNDYuOTgwMiAzNy42MDI1QzQ2LjI1NjggMzYuNTU2NyA0NS40OTE1IDM1LjU1MjggNDQuNjAwNSAzNC42MjIxQzQ0LjIzMzUgMzQuMjM1MiA0My45MTkgMzMuNzg1NSA0My41MTAyIDMzLjQzQzQyLjEyNjQgMzIuMjE2OSA0MC43NDI3IDMxLjAyNDggMzkuMTcwMiAzMC4wMzEzQzM4LjAyNzYgMjkuMzA5NyAzNi44NjM4IDI4LjY2MTQgMzUuNjU4MyAyOC4wNjUzQzM1LjEzNDEgMjcuODAzOSAzNC41ODkyIDI3LjUxMTEgMzQuMDAyMSAyNy4zODU2QzMzLjQxNSAyNy4yNjAxIDMyLjg4MDIgMjYuOTY3MyAzMi4yNzIyIDI2Ljg2MjdDMzEuNjg1MiAyNi43Njg2IDMxLjExOTEgMjYuNjMyNyAzMC41MjE2IDI2LjU4MDRDMzAuMDYwMyAyNi41NDkgMjkuNjA5NSAyNi40MzQgMjkuMTM3NyAyNi40NDQ0QzI4LjU1MDcgMjYuNDY1MyAyNy45OTUyIDI2LjY5NTQgMjcuMzk3NiAyNi41OTA4QzI2Ljg4NCAyNi44NDE4IDI2LjMwNzMgMjYuODIwOSAyNS43NjIyIDI2Ljk3NzhDMjQuNjYxNSAyNy4zMDE5IDIzLjY1NTEgMjcuODAzOSAyMi42NDg3IDI4LjMxNjNDMjIuMjkyMyAyOC41MDQ1IDIxLjkyNTQgMjguNzEzNyAyMS42NDI0IDI4Ljk4NTZDMjEuMzkwOCAyOS4yMjYxIDIxLjA0NDggMjkuMzIwMiAyMC44MDM3IDI5LjY5NjdWMjIuMzI0MkwyMC44MjQ2IDIyLjM0NTFaTTc4LjUwMzIgNDIuNzY4NUM3OS45OTE4IDQyLjA0NjkgODEuNTIyMiA0MS40Mjk5IDgzLjA5NDcgNDAuNzUwMlY3NS42ODg1QzgyLjA3NzggNzYuMTM4MSA4MS4wOTI2IDc2LjYwODcgODAuMDg2MiA3Ny4wMTY1Qzc5LjE0MjcgNzcuMzkzIDc4LjIwOTggNzcuODExMyA3Ny4yNzY3IDc4LjIxOTJDNzYuMzY0NyA3OC42MjcgNzUuNDQyMSA3OS4wMTM5IDc0LjU0MDUgNzkuNDMyMkM3My43MjI4IDc5LjgwODcgNzIuOTA1MiA4MC4yMjY5IDcyLjAyNDcgODAuNDY3NUM3MS44OTg5IDgwLjQ5ODggNzEuNzczIDgwLjU4MjUgNzEuNjY4MSA4MC42NDUzQzcxLjE5NjQgODAuOTU5IDcwLjY1MTMgODEuMTA1NCA3MC4xNDgxIDgxLjMxNDZDNjkuNjU1NCA4MS41MTMzIDY5LjE2MjUgODEuNzIyNCA2OC42ODAzIDgxLjkzMTVDNjguMTE0MiA4Mi4xNzIxIDY3LjU0ODMgODIuNDMzNSA2Ni45ODIyIDgyLjcwNTRDNjYuNTEwNCA4Mi45MzU0IDY2LjAxNzYgODMuMTc2IDY1LjUxNDQgODMuMzIyNEM2NS4wMTEyIDgzLjQ2ODggNjQuNjIzNSA4My44MDM0IDY0LjEwOTggODMuOTM5M0M2My43MTE0IDg0LjAzMzUgNjMuMzQ0NCA4NC4yODQ1IDYyLjk1NjUgODQuNDQxM0M2Mi4zMzggODQuNjkyMyA2MS43NDA1IDg0Ljk4NTEgNjEuMTMyNSA4NS4yNDY1QzYwLjcyMzYgODUuNDI0MyA2MC4zMzU4IDg1LjY1NDQgNTkuOTA2IDg1Ljc1OUM1OS40ODY3IDg1Ljg2MzYgNTkuMTgyNSA4Ni4yNTA1IDU4LjcyMTMgODYuMjA4NkM1OC4yMTgxIDg2LjU5NTYgNTcuNjEwMiA4Ni43NzMzIDU3LjAzMzYgODcuMDAzNEM1Ni4wNjkyIDg3LjQwMDcgNTUuMTU3MiA4Ny45MDI3IDU0LjE2MTMgODguMjI2OUM1My43ODM5IDg4LjM1MjQgNTMuNDI3NCA4OC41NDA2IDUzLjA3MSA4OC43MDc5QzUxLjkyODMgODkuMjYyMiA1MC43NTQxIDg5LjcxMTggNDkuNjAxIDkwLjIyNDNDNDkuMjAyNiA5MC4wMzYgNDguODE0OCA4OS43NzQ2IDQ4LjM5NTUgODkuNjcwMUM0Ny45NzYyIDg5LjU1NSA0Ny42ODI1IDg5LjE3ODYgNDcuMjEwOCA4OS4yMjA0QzQ2LjcwNzYgODguODMzNSA0Ni4wOTk3IDg4LjY2NjEgNDUuNTIzMSA4OC40MjU2QzQ0LjU1ODcgODguMDE3OCA0My42MjU3IDg3LjU2ODEgNDIuNjUwNyA4Ny4yMDJDNDIuMjYyOCA4Ny4wNTU2IDQxLjg4NTQgODYuODU3IDQxLjQ5NzUgODYuNjg5NkM0MC44ODk0IDg2LjQyODIgNDAuMjkxOSA4Ni4xMTQ1IDM5LjY3MzQgODUuODg0NUMzOC44NjYyIDg1LjU4MTIgMzguMDkwNCA4NS4xODM4IDM3LjI4MzIgODQuODgwNUMzNi43Mjc2IDg0LjY3MTQgMzYuMjAzNCA4NC4zNzg2IDM1LjY0NzggODQuMTQ4NUMzNC42NjIzIDgzLjc0MDcgMzMuNzE5MSA4My4yNTk2IDMyLjcxMjcgODIuODkzNkMzMi4zNDU4IDgyLjc1NzcgMzEuOTg5MyA4Mi41Njk1IDMxLjYyMjQgODIuNDEyNkMzMC42NTc5IDgyLjAxNTIgMjkuNzE0NSA4MS41NjU1IDI4Ljc2MDUgODEuMTU3N0MyNy41MjM1IDgwLjYyNDQgMjYuMjg2NCA4MC4wNzAxIDI1LjAzODkgNzkuNTU3N0MyNC40NzI4IDc5LjMyNzYgMjMuOTE3MSA3OS4wMzQ4IDIzLjM0MDUgNzguNzgzOEMyMi44NTgzIDc4LjU3NDcgMjIuMzg2NiA3OC4zMTMzIDIxLjg3MyA3OC4xNjY5QzIxLjM2OTggNzguMDMwOSAyMC45ODE4IDc3LjY3NTQgMjAuNDU3NiA3Ny41NjAzQzIwLjExMTcgNzcuNDg3MSAxOS43NTUzIDc3LjI3OCAxOS40MzAzIDc3LjExMDdDMTguODc0NyA3Ni44MTc5IDE4LjI4NzggNzYuNjI5NyAxNy43MzIyIDc2LjM0NzNDMTcuMjQ5OSA3Ni4wOTYzIDE2LjcyNTggNzUuODk3NiAxNi4yMjI2IDc1LjY2NzVWNDAuNzkyQzE3Ljc3NDIgNDEuNDA5IDE5LjI3MzEgNDIuMDY3OCAyMC43ODI3IDQyLjcyNjZWNzIuNTA5NEMyMC45MDg1IDcyLjkxNzIgMjEuMjAyMSA3Mi44MzM2IDIxLjQwMTMgNzIuOTI3N0MyMi40Mjg2IDczLjQwODcgMjMuNDY2NCA3My44Mzc1IDI0LjQ5MzggNzQuMzA4MUMyNS42MjU5IDc0LjgzMSAyNi43Njg2IDc1LjI5MTEgMjcuOTAwOCA3NS44MDM1QzI4Ljk3MDEgNzYuMjg0NSAzMC4wNjA0IDc2LjcxMzMgMzEuMTI5NyA3Ny4xOTQ0QzMxLjUzODYgNzcuMzcyMSAzMS45MjYzIDc3LjYwMjIgMzIuMzU2MiA3Ny43MDY3QzMyLjc3NTUgNzcuODExMyAzMy4wNzk0IDc4LjE5ODIgMzMuNTQwNiA3OC4xNTY0QzM0LjA0MzggNzguNTQzMyAzNC42NTIgNzguNzEwNyAzNS4yMjg1IDc4Ljk1MTJDMzYuMTkzIDc5LjM0ODYgMzcuMTI2IDc5LjgwODcgMzguMTAwOSA4MC4xNzQ3QzM4LjQ4ODggODAuMzIxMSAzOC44NjYzIDgwLjUxOTggMzkuMjU0MiA4MC42ODcxQzM5Ljg2MjIgODAuOTQ4NSA0MC40NTk3IDgxLjI2MjMgNDEuMDc4MiA4MS40OTIzQzQxLjk5MDMgODEuODM3NCA0Mi44ODEyIDgyLjI0NTIgNDMuNzYxOCA4Mi42NDI2QzQ0LjY3MzggODMuMDUwNSA0NS42Mjc5IDgzLjM1MzcgNDYuNDg3NSA4My44NzY2QzQ2Ljc0OTYgODQuMDMzNSA0Ny4wNjQyIDg0LjA4NTcgNDcuNDEwMSA4NC4yMDA4VjUzLjYwMjRINTEuODc1N1Y4NC4yMDA4QzUyLjI1MzEgODQuMTA2NyA1Mi41NTczIDgzLjkzOTQgNTIuODUwOSA4My44MjQzQzUzLjc5NDMgODMuNDU4MyA1NC43MDYzIDgyLjk4NzcgNTUuNjQ5OCA4Mi41OTA0QzU2LjQ4ODQgODIuMjM0OCA1Ny4zMjcyIDgxLjg4OTcgNTguMTU1NCA4MS41MjM3QzU4LjcyMTUgODEuMjgzMiA1OS4yODc1IDgxLjAwMDggNTkuODUzNiA4MC43NjAzQzYwLjMzNTggODAuNTUxMiA2MC44MDc0IDgwLjI4OTcgNjEuMzIxMSA4MC4xNDMzQzYxLjgxMzggODAuMDA3MyA2Mi4yMzMyIDc5LjY5MzcgNjIuNzI1OSA3OS41MjYzQzYzLjE1NTggNzkuMzc5OSA2My42MDY1IDc5LjIxMjYgNjQuMDA0OSA3OC45NzIxQzY0LjQ4NzEgNzguNjc5MyA2NS4wMTEyIDc4LjQ5MTEgNjUuNTI0OSA3OC4yOTI0QzY2LjAzODUgNzguMDgzMiA2Ni41NDIgNzcuODUzMiA2Ny4wNjYxIDc3LjY1NDVDNjcuNjExMyA3Ny40NDUzIDY4LjE0NTcgNzcuMTUyNSA2OC43MDEzIDc2LjkyMjRDNjkuNjg2NyA3Ni41MTQ2IDcwLjYzMDMgNzYuMDMzNiA3MS42MzY3IDc1LjY2NzVDNzIuMDAzNiA3NS41MzE2IDcyLjM2IDc1LjMzMjkgNzIuNzI2OSA3NS4xODY1QzczLjY5MTQgNzQuNzg5MSA3NC42MzQ5IDc0LjM2MDQgNzUuNTc4MyA3My45MjEyQzc2LjM4NTYgNzMuNTU1MiA3Ny4yMzQ4IDczLjI3MjggNzggNzIuODIzMUM3OC4xMzYzIDcyLjczOTQgNzguMzY2OSA3Mi43OTE3IDc4LjQ5MjcgNzIuNTkzMVY0Mi43MjY2TDc4LjUwMzIgNDIuNzY4NVoiIGZpbGw9IiMyMzI1MzIiLz4KPC9zdmc+");
  background-size: contain;
  border-radius: var(--radius-small);
  z-index: 1;
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-london_bridge > span:nth-child(2) {
  bottom: 6%;
  left: 12%;
}
.block__tlb-cta-media .wrapper .media .hover-mask.mask-london_bridge > span:nth-child(3) {
  bottom: 6%;
  left: calc(12% + 250px);
}
.block__tlb-cta-media.layout-fill {
  position: relative;
}
.block__tlb-cta-media.layout-fill .wrapper {
  min-height: min(50vw, 80vh - var(--body-margin-top));
}
.block__tlb-cta-media.layout-fill .wrapper .text {
  max-width: calc(50% - var(--spacing-xl));
}
.block__tlb-cta-media.layout-fill .wrapper .media {
  aspect-ratio: auto;
  position: absolute;
  top: 0;
  left: 50vw;
  min-width: 50vw;
  right: 0;
  bottom: 0;
  border-radius: 0;
}
.block__tlb-cta-media.layout-fill_full {
  position: relative;
  padding: var(--spacing-xl) 0;
}
.block__tlb-cta-media.layout-fill_full .wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(270deg, #FFF 10%, #000 100%);
  mix-blend-mode: multiply;
  z-index: 1;
}
.block__tlb-cta-media.layout-fill_full .wrapper .text {
  z-index: 2;
  color: var(--color-text-secondary);
  --color-heading: var(--color-text-highlight);
  --button-color-background-hover: var(--color-brand-white);
  --button-color-outline: var(--color-brand-white);
  --button-color-text: var(--color-brand-white);
  --button-color-text-hover: var(--color-text-primary);
  --button-color-highlight-text: var(--color-text-primary);
}
.block__tlb-cta-media.layout-fill_full .wrapper .media {
  position: absolute;
  aspect-ratio: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-width: 100vw;
}
.block__tlb-cta-media:not(.layout-fill, .type-text, .layout-fill_full):nth-child(even of .block__tlb-cta-media:not(.layout-fill, .type-text, .layout-fill_full)) .wrapper {
  flex-direction: row-reverse;
}
@media screen and (max-width: 768px) {
  .block__tlb-cta-media {
    padding: 60px 0;
  }
  .block__tlb-cta-media .wrapper {
    flex-direction: column !important;
    gap: 50px;
  }
  .block__tlb-cta-media .wrapper .text {
    max-width: 100%;
    width: 100%;
  }
  .block__tlb-cta-media .wrapper .text .content {
    margin-bottom: var(--spacing-smd);
  }
  .block__tlb-cta-media .wrapper .text .ctas {
    flex-wrap: wrap;
  }
  .block__tlb-cta-media .wrapper .media {
    max-width: 100%;
    width: 100%;
  }
  .block__tlb-cta-media.layout-fill_full {
    background: var(--color-surface-dark);
    padding: var(--spacing-md) 0;
    padding-bottom: 0;
  }
  .block__tlb-cta-media.layout-fill_full .wrapper::before {
    display: none;
  }
  .block__tlb-cta-media.layout-fill_full .wrapper .media {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    aspect-ratio: 37/45;
    border-radius: 0;
    margin-left: calc(-1 * var(--container-padding));
    min-width: 100vw;
  }
  .block__tlb-cta-media.layout-fill {
    padding: var(--spacing-md) 0;
    padding-bottom: 0;
  }
  .block__tlb-cta-media.layout-fill .wrapper .text {
    max-width: 100%;
  }
  .block__tlb-cta-media.layout-fill .wrapper .media {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    aspect-ratio: 37/45;
    border-radius: 0;
    margin-left: calc(-1 * var(--container-padding));
    min-width: 100vw;
  }
}