: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}.card__container{position:relative;text-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.card__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:8px;overflow:hidden;width:100%}.card__image:has(img){aspect-ratio:3/2;overflow:clip}.card__image__popup:has(.illustration__wrapper),.card__image__popup:not(.microillustration__wrapper):has(.card__img){display:block;width:100%}.card__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:auto;min-width:100%;border-radius:8px}.card__type{font-family:var(--spherica-typo-typetext-body-medium-s-font-family);font-size:var(--spherica-typo-typetext-body-medium-s-font-size);font-style:var(--spherica-typo-typetext-body-medium-s-font-style);font-weight:var(--spherica-typo-typetext-body-medium-s-font-weight);letter-spacing:var(--spherica-typo-typetext-body-medium-s-letter-spacing);line-height:var(--spherica-typo-typetext-body-medium-s-line-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.background-primary .card__type{background-color:var(--spherica-color-primary-bg-main-default)}.background-info .card__type{background-color:var(--spherica-color-primary-bg-main-default)}.background-success .card__type{background-color:var(--spherica-color-primary-bg-main-default)}.background-warning .card__type{background-color:var(--spherica-color-primary-bg-main-default)}.background-alert .card__type{background-color:var(--spherica-color-primary-bg-main-default)}.background-sustainability .card__type{background-color:var(--spherica-color-primary-bg-main-default)}.background-pending-emphasis .card__type{background-color:var(--spherica-color-primary-bg-main-default)}.background-primary-alternative .card__type{background-color:var(--spherica-color-primary-alt-bg-main-default)}.background-secondary .card__type{background-color:var(--spherica-color-secondary-bg-main-default)}.background-secondary-alternative .card__type{background-color:var(--spherica-color-secondary-alt-bg-main-default)}.background-highlight .card__type{background-color:var(--spherica-color-highlight-bg-main-default)}.background-accent .card__type{background-color:var(--spherica-color-accent-bg-main-default)}.background-decorative .card__type{background-color:var(--spherica-color-decorative-bg-main-default)}.background-primary .card__type{color:var(--spherica-color-primary-icon-main-inverse-default)}.background-info .card__type{color:var(--spherica-color-primary-icon-main-inverse-default)}.background-success .card__type{color:var(--spherica-color-primary-icon-main-inverse-default)}.background-warning .card__type{color:var(--spherica-color-primary-icon-main-inverse-default)}.background-alert .card__type{color:var(--spherica-color-primary-icon-main-inverse-default)}.background-sustainability .card__type{color:var(--spherica-color-primary-icon-main-inverse-default)}.background-pending-emphasis .card__type{color:var(--spherica-color-primary-icon-main-inverse-default)}.background-primary-alternative .card__type{color:var(--spherica-color-primary-alt-icon-main-inverse-default)}.background-secondary .card__type{color:var(--spherica-color-secondary-icon-main-inverse-default)}.background-secondary-alternative .card__type{color:var(--spherica-color-secondary-alt-icon-main-inverse-default)}.background-highlight .card__type{color:var(--spherica-color-highlight-icon-main-inverse-default)}.background-accent .card__type{color:var(--spherica-color-accent-icon-main-inverse-default)}.background-decorative .card__type{color:var(--spherica-color-decorative-icon-main-inverse-default)}.card__type{border-radius:8px;width:64px;position:absolute;bottom:16px;right:16px;text-align:center;gap:16px;padding:8px 12px}.card__type--img{height:40px;width:40px}.card__type--img.bbva-icon{font-size:40px;line-height:40px}.card__type--img.bbva-icon::before{vertical-align:unset}.card__badge{margin:8px 0 24px}.card__badge--illustration{position:absolute;top:0;left:0;white-space:nowrap;margin:16px 0 0 16px}.card__title{font-family:TiemposHeadline-Bold,Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:40px}.card__amount--l{font-family:var(--spherica-typo-typeamount-book-l-font-family);font-size:var(--spherica-typo-typeamount-book-l-font-size);font-style:var(--spherica-typo-typeamount-book-l-font-style);font-weight:var(--spherica-typo-typeamount-book-l-font-weight);letter-spacing:var(--spherica-typo-typeamount-book-l-letter-spacing);line-height:var(--spherica-typo-typeamount-book-l-line-height)}.card__amount--2xl{font-family:var(--spherica-typo-typeamount-book-2xl-font-family);font-size:var(--spherica-typo-typeamount-book-2xl-font-size);font-style:var(--spherica-typo-typeamount-book-2xl-font-style);font-weight:var(--spherica-typo-typeamount-book-2xl-font-weight);letter-spacing:var(--spherica-typo-typeamount-book-2xl-letter-spacing);line-height:var(--spherica-typo-typeamount-book-2xl-line-height)}.card__amount--4xl{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-weight:350;font-size:32px;line-height:40px}.card__amount--3xl{font-family:BentonSansBBVA-Book,Helvetica,Arial,sans-serif;font-weight:350;font-size:20px;line-height:24px}.card__status{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card .rte ul>li:last-child{margin-bottom:0}.card__sustainability{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card__sustainability--icon,.card__sustainability--icon svg{height:24px;width:24px}.background-primary .card__sustainability--icon path{fill:var(--spherica-color-primary-icon-sustainability)}.background-info .card__sustainability--icon path{fill:var(--spherica-color-primary-icon-sustainability)}.background-success .card__sustainability--icon path{fill:var(--spherica-color-primary-icon-sustainability)}.background-warning .card__sustainability--icon path{fill:var(--spherica-color-primary-icon-sustainability)}.background-alert .card__sustainability--icon path{fill:var(--spherica-color-primary-icon-sustainability)}.background-sustainability .card__sustainability--icon path{fill:var(--spherica-color-primary-icon-sustainability)}.background-pending-emphasis .card__sustainability--icon path{fill:var(--spherica-color-primary-icon-sustainability)}.background-primary-alternative .card__sustainability--icon path{fill:var(--spherica-color-primary-alt-icon-sustainability)}.background-secondary .card__sustainability--icon path{fill:var(--spherica-color-secondary-icon-sustainability)}.background-secondary-alternative .card__sustainability--icon path{fill:var(--spherica-color-secondary-alt-icon-sustainability)}.background-highlight .card__sustainability--icon path{fill:var(--spherica-color-highlight-icon-sustainability)}.background-accent .card__sustainability--icon path{fill:var(--spherica-color-accent-icon-sustainability)}.background-decorative .card__sustainability--icon path{fill:var(--spherica-color-decorative-icon-sustainability)}.card__podcast .bbva-icon{margin:0}.card__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card__content:not(:first-child),.card__content>:not(:first-child){margin-top:16px}.cardsmodule .card:not(:only-child) .card__content{height:100%}.card__content:has(+.card__footer),.card__content>:has(+.card__footer){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.card__amounts,.card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.card .microillustration__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.cardsmodule__limit--s .card .microillustration__wrapper img{height:240px;width:240px}.cardsmodule__limit--l .card .microillustration__wrapper img,.cardsmodule__limit--m .card .microillustration__wrapper img,.cardsmodule__limit--xl .card .microillustration__wrapper img{height:168px;width:168px}.card .illustration__wrapper{height:100%}.card .illustration__wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%}.card__base{padding:16px;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.card__base .videolink__img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#001391}.card__base .videolink__img .bbva-icon{height:32px;width:32px;margin:0;padding:4px;background-color:#f7f8f8;border-radius:100%}.card__base .videolink__img .bbva-icon::before{font-size:32px;line-height:32px}.card__base .videolink__img .videolink__img--title{display:none}.card.favouritecard .videolink__img{top:50%}.card .experiencefragmentcard{height:100%}.cardsmodule .cardsmodule__limit .card:has(.component-alert):only-child .card__image{max-height:calc(100% - 48px);-webkit-transform:translateY(calc(-50% - 48px / 2));transform:translateY(calc(-50% - 48px / 2))}