.display-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-lg);font-style:normal;font-weight:400;line-height:120%}.display-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-md);font-style:normal;font-weight:400;line-height:120%}.display-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-sm);font-style:normal;font-weight:400;line-height:120%}.headline-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-lg);font-style:normal;font-weight:400;line-height:120%}.headline-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-md);font-style:normal;font-weight:400;line-height:120%}.headline-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-sm);font-style:normal;font-weight:400;line-height:120%}.subtitle-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-lg);font-style:normal;font-weight:600;line-height:140%}.subtitle-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-md);font-style:normal;font-weight:600;line-height:140%}.body-lg,.body-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-lg);font-style:normal;font-weight:400;line-height:140%}.body-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:400;line-height:140%}.body-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:600;line-height:140%}.body-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:400;line-height:140%}.body-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:600;line-height:140%}.body-legal{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-legal-sem-fs-legal-md);font-style:normal;font-weight:400;line-height:140%}.label-xl{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xl);font-style:normal;font-weight:600;line-height:120%}.label-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-lg);font-style:normal;font-weight:600;line-height:120%}.label-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-md);font-style:normal;font-weight:600;line-height:120%}.label-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:14px;font-style:normal;font-weight:600;line-height:120%}.label-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xs);font-style:normal;font-weight:600;line-height:120%}.label-2xs{font-family:var(--typography-font-family-ref-font-branded);font-size:10px;font-style:normal;font-weight:600;line-height:120%}.link-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-legal{font-family:var(--typography-font-family-ref-font-branded);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.faq{padding:var(--semantic-spacing-spacing-lg)var(--component-container-spacing-outside-wrapper-default)}.faq__columns{align-items:stretch;gap:var(--semantic-spacing-spacing-md,24px);flex-direction:row;display:flex}@media (max-width:768px){.faq__columns{flex-direction:column}}.faq__left,.faq__right{flex:1}@media (max-width:768px){.faq__right{flex:none;width:100%}}.faq__filter,.faq__dropdown{padding-top:var(--semantic-spacing-spacing-lg);gap:var(--semantic-spacing-spacing-xs);flex-direction:column;display:flex}@media (max-width:768px){.faq__filter,.faq__dropdown{padding-top:var(--semantic-spacing-spacing-md)}}.faq__link{padding-top:var(--semantic-spacing-spacing-lg);font-size:16px;font-weight:var(--typography-font-weight-ref-font-weight-semibold,600)}@media (max-width:768px){.faq__link{padding-top:var(--semantic-spacing-spacing-md);justify-self:center}}.faq__link>a{flex-flow:row;display:inline-flex}
.display-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-lg);font-style:normal;font-weight:400;line-height:120%}.display-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-md);font-style:normal;font-weight:400;line-height:120%}.display-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-sm);font-style:normal;font-weight:400;line-height:120%}.headline-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-lg);font-style:normal;font-weight:400;line-height:120%}.headline-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-md);font-style:normal;font-weight:400;line-height:120%}.headline-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-sm);font-style:normal;font-weight:400;line-height:120%}.subtitle-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-lg);font-style:normal;font-weight:600;line-height:140%}.subtitle-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-md);font-style:normal;font-weight:600;line-height:140%}.body-lg,.body-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-lg);font-style:normal;font-weight:400;line-height:140%}.body-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:400;line-height:140%}.body-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:600;line-height:140%}.body-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:400;line-height:140%}.body-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:600;line-height:140%}.body-legal{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-legal-sem-fs-legal-md);font-style:normal;font-weight:400;line-height:140%}.label-xl{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xl);font-style:normal;font-weight:600;line-height:120%}.label-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-lg);font-style:normal;font-weight:600;line-height:120%}.label-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-md);font-style:normal;font-weight:600;line-height:120%}.label-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:14px;font-style:normal;font-weight:600;line-height:120%}.label-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xs);font-style:normal;font-weight:600;line-height:120%}.label-2xs{font-family:var(--typography-font-family-ref-font-branded);font-size:10px;font-style:normal;font-weight:600;line-height:120%}.link-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-legal{font-family:var(--typography-font-family-ref-font-branded);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.selector-pills__label{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xs);font-style:normal;font-weight:600;line-height:120%}
.feature-benefit{width:100%;padding:var(--semantic-spacing-spacing-lg)var(--component-container-spacing-outside-wrapper-default,80px);justify-content:center;align-items:center;gap:var(--semantic-spacing-spacing-lg);flex-direction:column;display:flex}.feature-benefit--whitespace-top{margin-top:clamp(1rem,3vw,2rem)}.feature-benefit--whitespace-bottom{margin-bottom:clamp(1rem,3vw,2rem)}.feature-benefit__slider{width:100%}.feature-benefit .cards-wrapper{gap:var(--semantic-spacing-spacing-xs);justify-content:center;align-items:stretch;width:100%;display:flex}
.display-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-lg);font-style:normal;font-weight:400;line-height:120%}.display-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-md);font-style:normal;font-weight:400;line-height:120%}.display-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-sm);font-style:normal;font-weight:400;line-height:120%}.headline-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-lg);font-style:normal;font-weight:400;line-height:120%}.headline-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-md);font-style:normal;font-weight:400;line-height:120%}.headline-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-sm);font-style:normal;font-weight:400;line-height:120%}.subtitle-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-lg);font-style:normal;font-weight:600;line-height:140%}.subtitle-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-md);font-style:normal;font-weight:600;line-height:140%}.body-lg,.body-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-lg);font-style:normal;font-weight:400;line-height:140%}.body-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:400;line-height:140%}.body-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:600;line-height:140%}.body-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:400;line-height:140%}.body-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:600;line-height:140%}.body-legal{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-legal-sem-fs-legal-md);font-style:normal;font-weight:400;line-height:140%}.label-xl{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xl);font-style:normal;font-weight:600;line-height:120%}.label-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-lg);font-style:normal;font-weight:600;line-height:120%}.label-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-md);font-style:normal;font-weight:600;line-height:120%}.label-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:14px;font-style:normal;font-weight:600;line-height:120%}.label-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xs);font-style:normal;font-weight:600;line-height:120%}.label-2xs{font-family:var(--typography-font-family-ref-font-branded);font-size:10px;font-style:normal;font-weight:600;line-height:120%}.link-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-legal{font-family:var(--typography-font-family-ref-font-branded);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.grid{gap:var(--semantic-spacing-spacing-xs);width:100%;display:grid}.grid__slot{flex-direction:column;display:flex}.grid__slot--align-top{justify-content:flex-start}.grid__slot--align-center{justify-content:center}.grid__slot--align-bottom{justify-content:flex-end}
.highlight-bento{width:100%;padding:var(--semantic-spacing-spacing-lg,64px)var(--component-container-spacing-outside-wrapper-default,80px)}.highlight-bento--whitespace-top{margin-top:var(--semantic-spacing-spacing-lg)}@media (max-width:768px){.highlight-bento--whitespace-top{margin-top:var(--semantic-spacing-spacing-md)}}.highlight-bento--whitespace-bottom{margin-bottom:var(--semantic-spacing-spacing-lg)}@media (max-width:768px){.highlight-bento--whitespace-bottom{margin-bottom:var(--semantic-spacing-spacing-md)}}.highlight-bento__header{margin-bottom:var(--semantic-spacing-spacing-md)}@media (max-width:768px){.highlight-bento__header{margin-bottom:var(--semantic-spacing-spacing-sm)}}.highlight-bento__tabs{margin-bottom:var(--semantic-spacing-spacing-md);justify-content:center;display:flex}@media (max-width:768px){.highlight-bento__tabs{margin-bottom:var(--semantic-spacing-spacing-sm);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;overflow-x:auto}.highlight-bento__tabs::-webkit-scrollbar{display:none}}.highlight-bento__content{flex-direction:column;width:100%;display:flex}@media (max-width:768px){.highlight-bento__content{gap:var(--semantic-spacing-spacing-sm)}}.highlight-bento__grid{gap:var(--semantic-spacing-spacing-sm)}@media (max-width:768px){.highlight-bento__grid{gap:var(--semantic-spacing-spacing-xs)}}.highlight-bento__grid:not(:last-child){margin-bottom:var(--semantic-spacing-spacing-xs)}@media (max-width:768px){.highlight-bento__grid:not(:last-child){margin-bottom:var(--semantic-spacing-spacing-sm)}}.highlight-bento--tabbed .highlight-bento__tabs{flex-direction:column;display:flex}.highlight-bento--static .highlight-bento__tabs{display:none}.highlight-bento--has-second-row .highlight-bento__content{gap:var(--semantic-spacing-spacing-lg)}@media (max-width:768px){.highlight-bento--has-second-row .highlight-bento__content{gap:var(--semantic-spacing-spacing-md)}}.highlight-bento__card{flex-direction:column;height:100%;display:flex}.highlight-bento__card>*{flex-grow:1}@media (max-width:768px){.highlight-bento .highlight-bento__grid{gap:var(--semantic-spacing-spacing-sm);flex-direction:column;display:flex!important}.highlight-bento .highlight-bento__grid--row-1,.highlight-bento .highlight-bento__grid--row-3,.highlight-bento .highlight-bento__grid--row-5,.highlight-bento .highlight-bento__grid--row-7,.highlight-bento .highlight-bento__grid--row-9{flex-direction:column-reverse}.highlight-bento .highlight-bento__card{width:100%;min-height:240px}.highlight-bento .highlight-bento__tabs .tabsComponent .filter-chip-container{gap:var(--semantic-spacing-spacing-xs);padding:0 var(--semantic-spacing-spacing-sm)}}@media (prefers-reduced-motion:reduce){.highlight-bento__card *{transition:none!important;animation:none!important;transform:none!important}}.highlight-bento .basicCardContainer>img{width:100%}.padded{padding:var(--semantic-spacing-spacing-md)var(--semantic-spacing-spacing-xs)var(--semantic-spacing-spacing-xs)var(--semantic-spacing-spacing-xs)!important}.basicCardContainer{box-shadow:none!important}.basicCardContainer .sectionHeader .preTitle{color:var(--semantic-content-brand,#c30045);font-family:var(--typography-font-family-ref-font-branded,Belfius21);font-size:var(--semantic-font-scale-label-fs-label-md,16px);font-style:normal;font-weight:var(--typography-font-weight-ref-font-weight-semibold,600);margin-bottom:0;line-height:120%}.basicCardContainer .sectionHeader .heading{color:var(--semantic-content-base,#060809);font-family:var(--typography-font-family-ref-font-branded,Belfius21);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-lg,24px);font-style:normal;font-weight:var(--typography-font-weight-ref-font-weight-semibold,600);line-height:140%}.basicCardContainer .cardBody{padding-top:0!important;line-height:0!important}.cardFitContent{flex-direction:column;justify-content:flex-end;display:flex}
.display-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-lg);font-style:normal;font-weight:400;line-height:120%}.display-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-md);font-style:normal;font-weight:400;line-height:120%}.display-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-sm);font-style:normal;font-weight:400;line-height:120%}.headline-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-lg);font-style:normal;font-weight:400;line-height:120%}.headline-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-md);font-style:normal;font-weight:400;line-height:120%}.headline-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-sm);font-style:normal;font-weight:400;line-height:120%}.subtitle-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-lg);font-style:normal;font-weight:600;line-height:140%}.subtitle-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-md);font-style:normal;font-weight:600;line-height:140%}.body-lg,.body-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-lg);font-style:normal;font-weight:400;line-height:140%}.body-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:400;line-height:140%}.body-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:600;line-height:140%}.body-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:400;line-height:140%}.body-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:600;line-height:140%}.body-legal{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-legal-sem-fs-legal-md);font-style:normal;font-weight:400;line-height:140%}.label-xl{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xl);font-style:normal;font-weight:600;line-height:120%}.label-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-lg);font-style:normal;font-weight:600;line-height:120%}.label-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-md);font-style:normal;font-weight:600;line-height:120%}.label-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:14px;font-style:normal;font-weight:600;line-height:120%}.label-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xs);font-style:normal;font-weight:600;line-height:120%}.label-2xs{font-family:var(--typography-font-family-ref-font-branded);font-size:10px;font-style:normal;font-weight:600;line-height:120%}.link-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-legal{font-family:var(--typography-font-family-ref-font-branded);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.video-container video{border-radius:var(--semantic-radius-radius-lg);background:linear-gradient(var(--semantic-gradient-accessibility-overlay-1),var(--semantic-gradient-accessibility-overlay-2));object-fit:fill}.video-container .play-button-container{justify-content:center;display:flex}.video-container .pretitle{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-md);color:var(--semantic-content-brand-subtle);font-style:normal;font-weight:600;line-height:120%}.video-container .title{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-lg);color:var(--color-white);margin:var(--semantic-spacing-spacing-sm)0;font-style:normal;font-weight:400;line-height:120%}.video-container .video-info{border-radius:var(--semantic-radius-radius-lg);cursor:pointer;background:#00000080;flex-direction:column;justify-content:center;width:100%;height:100%;padding:64px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-container .video-wrapper{width:100%;display:inline-block;position:relative}
.steps--horizontal{flex-wrap:wrap;gap:0;display:flex}.steps--horizontal-item{height:32px;padding:var(--semantic-spacing-spacing-3xs)var(--semantic-spacing-spacing-2xs)var(--semantic-spacing-spacing-3xs)0;background:var(--semantic-background-subtle);gap:var(--semantic-spacing-spacing-2xs);align-items:center;display:flex}.steps--horizontal-item-link{align-items:center;gap:var(--semantic-spacing-spacing-3xs);color:var(--semantic-content-base);text-decoration:none;display:flex}.steps--horizontal-item:first-child{padding-left:var(--semantic-spacing-spacing-2xs);border-top-left-radius:var(--spacing-ref-spacing-x64);border-bottom-left-radius:var(--spacing-ref-spacing-x64)}.steps--horizontal-item:last-child{border-top-right-radius:var(--spacing-ref-spacing-x64);border-bottom-right-radius:var(--spacing-ref-spacing-x64)}.steps--horizontal-label{font-size:var(--semantic-font-scale-label-fs-label-sm);color:var(--semantic-content-base);font-weight:400;line-height:140%}.steps--horizontal-label__bold{font-weight:700}.steps--horizontal-separator{color:var(--semantic-background-strong,#5b7181);align-items:center;display:flex}
.display-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-lg);font-style:normal;font-weight:400;line-height:120%}.display-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-md);font-style:normal;font-weight:400;line-height:120%}.display-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-sm);font-style:normal;font-weight:400;line-height:120%}.headline-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-lg);font-style:normal;font-weight:400;line-height:120%}.headline-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-md);font-style:normal;font-weight:400;line-height:120%}.headline-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-sm);font-style:normal;font-weight:400;line-height:120%}.subtitle-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-lg);font-style:normal;font-weight:600;line-height:140%}.subtitle-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-md);font-style:normal;font-weight:600;line-height:140%}.body-lg,.body-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-lg);font-style:normal;font-weight:400;line-height:140%}.body-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:400;line-height:140%}.body-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:600;line-height:140%}.body-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:400;line-height:140%}.body-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:600;line-height:140%}.body-legal{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-legal-sem-fs-legal-md);font-style:normal;font-weight:400;line-height:140%}.label-xl{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xl);font-style:normal;font-weight:600;line-height:120%}.label-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-lg);font-style:normal;font-weight:600;line-height:120%}.label-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-md);font-style:normal;font-weight:600;line-height:120%}.label-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:14px;font-style:normal;font-weight:600;line-height:120%}.label-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xs);font-style:normal;font-weight:600;line-height:120%}.label-2xs{font-family:var(--typography-font-family-ref-font-branded);font-size:10px;font-style:normal;font-weight:600;line-height:120%}.link-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-legal{font-family:var(--typography-font-family-ref-font-branded);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.basic-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--semantic-font-scale-label-fs-label-xs);color:var(--semantic-content-base);position:relative}.basic-table--standard{table-layout:fixed}.basic-table--flexible{table-layout:auto}.basic-table--sticky-header thead{z-index:10;position:sticky;top:0}.basic-table--sticky-first-column tbody td:first-child,.basic-table--sticky-first-column thead th:first-child{z-index:5;background-color:var(--semantic-surface-base);position:sticky;left:0}.basic-table--sticky-first-column thead th:first-child{z-index:15}.basic-table tbody tr td:first-child{border-left:1px solid var(--semantic-border-base,#acb9c3)}.basic-table tbody tr td:last-child{border-right:1px solid var(--semantic-border-base,#acb9c3)}.basic-table tbody tr:last-child td:first-child{border-bottom-left-radius:16px}.basic-table tbody tr:last-child td{border-bottom:1px solid var(--semantic-border-base,#acb9c3)}.basic-table tbody tr:last-child td:last-child{border-bottom-right-radius:16px}.basic-table thead tr:first-child th:first-child{border-left:1px solid var(--semantic-border-base,#acb9c3);border-top-left-radius:16px}.basic-table thead tr:first-child th{border-top:1px solid var(--semantic-border-base,#acb9c3)}.basic-table thead tr:first-child th:last-child{border-right:1px solid var(--semantic-border-base,#acb9c3);border-top-right-radius:16px}.basic-table__header{font-family:var(--typography-font-family-ref-font-branded);font-weight:var(--typography-font-weight-ref-font-weight-semibold);padding:var(--semantic-spacing-spacing-2xs,16px)var(--semantic-spacing-spacing-xs,24px);text-align:left;border-bottom:1px solid var(--semantic-border-subtle);color:var(--semantic-content-base);background-color:var(--semantic-surface-base);text-overflow:ellipsis;overflow:hidden}.basic-table__header--filled{background-color:var(--semantic-background-brand-subtle)}.basic-table__header--fixed-sm{width:120px}.basic-table__header--fixed-md{width:200px}.basic-table__header--fixed-lg{width:260px}.basic-table__header--first-column{box-shadow:2px 0 4px #0000001a}.basic-table--noheader tbody tr:first-child td{border-top:1px solid var(--semantic-border-base,#acb9c3)}.basic-table--noheader tbody tr:first-child td:first-child{border-left:1px solid var(--semantic-border-base,#acb9c3);border-top-left-radius:16px}.basic-table--noheader tbody tr:first-child td:last-child{border-right:1px solid var(--semantic-border-base,#acb9c3);border-top-right-radius:16px}.basic-table__cell{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);padding:var(--semantic-spacing-spacing-2xs,16px)var(--semantic-spacing-spacing-xs,24px);border-bottom:1px solid var(--semantic-border-subtle);vertical-align:top;font-style:normal;font-weight:400;line-height:140%}.basic-table__cell--filled{background-color:var(--semantic-background-brand-subtle)}.basic-table__cell--fixed-sm{width:120px}.basic-table__cell--fixed-md{width:200px}.basic-table__cell--fixed-lg{width:260px}.basic-table__cell--first-column{box-shadow:2px 0 4px #0000001a}.basic-table__cell-leading{display:block}.basic-table__cell{text-overflow:ellipsis;overflow:hidden}
.display-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-lg);font-style:normal;font-weight:400;line-height:120%}.display-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-md);font-style:normal;font-weight:400;line-height:120%}.display-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-display-fs-display-sm);font-style:normal;font-weight:400;line-height:120%}.headline-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-lg);font-style:normal;font-weight:400;line-height:120%}.headline-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-md);font-style:normal;font-weight:400;line-height:120%}.headline-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-headline-fs-headline-sm);font-style:normal;font-weight:400;line-height:120%}.subtitle-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-lg);font-style:normal;font-weight:600;line-height:140%}.subtitle-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-subtitle-fs-subtitle-md);font-style:normal;font-weight:600;line-height:140%}.body-lg,.body-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-lg);font-style:normal;font-weight:400;line-height:140%}.body-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:400;line-height:140%}.body-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-md);font-style:normal;font-weight:600;line-height:140%}.body-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:400;line-height:140%}.body-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-body-fs-body-sm);font-style:normal;font-weight:600;line-height:140%}.body-legal{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-legal-sem-fs-legal-md);font-style:normal;font-weight:400;line-height:140%}.label-xl{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xl);font-style:normal;font-weight:600;line-height:120%}.label-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-lg);font-style:normal;font-weight:600;line-height:120%}.label-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-md);font-style:normal;font-weight:600;line-height:120%}.label-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:14px;font-style:normal;font-weight:600;line-height:120%}.label-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xs);font-style:normal;font-weight:600;line-height:120%}.label-2xs{font-family:var(--typography-font-family-ref-font-branded);font-size:10px;font-style:normal;font-weight:600;line-height:120%}.link-lg-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-lg{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-lg);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-md{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-md);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-sm{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-sm);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs-emphasis{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:600;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-xs{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-link-fs-link-xs);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.link-legal{font-family:var(--typography-font-family-ref-font-branded);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.tooltip__label{font-family:var(--typography-font-family-ref-font-branded);font-size:var(--semantic-font-scale-label-fs-label-xs);font-style:normal;font-weight:600;line-height:120%}
