.qTxVXa_overlay{--caption-overlay-border-color:var(--border-color-block);right:var(--spacing-xs);bottom:var(--spacing-xs);left:var(--spacing-xs);z-index:1;gap:var(--spacing-xxs);border:var(--border-width-sm) var(--border-style) var(--caption-overlay-border-color);border-radius:var(--border-radius-sm);width:fit-content;box-shadow:var(--box-shadow);background-color:var(--color-light-bg);text-align:center;color:var(--color-dark-text);text-wrap:balance;flex-direction:column;padding:12px 16px;font-size:1rem;font-style:normal;font-weight:400;line-height:130%;display:flex;position:absolute}:is([data-cutout-image-theme=dark] .qTxVXa_overlay,[class*=sectionDark] .qTxVXa_overlay,[class*=cardDark] .qTxVXa_overlay){--caption-overlay-border-color:var(--color-caption-overlay-dark-border);background-color:var(--background-caption-overlay-dark)}@media (width>=48.0625rem){.qTxVXa_overlay[data-position=bottom-left]{right:auto;bottom:var(--spacing-xs);left:var(--spacing-xs)}.qTxVXa_overlay[data-position=bottom-right]{right:var(--spacing-xs);bottom:var(--spacing-xs);left:auto}.qTxVXa_overlay[data-position][style*=--caption]{right:var(--caption-right,auto);bottom:var(--caption-bottom,var(--spacing-xs));left:var(--caption-left,auto)}}.qTxVXa_label{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;line-height:inherit;text-align:inherit;text-wrap:balance;display:block}:is([data-cutout-image-theme=dark] .qTxVXa_label,[class*=sectionDark] .qTxVXa_label,[class*=cardDark] .qTxVXa_label){color:var(--color-caption-overlay-dark-label)}.qTxVXa_caption{text-align:inherit;display:block}:is([data-cutout-image-theme=dark] .qTxVXa_caption,[class*=sectionDark] .qTxVXa_caption,[class*=cardDark] .qTxVXa_caption){color:var(--color-caption-overlay-dark-text)}.ViRC7q_imageWrapper{--cutout-border-radius:var(--border-radius-md);width:100%;max-width:var(--max-width-sm);position:relative}.ViRC7q_imageWrapper.ViRC7q_background:before{content:"";top:calc(var(--spacing-xs) * 6);z-index:0;width:100%;height:calc(100% - var(--spacing-xs) * 6);border-radius:var(--cutout-border-radius);background-color:hsl(var(--color-primary-h), var(--color-primary-s-muted-bg), 91%);position:absolute;left:0}.ViRC7q_imageWrapper.ViRC7q_background .ViRC7q_figure .ViRC7q_image{width:80%;height:80%}.ViRC7q_imageWrapper.ViRC7q_dark.ViRC7q_background:before{background:var(--background-primary-dark)}@media (width>=64.0625rem){.ViRC7q_imageWrapper.ViRC7q_background{transform:translateY(calc(var(--spacing-xs) * -3))}}@media (width<=48rem){.ViRC7q_imageWrapper{border-radius:var(--cutout-border-radius);overflow:hidden}}.ViRC7q_imageWrapper.ViRC7q_noBackground:before{content:none}@media (width>=64.0625rem){.ViRC7q_imageWrapper{order:var(--cutout-image-order,initial)}}.ViRC7q_imageWrapper .ViRC7q_figure{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:relative}.ViRC7q_imageWrapper .ViRC7q_figure .ViRC7q_image{z-index:1;width:100%;height:auto}.lGjG2a_elementsListBar{justify-content:space-between;align-items:center;column-gap:var(--spacing-ml);row-gap:var(--spacing-md);width:100%;padding-block:var(--spacing-md);display:flex}.lGjG2a_elementsListBar.lGjG2a_barLight{background-color:inherit}.lGjG2a_elementsListBar.lGjG2a_barLight .lGjG2a_heading{color:var(--color-dark-text)}.lGjG2a_elementsListBar.lGjG2a_barLight .lGjG2a_listItem{color:var(--color-dark-muted-text)}.lGjG2a_elementsListBar.lGjG2a_barDark{background-color:var(--color-primary-dark-bg)}.lGjG2a_elementsListBar.lGjG2a_barDark .lGjG2a_heading{color:var(--color-light-text)}.lGjG2a_elementsListBar.lGjG2a_barDark .lGjG2a_listItem{color:var(--color-light-muted-text)}.lGjG2a_elementsListBar .lGjG2a_heading{white-space:nowrap}.lGjG2a_elementsListBar .lGjG2a_list{justify-content:space-evenly;align-items:center;gap:var(--spacing-ml);flex-wrap:wrap;width:100%;margin:0;padding:0;display:flex}.lGjG2a_elementsListBar .lGjG2a_listItem{justify-content:center;align-items:center;gap:var(--spacing-xs);height:var(--elements-list-bar-item-height,2.6rem);text-align:center;margin-bottom:0;display:flex}.lGjG2a_elementsListBar .lGjG2a_listItem::marker{color:#0000}.lGjG2a_elementsListBar .lGjG2a_listItem svg{width:auto;height:100%;display:block}.lGjG2a_elementsListBar .lGjG2a_listItem svg path{fill:currentColor!important}@media only screen and (width<=1100px){.lGjG2a_elementsListBar{flex-direction:column}.lGjG2a_elementsListBar .lGjG2a_list{justify-content:center}}
