: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}.producthighlight__note{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);text-align:center;padding:0;margin:16px 0 0}@media screen and (min-width: 1024px){.producthighlight__note{margin-top:32px}}.producthighlight__title{overflow-wrap:normal}.producthighlight__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)}.producthighlight__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;text-align:center}.producthighlight__header.align-mobile-left{text-align:left}@media screen and (min-width: 1024px){.producthighlight__header{display:grid;grid-column-gap:16px;grid-template-columns:repeat(4, 1fr);gap:16px}}@media screen and (min-width: 1024px)and (min-width: 600px){.producthighlight__header{grid-column-gap:24px;grid-template-columns:repeat(8, 1fr)}}@media screen and (min-width: 1024px)and (min-width: 1024px){.producthighlight__header{grid-column-gap:24px;grid-template-columns:repeat(12, 1fr)}}@media screen and (min-width: 1024px){.producthighlight__header .producthighlight__title,.producthighlight__header .producthighlight__subtitle{grid-column:3/span 8}.producthighlight__header.align-desktop-left{text-align:left}.producthighlight__header.align-desktop-left .producthighlight__title,.producthighlight__header.align-desktop-left .producthighlight__subtitle{grid-column:span 12}.producthighlight__header.align-desktop-center{text-align:center}}.producthighlight__content{margin-top:24px}@media screen and (min-width: 1024px){.producthighlight__content{display:grid;grid-column-gap:16px;grid-template-columns:repeat(4, 1fr);gap:24px;margin-top:32px;padding-block:16px}}@media screen and (min-width: 1024px)and (min-width: 600px){.producthighlight__content{grid-column-gap:24px;grid-template-columns:repeat(8, 1fr)}}@media screen and (min-width: 1024px)and (min-width: 1024px){.producthighlight__content{grid-column-gap:24px;grid-template-columns:repeat(12, 1fr)}}.producthighlight__img{border-radius:16px;-o-object-fit:cover;object-fit:cover}.producthighlight__base--animated .producthighlight__img{-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0;will-change:transform,opacity;-webkit-transition:opacity 2.5s ease,-webkit-transform 2.5s ease;transition:opacity 2.5s ease,-webkit-transform 2.5s ease;transition:transform 2.5s ease,opacity 2.5s ease;transition:transform 2.5s ease,opacity 2.5s ease,-webkit-transform 2.5s ease}.producthighlight__base--animated .producthighlight__img--visible{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.producthighlight__main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (min-width: 1024px){.producthighlight__base--two-benefits .producthighlight__main{grid-row:1}}@media screen and (min-width: 1024px){.producthighlight__base--four-benefits .producthighlight__main{grid-row:1/span 2}}@media screen and (min-width: 1024px){.producthighlight__main{grid-column:4/span 6;margin-block:-16px}}.producthighlight__actions{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-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:24px}@media screen and (min-width: 1024px){.producthighlight__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.producthighlight__actions .linkatomic{min-width:128px;place-content:center}}@media screen and (min-width: 600px)and (max-width: 1023px){.producthighlight__actions{display:block}.producthighlight__actions .linkatomic__base{text-align:center}.producthighlight__actions .link__base{width:100%;place-content:center}.producthighlight__actions .btn__default{margin-bottom:16px;place-content:center}}@media screen and (min-width: 0)and (max-width: 599px){.producthighlight__actions .button,.producthighlight__actions .linkatomic{width:100%;text-align:center}.producthighlight__actions .button .linkatomic__base,.producthighlight__actions .linkatomic .linkatomic__base{width:100%}.producthighlight__actions .button .iconlink__link span,.producthighlight__actions .button .btn__base span,.producthighlight__actions .linkatomic .iconlink__link span,.producthighlight__actions .linkatomic .btn__base span{width:100%;text-align:center}}