:root .f-1xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:32px}:root .f-2xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:40px}:root .f-3xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:40px;line-height:48px}:root .f-4xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:56px}:root .f-5xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:64px;line-height:72px}:root .f-6xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:80px;line-height:88px}:root .f-7xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:96px;line-height:104px}:root .f-1xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:24px;line-height:32px}:root .f-2xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:32px;line-height:40px}:root .f-3xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:40px;line-height:48px}:root .f-4xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:48px;line-height:56px}:root .f-5xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:64px;line-height:72px}:root .f-6xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:80px;line-height:88px}:root .f-7xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;font-size:96px;line-height:104px}:root .f-xxs-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:10px}.bbva--portugal-typo :root .f-xxs-benton-medium{font-size:16px}:root .f-xxs-benton-medium{line-height:16px}:root .f-xs-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:12px}.bbva--portugal-typo :root .f-xs-benton-medium{font-size:16px}:root .f-xs-benton-medium{line-height:16px}:root .f-s-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:15px}.bbva--portugal-typo :root .f-s-benton-medium{font-size:16px}:root .f-s-benton-medium{line-height:24px}:root .f-m-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:24px}:root .f-l-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:24px;line-height:32px}:root .f-xl-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:32px;line-height:40px}:root .f-xxl-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:40px;line-height:48px}:root .f-xs-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:12px}.bbva--portugal-typo :root .f-xs-benton-book{font-size:16px}:root .f-xs-benton-book{line-height:16px}:root .f-s-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:15px}.bbva--portugal-typo :root .f-s-benton-book{font-size:16px}:root .f-s-benton-book{line-height:24px}:root .f-m-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:20px;line-height:24px}:root .f-l-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:24px;line-height:32px}:root .f-xl-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:32px;line-height:40px}:root .f-xs-benton-book-italic{font-family:"BentonSansBBVA-BookItalic",Helvetica,Arial,sans-serif;font-weight:350;font-size:12px}.bbva--portugal-typo :root .f-xs-benton-book-italic{font-size:16px}:root .f-xs-benton-book-italic{line-height:16px;font-style:italic}:root .f-s-benton-book-italic{font-family:"BentonSansBBVA-BookItalic",Helvetica,Arial,sans-serif;font-weight:350;font-size:15px}.bbva--portugal-typo :root .f-s-benton-book-italic{font-size:16px}:root .f-s-benton-book-italic{line-height:24px;font-style:italic}:root .f-m-benton-book-italic{font-family:"BentonSansBBVA-BookItalic",Helvetica,Arial,sans-serif;font-weight:350;font-size:20px;line-height:24px;font-style:italic}:root{--link-text-selected-color-icon: brightness(0) saturate(100%) invert(8%) sepia(45%) saturate(3865%) hue-rotate(227deg) brightness(100%) contrast(110%);--link-primary-text-color-icon: brightness(0) saturate(100%) invert(12%) sepia(40%) saturate(6514%) hue-rotate(221deg) brightness(97%) contrast(136%)}:root .background-secondary,:root .background-highlight{--link-text-selected-color-icon: brightness(0) saturate(100%) invert(55%) sepia(89%) saturate(530%) hue-rotate(180deg) brightness(97%) contrast(92%);--link-primary-text-color-icon: brightness(0) saturate(100%) invert(69%) sepia(30%) saturate(686%) hue-rotate(176deg) brightness(101%) contrast(105%)}.dark-theme{--link-text-selected-color-icon: brightness(0) saturate(100%) invert(55%) sepia(89%) saturate(530%) hue-rotate(180deg) brightness(97%) contrast(92%);--link-primary-text-color-icon: brightness(0) saturate(100%) invert(69%) sepia(30%) saturate(686%) hue-rotate(176deg) brightness(101%) contrast(105%)}.dynamiccontent__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:16px}@media screen and (min-width: 1024px){.dynamiccontent__content{border-radius:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:88px 0}}@media screen and (min-width: 1024px){.dynamiccontent__base{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:350px;width:100%}}@media screen and (min-width: 1024px){.dynamiccontent__base.dynamiccontent__display--text-right .dynamiccontent__base__items__image{grid-column:1/span 6;grid-row:1}}@media screen and (min-width: 1024px){.dynamiccontent__base.dynamiccontent__display--text-right .dynamiccontent__base__items__wrapper{grid-column:8/span 5;grid-row:1}}.dynamiccontent__base__items{display:grid;grid-template-columns:repeat(4, 1fr);border-radius:8px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;height:100%}@media screen and (min-width: 1024px){.dynamiccontent__base__items{grid-template-columns:repeat(12, 1fr);-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;position:absolute}}.dynamiccontent__base__items__wrapper{grid-column:1/-1;margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1024px){.dynamiccontent__base__items__wrapper{grid-column:1/span 5;grid-row:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0;opacity:0}}.dynamiccontent__base__items__wrapper__text__title{font-family:var(--spherica-typo-typetext-title-secondary-bold-4xl-font-family);font-size:var(--spherica-typo-typetext-title-secondary-bold-4xl-font-size);font-style:var(--spherica-typo-typetext-title-secondary-bold-4xl-font-style);font-weight:var(--spherica-typo-typetext-title-secondary-bold-4xl-font-weight);letter-spacing:var(--spherica-typo-typetext-title-secondary-bold-4xl-letter-spacing);line-height:var(--spherica-typo-typetext-title-secondary-bold-4xl-line-height);margin-bottom:8px}@media screen and (min-width: 1024px){.dynamiccontent__base__items__wrapper__text__title{font-family:var(--spherica-typo-typetext-title-secondary-bold-6xl-font-family);font-size:var(--spherica-typo-typetext-title-secondary-bold-6xl-font-size);font-style:var(--spherica-typo-typetext-title-secondary-bold-6xl-font-style);font-weight:var(--spherica-typo-typetext-title-secondary-bold-6xl-font-weight);letter-spacing:var(--spherica-typo-typetext-title-secondary-bold-6xl-letter-spacing);line-height:var(--spherica-typo-typetext-title-secondary-bold-6xl-line-height);margin-bottom:16px}}.dynamiccontent__base__items__wrapper__text__subtitle{font-family:var(--spherica-typo-typetext-body-book-m-font-family);font-size:var(--spherica-typo-typetext-body-book-m-font-size);font-style:var(--spherica-typo-typetext-body-book-m-font-style);font-weight:var(--spherica-typo-typetext-body-book-m-font-weight);letter-spacing:var(--spherica-typo-typetext-body-book-m-letter-spacing);line-height:var(--spherica-typo-typetext-body-book-m-line-height)}@media screen and (min-width: 1024px){.dynamiccontent__base__items__wrapper__text__subtitle{font-family:var(--spherica-typo-typetext-body-book-l-font-family);font-size:var(--spherica-typo-typetext-body-book-l-font-size);font-style:var(--spherica-typo-typetext-body-book-l-font-style);font-weight:var(--spherica-typo-typetext-body-book-l-font-weight);letter-spacing:var(--spherica-typo-typetext-body-book-l-letter-spacing);line-height:var(--spherica-typo-typetext-body-book-l-line-height)}}@media screen and (min-width: 0)and (max-width: 1023px){.dynamiccontent__base__items__wrapper__text__btn{margin-top:auto}}@media screen and (min-width: 1024px){.dynamiccontent__base__items__wrapper__text__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:24px}}.dynamiccontent__base__items__wrapper__text__btn .button__base>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}.dynamiccontent__base__items__image{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:318px;margin:auto;aspect-ratio:4/3}@media screen and (min-width: 1024px){.dynamiccontent__base__items__image{grid-column:7/span 6;grid-row:1;max-height:544px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:unset}}.dynamiccontent__base__items__image>img{border-radius:8px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;max-height:318px;height:100%;width:100%}@media screen and (min-width: 1024px){.dynamiccontent__base__items__image>img{border-radius:16px;height:auto;max-height:544px;opacity:0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-o-object-fit:contain;object-fit:contain}}