.card{--card-subline-space:8px;align-items:end;display:grid;grid-template:"card";overflow:hidden;padding:8px;width:100%}.card .cta{margin-top:0;width:100%}@media(hover:hover){.card:hover .card__content{height:100%;pointer-events:auto;transition:height var(--animation-speed) var(--animation-ease)}.card:hover .card__content-scroller{opacity:1;overflow:auto;transition:opacity var(--animation-speed) var(--animation-ease) .25s}}.card.hover .card__content{height:100%;pointer-events:auto;transition:height var(--animation-speed) var(--animation-ease)}.card.hover .card__content-scroller{opacity:1;overflow:auto;transition:opacity var(--animation-speed) var(--animation-ease) .25s}.card:focus-visible .card__content,.card:focus-within .card__content{height:100%;pointer-events:auto;transition:height var(--animation-speed) var(--animation-ease)}.card:focus-visible .card__content-scroller,.card:focus-within .card__content-scroller{opacity:1;overflow:auto;transition:opacity var(--animation-speed) var(--animation-ease) .25s}.card--profile{aspect-ratio:4/5}.card--brand{aspect-ratio:1/1;border:1px solid var(--card-list-brand-border-color);border-radius:var(--border-radius-m);box-shadow:var(--box-shadow-s);--card-content-height:100%;--card-content-alignment:center}.card__image{grid-area:card;margin:-8px}.card__image img{border-radius:var(--border-radius-l)}.card__header{background-color:var(--card-content-background-color,var(--color-body-background));color:var(--card-content-foreground-color,var(--color-body-foreground));display:flex;flex-direction:column;grid-area:card;height:var(--card-content-height,auto);justify-content:var(--card-content-alignment,flex-start);padding:24px}.card__content,.card__header,.card__header img{border-radius:var(--border-radius-m)}.card__content{--card-subline-space:-8px;background-color:var(--card-content-background-color,var(--color-body-background));box-sizing:padding-box;color:var(--card-content-foreground-color,var(--color-body-foreground));grid-area:card;height:0;overflow:hidden;padding-right:8px;pointer-events:none;position:relative;transition:height var(--animation-speed) var(--animation-ease) .125s;width:100%}.card__content:after,.card__content:before{content:"";display:block;height:24px;left:0;position:absolute;width:100%}.card__content:before{background-image:linear-gradient(to bottom,var(--card-content-background-color) 50%,color-mix(in srgb,var(--card-content-background-color),transparent 100%) 100%);top:0}.card__content:after{background-image:linear-gradient(to top,var(--card-content-background-color) 50%,color-mix(in srgb,var(--card-content-background-color),transparent 100%) 100%);bottom:0}.card__content-scroller{height:100%;opacity:0;outline:none;overflow:auto;transition:opacity var(--animation-speed) var(--animation-ease)}.card__content-scroller::-webkit-scrollbar{width:8px}.card__content-scroller::-webkit-scrollbar-track{background-color:var(--scrollbar-track-background-color,#d3d3d3);border-radius:8px;margin-block:24px}.card__content-scroller::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-background-color,#000);border-radius:8px}.card__content-scroller::-webkit-scrollbar-thumb:hover{--scrollbar-thumb-background-color:var(--scrollbar-thumb-background-color-hover)}.card__content-inner{display:flex;flex-direction:column;padding:24px 8px 24px 16px;row-gap:16px}.card__content-title{font-family:Source Sans\ 3,system-ui,Arial,sans-serif;font-size:1.75rem;font-weight:700;line-height:120%}.card__content-subline{margin-top:var(--card-subline-space)}.card__content-markets{-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;font-weight:700}