.hmJF1q_crossSell{border-radius:var(--border-radius-s);background-color:var(--color-neutral-500);color:var(--color-foundations-white);flex-direction:column;align-items:flex-start;padding:2rem 1.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.hmJF1q_crossSell{padding:2.5rem}}.hmJF1q_crossSell .hmJF1q_inner{--flow-space:1rem;z-index:2;max-width:1000px;position:relative}.hmJF1q_crossSell .hmJF1q_inner .hmJF1q_tagline{flex-direction:row;align-items:center;gap:.5rem;font-size:1.25rem;display:flex}.hmJF1q_crossSell .hmJF1q_inner .hmJF1q_tagline .hmJF1q_logo{height:1.5rem}.hmJF1q_crossSell .hmJF1q_inner .hmJF1q_headline{--flow-space:1.25rem;font-size:1.25rem;font-weight:400}.hmJF1q_crossSell .hmJF1q_inner .hmJF1q_abstract{font-size:1.625rem;font-weight:700;line-height:1.4}.hmJF1q_crossSell .hmJF1q_inner .hmJF1q_button{--flow-space:1.5rem}.hmJF1q_crossSell .hmJF1q_crossSellImage{z-index:0;object-fit:cover}.hmJF1q_ksgTemp{background-color:var(--color-grey-100);color:var(--content-default-body);text-align:center;align-items:center}.hmJF1q_ksgTemp .hmJF1q_inner{max-width:760px}
.jpncFq_article{--flow-space:.5rem;border:1px solid var(--border-default);border-radius:var(--border-radius-s);background-color:var(--surface-page);color:var(--content-default-body);flex-direction:column;align-items:flex-start;padding:1.25rem;display:flex;position:relative}.jpncFq_article:hover,.jpncFq_article:focus{background-color:var(--color-grey-50)}.jpncFq_article .jpncFq_title{justify-content:space-between;gap:1.25rem;width:100%;display:flex}.jpncFq_article.jpncFq_hasAbstract{align-items:baseline}.jpncFq_article.jpncFq_hasAbstract .jpncFq_icon{align-self:flex-start}.jpncFq_article a{color:inherit}.jpncFq_article p{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jpncFq_article .jpncFq_icon{flex:none}.jpncFq_article .jpncFq_articleHeading{font-size:var(--heading-size)}.jpncFq_article .jpncFq_abstract{font-size:var(--text-copy-caption-size);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:.325rem;display:-webkit-box;overflow:hidden}.jpncFq_stretchedLink:before{z-index:1;content:"";position:absolute;inset:0}.jpncFq_personalisedArticles{--heading-size:1.125rem;--padding-space:2rem;--row-height:240px;--table-gap:1.5rem;gap:var(--table-gap);flex-direction:column;display:flex}@media (min-width:992px){.jpncFq_personalisedArticles{grid-template:"welcome featured three"minmax(0,1fr)"two featured four"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}}@media (min-width:1200px){.jpncFq_personalisedArticles{grid-template-rows:minmax(0, var(--row-height)) minmax(0, var(--row-height))}}@media (min-width:1440px){.jpncFq_personalisedArticles{--row-height:240px}}.jpncFq_personalisedArticles .jpncFq_welcome{flex-direction:column;grid-area:welcome;justify-content:center;display:flex}.jpncFq_personalisedArticles .jpncFq_welcome .jpncFq_highlight{color:var(--product);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1.625rem;font-weight:700;overflow:hidden}.jpncFq_personalisedArticles .jpncFq_welcome .jpncFq_recommended{font-size:var(--text-heading-h2-size)}@media (min-width:1200px){.jpncFq_personalisedArticles .jpncFq_welcome .jpncFq_recommended{max-width:300px;font-size:2.25rem;line-height:1.3}}.jpncFq_personalisedArticles .jpncFq_welcome .jpncFq_recommended .jpncFq_you{text-decoration:underline;-webkit-text-decoration-color:var(--product);text-decoration-color:var(--product);text-underline-offset:4px}.jpncFq_personalisedArticles .jpncFq_article{--border-radius-s:5px;border-radius:var(--border-radius-s);background-color:var(--color-grey-100);border:none;padding:0;overflow:hidden}.jpncFq_personalisedArticles .jpncFq_article:hover,.jpncFq_personalisedArticles .jpncFq_article:focus{background-color:var(--color-grey-200)}.jpncFq_personalisedArticles .jpncFq_article:first-child{background-color:#0000;flex-direction:column;justify-content:center;padding:0;display:flex}.jpncFq_personalisedArticles .jpncFq_article .jpncFq_details{height:100%;padding:var(--padding-space);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.jpncFq_personalisedArticles .jpncFq_article .jpncFq_details .jpncFq_articleHeading{--flow-space:1.25rem;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jpncFq_personalisedArticles .jpncFq_article .jpncFq_details p{text-decoration:none}.jpncFq_personalisedArticles .jpncFq_article .jpncFq_details p.jpncFq_paragraph{-webkit-line-clamp:4}.jpncFq_personalisedArticles .jpncFq_article .jpncFq_badge{background-color:var(--color-grey-50);font-size:var(--text-copy-micro-size);gap:.325rem;padding:.325rem}.jpncFq_personalisedArticles .jpncFq_article .jpncFq_badge svg{width:1rem;height:1rem}.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-0{flex-direction:column;grid-area:featured;gap:0}@media (min-width:992px){.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-0 .jpncFq_articleHeading{font-size:1.5rem;line-height:2rem}}:is(.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-0:hover,.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-0:focus) svg .jpncFq_shapeFill{fill:var(--color-grey-200)}.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-0 .jpncFq_image{width:100%;height:calc(var(--row-height));flex:none;display:flex;position:relative}@media (min-width:992px){.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-0 .jpncFq_image{height:calc(var(--row-height) + (var(--table-gap) * 2))}}.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-0 .jpncFq_image .jpncFq_badge{top:var(--padding-space);left:var(--padding-space);position:absolute}.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-0 .jpncFq_image img{object-fit:cover}.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-1{grid-area:two}.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-2{grid-area:three}.jpncFq_personalisedArticles .jpncFq_article.jpncFq_index-3{grid-area:four}.jpncFq_custom{width:100%;line-height:0;position:absolute;bottom:0;left:0;overflow:hidden}.jpncFq_custom svg{width:calc(100% + 1.3px);height:5px;display:block;position:relative}@media (min-width:768px){.jpncFq_custom svg{height:15px}}@media (min-width:1200px){.jpncFq_custom svg{height:50px}}.jpncFq_custom svg .jpncFq_shapeFill{fill:var(--color-grey-100)}