.CDS_Avatar_avatar__dd33e0 {
    -webkit-touch-callout: none;
    align-items: center;
    border-radius: 50%;
    cursor: default;
    display: flex;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.CDS_Avatar_avatar__dd33e0,
.CDS_Avatar_avatar__dd33e0 :after,
.CDS_Avatar_avatar__dd33e0 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Avatar_avatar__dd33e0 .CDS_Avatar_avatarName__dd33e0 {
    color: var(--CDS-color-base-trustpilot-brand-neutral-black)
}

.CDS_Avatar_verifiedWrapper__dd33e0 {
    display: inline-flex;
    position: relative
}

.CDS_Avatar_badge__dd33e0 {
    line-height: 14px;
    position: absolute;
    right: 0;
    top: 0
}

.CDS_Avatar_badge__dd33e0 svg {
    fill: #068861
}

.CDS_Avatar_badge__dd33e0 svg path:first-child {
    stroke: #fff
}

.CDS_Avatar_badge__dd33e0 svg path:last-child {
    fill: #fff
}

.CDS_Avatar_small__dd33e0 .CDS_Avatar_avatarName__dd33e0 {
    font-size: 10px
}

.CDS_Avatar_imageWrapper__dd33e0 {
    border-radius: 50%;
    overflow: hidden
}

.CDS_Avatar_imageWrapper__dd33e0 img {
    object-fit: cover
}

.CDS_Avatar_green__dd33e0 {
    background-color: #daffe0
}

.CDS_Avatar_green__dd33e0.CDS_Avatar_border__dd33e0 {
    border: 2px solid #b2f8cc
}

.CDS_Avatar_yellow__dd33e0 {
    background-color: #fff7c4
}

.CDS_Avatar_yellow__dd33e0.CDS_Avatar_border__dd33e0 {
    border: 2px solid #926f00
}

.CDS_Avatar_orange__dd33e0 {
    background-color: #ffe1ba
}

.CDS_Avatar_orange__dd33e0.CDS_Avatar_border__dd33e0 {
    border: 2px solid #ffcc8e
}

.CDS_Avatar_pink__dd33e0 {
    background-color: #ffdde8
}

.CDS_Avatar_pink__dd33e0.CDS_Avatar_border__dd33e0 {
    border: 2px solid #ffc4d6
}

.CDS_Badge_badge__2f6174 {
    align-items: center;
    border-radius: var(--CDS-border-radius-s);
    box-sizing: border-box;
    display: inline-flex;
    justify-content: center;
    margin: 0;
    padding: 4px 8px;
    text-align: center;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap
}

.CDS_Badge_badge__2f6174 :after,
.CDS_Badge_badge__2f6174 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Badge_badgeText__2f6174 {
    align-items: center;
    display: flex
}

.CDS_Badge_badge__2f6174 .CDS_Badge_badgeText__2f6174 {
    line-height: normal
}

.CDS_Badge_s__2f6174 {
    height: 20px;
    padding: var(--CDS-spacing-xxs) var(--CDS-spacing-xs)
}

.CDS_Badge_s__2f6174 svg {
    margin-right: var(--CDS-spacing-xxs)
}

.CDS_Badge_m__2f6174 {
    height: 28px;
    padding: var(--CDS-spacing-xxs) var(--CDS-spacing-xs)
}

.CDS_Badge_m__2f6174 svg {
    margin-right: var(--CDS-spacing-xxs)
}

.CDS_Badge_l__2f6174 {
    height: 32px;
    padding: var(--CDS-spacing-xxs) var(--CDS-spacing-xs)
}

.CDS_Badge_l__2f6174 svg {
    margin-right: var(--CDS-spacing-xs)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-default__2f6174 {
    background-color: var(--CDS-color-semantic-surface-disabled);
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-default__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-critical__2f6174 {
    background-color: var(--CDS-color-semantic-feedback-critical-surface);
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-critical__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-smart__2f6174 {
    background-color: #eae3fe;
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-smart__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: #6d49ad
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-info__2f6174 {
    background-color: var(--CDS-color-semantic-feedback-info-surface);
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-info__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-feedback-info-default)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-positive__2f6174 {
    background-color: var(--CDS-color-semantic-feedback-positive-surface);
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-positive__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-warning__2f6174 {
    background-color: var(--CDS-color-semantic-feedback-warning-surface);
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Badge_variant-subtle__2f6174.CDS_Badge_type-warning__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-feedback-warning-foreground)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-default__2f6174 {
    background-color: var(--CDS-color-semantic-surface-foreground-subtle);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-default__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-critical__2f6174 {
    background: var(--CDS-color-semantic-feedback-critical-default);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-critical__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-smart__2f6174 {
    background: #6d49ad;
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-smart__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-info__2f6174 {
    background: var(--CDS-color-semantic-feedback-info-default);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-info__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-positive__2f6174 {
    background: var(--CDS-color-semantic-feedback-positive-default);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-positive__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-warning__2f6174 {
    background: var(--CDS-color-semantic-feedback-warning-default);
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Badge_variant-bold__2f6174.CDS_Badge_type-warning__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-feedback-warning-foreground)
}

.CDS_Badge_variant-simplified__2f6174 {
    background-color: none;
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Badge_variant-simplified__2f6174.CDS_Badge_type-default__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Badge_variant-simplified__2f6174.CDS_Badge_type-critical__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Badge_variant-simplified__2f6174.CDS_Badge_type-smart__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: #6d49ad
}

.CDS_Badge_variant-simplified__2f6174.CDS_Badge_type-info__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-feedback-info-default)
}

.CDS_Badge_variant-simplified__2f6174.CDS_Badge_type-positive__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.CDS_Badge_variant-simplified__2f6174.CDS_Badge_type-warning__2f6174 .CDS_Badge_signifierWrapper__2f6174 {
    color: var(--CDS-color-semantic-feedback-warning-default)
}

.CDS_Content_content__aa1fe6 {
    flex-grow: 1
}

.CDS_Content_content__aa1fe6 .CDS_Content_heading__aa1fe6 {
    line-height: normal
}

.CDS_Content_content__aa1fe6 .CDS_Content_more__aa1fe6 {
    line-height: inherit;
    -webkit-margin-start: var(--CDS-spacing-xs);
    margin-inline-start: var(--CDS-spacing-xs)
}

.CDS_Content_header__aa1fe6 {
    cursor: pointer;
    display: flex
}

.CDS_Content_body__aa1fe6 a {
    color: inherit
}

.CDS_Content_body__aa1fe6:not(:first-child),
.CDS_Content_expanded__aa1fe6 .CDS_Content_body__aa1fe6 {
    -webkit-margin-before: var(--CDS-spacing-m);
    margin-block-start: var(--CDS-spacing-m)
}

.CDS_BannerAlert_bannerAlert__446244 {
    align-items: flex-start;
    border-radius: var(--CDS-border-radius-s);
    box-sizing: border-box;
    color: var(--CDS-color-semantic-surface-foreground-default);
    column-gap: var(--CDS-spacing-s);
    display: flex;
    justify-content: space-between;
    margin: 0;
    padding: 0;
    padding: var(--CDS-spacing-m);
    width: 100%
}

.CDS_BannerAlert_bannerAlert__446244 :after,
.CDS_BannerAlert_bannerAlert__446244 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_BannerAlert_default__446244 {
    background-color: var(--CDS-color-semantic-surface-alt)
}

.CDS_BannerAlert_info__446244 {
    background-color: var(--CDS-color-semantic-feedback-info-surface)
}

.CDS_BannerAlert_positive__446244 {
    background-color: var(--CDS-color-semantic-feedback-positive-surface)
}

.CDS_BannerAlert_warning__446244 {
    background-color: var(--CDS-color-semantic-feedback-warning-surface)
}

.CDS_BannerAlert_critical__446244 {
    background-color: var(--CDS-color-semantic-feedback-critical-surface)
}

.CDS_BannerAlert_close__446244 {
    background: none;
    border: 0;
    cursor: pointer
}

.CDS_BannerAlert_close__446244,
.CDS_BannerAlert_icon__446244 {
    display: inline-flex;
    flex-shrink: 0
}

.CDS_Button_button__cb9d05 {
    align-items: center;
    border: 1px solid transparent;
    border-radius: var(--CDS-border-radius-full);
    cursor: pointer;
    display: inline-flex;
    justify-content: center;
    min-width: 48px;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    white-space: nowrap
}

.CDS_Button_button__cb9d05,
.CDS_Button_button__cb9d05 :after,
.CDS_Button_button__cb9d05 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Button_button__cb9d05:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .CDS_Button_button__cb9d05:focus-visible {
            outline-style: auto
        }
    }
}

.CDS_Button_buttonText__cb9d05 {
    align-items: center;
    display: flex
}

.CDS_Button_button__cb9d05 .CDS_Button_buttonText__cb9d05 {
    line-height: normal
}

.CDS_Button_button__cb9d05.CDS_Button_busy__cb9d05 {
    color: transparent;
    pointer-events: none;
    position: relative
}

.CDS_Button_busySpinner__cb9d05 {
    color: var(--spinner-color);
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    right: 0
}

.CDS_Button_busySpinner__cb9d05,
.CDS_Button_iconSpan__cb9d05 {
    align-items: center;
    display: flex;
    justify-content: center
}

.CDS_Button_button__cb9d05.CDS_Button_iconLeft__cb9d05 .CDS_Button_iconSpan__cb9d05 {
    margin-right: var(--CDS-spacing-xs)
}

.CDS_Button_button__cb9d05.CDS_Button_iconRight__cb9d05 .CDS_Button_iconSpan__cb9d05 {
    margin-left: var(--CDS-spacing-xs)
}

.CDS_Button_s__cb9d05 {
    font-weight: 400;
    height: 32px;
    padding: 0 var(--CDS-spacing-m)
}

.CDS_Button_s__cb9d05.CDS_Button_circle__cb9d05 {
    width: 32px
}

.CDS_Button_s__cb9d05.CDS_Button_squared__cb9d05 {
    padding: 0 var(--CDS-spacing-s)
}

.CDS_Button_s__cb9d05 .CDS_Button_iconSpan__cb9d05>svg {
    height: 14px;
    width: 14px
}

.CDS_Button_m__cb9d05 {
    font-weight: 400;
    height: 44px;
    padding: 0 var(--CDS-spacing-l)
}

.CDS_Button_m__cb9d05.CDS_Button_circle__cb9d05 {
    width: 44px
}

.CDS_Button_m__cb9d05.CDS_Button_squared__cb9d05 {
    padding: 0 var(--CDS-spacing-m)
}

.CDS_Button_m__cb9d05 .CDS_Button_iconSpan__cb9d05>svg {
    height: 16px;
    width: 16px
}

.CDS_Button_l__cb9d05 {
    height: 48px;
    padding: 0 var(--CDS-spacing-xl)
}

.CDS_Button_l__cb9d05.CDS_Button_circle__cb9d05 {
    width: 48px
}

.CDS_Button_l__cb9d05.CDS_Button_squared__cb9d05 {
    padding: 0 var(--CDS-spacing-l)
}

.CDS_Button_l__cb9d05 .CDS_Button_iconSpan__cb9d05>svg {
    height: 18px;
    width: 18px
}

.CDS_Button_xl__cb9d05 {
    height: 56px;
    padding: 0 var(--CDS-spacing-xl)
}

.CDS_Button_xl__cb9d05.CDS_Button_circle__cb9d05 {
    width: 56px
}

.CDS_Button_xl__cb9d05.CDS_Button_squared__cb9d05 {
    padding: 0 var(--CDS-spacing-l)
}

.CDS_Button_xl__cb9d05 .CDS_Button_iconSpan__cb9d05>svg {
    height: 22px;
    width: 22px
}

.CDS_Button_wide__cb9d05 {
    min-width: 100%;
    width: 100%
}

.CDS_Button_squared__cb9d05 {
    border-radius: var(--CDS-border-radius-s)
}

.CDS_Button_circle__cb9d05 {
    min-width: 0;
    overflow: hidden;
    padding: 0
}

.CDS_Button_appearance-primary__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-actions-default);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-primary__cb9d05:focus,
.CDS_Button_appearance-primary__cb9d05:focus-visible {
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-secondary__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-actions-default);
    background-color: var(--CDS-color-semantic-actions-surface);
    color: var(--CDS-color-semantic-actions-default)
}

.CDS_Button_appearance-secondary__cb9d05:focus,
.CDS_Button_appearance-secondary__cb9d05:focus-visible {
    color: var(--CDS-color-semantic-actions-default)
}

.CDS_Button_appearance-outline__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-actions-default);
    background-color: transparent;
    border-color: var(--CDS-color-semantic-actions-default);
    color: var(--CDS-color-semantic-actions-default)
}

.CDS_Button_appearance-outline__cb9d05:focus,
.CDS_Button_appearance-outline__cb9d05:focus-visible {
    color: var(--CDS-color-semantic-actions-default)
}

.CDS_Button_appearance-minimal__cb9d05,
.CDS_Button_appearance-subtle__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-actions-default);
    background-color: transparent;
    border-color: transparent;
    color: var(--CDS-color-semantic-actions-default)
}

.CDS_Button_appearance-primary__cb9d05:hover {
    background-color: var(--CDS-color-semantic-actions-hover);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-primary__cb9d05:not(.CDS_Button_busy__cb9d05):active {
    background-color: var(--CDS-color-semantic-actions-active);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-outline__cb9d05:hover,
.CDS_Button_appearance-secondary__cb9d05:hover,
.CDS_Button_appearance-subtle__cb9d05:hover {
    background-color: var(--CDS-color-semantic-actions-surface-hover);
    border-color: transparent;
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Button_appearance-outline__cb9d05:not(.CDS_Button_busy__cb9d05):active,
.CDS_Button_appearance-secondary__cb9d05:not(.CDS_Button_busy__cb9d05):active,
.CDS_Button_appearance-subtle__cb9d05:not(.CDS_Button_busy__cb9d05):active {
    background-color: var(--CDS-color-semantic-actions-surface-active);
    border-color: transparent;
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Button_emphasis-bold__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-actions-neutral-default);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_emphasis-bold__cb9d05:focus-visible,
.CDS_Button_emphasis-bold__cb9d05:hover:not([disabled]) {
    background-color: var(--CDS-color-semantic-actions-neutral-hover);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_emphasis-bold__cb9d05:active:not([disabled]) {
    background-color: var(--CDS-color-semantic-actions-neutral-active);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_emphasis-medium__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-actions-neutral-default);
    background-color: var(--CDS-color-semantic-actions-neutral-surface);
    color: var(--CDS-color-semantic-actions-neutral-default)
}

.CDS_Button_emphasis-subtle__cb9d05 {
    border-color: var(--CDS-color-semantic-border-alt)
}

.CDS_Button_emphasis-muted__cb9d05,
.CDS_Button_emphasis-subtle__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-actions-neutral-default);
    background-color: transparent;
    color: var(--CDS-color-semantic-actions-neutral-default)
}

.CDS_Button_emphasis-muted__cb9d05 {
    border-color: transparent
}

.CDS_Button_emphasis-medium__cb9d05:focus-visible,
.CDS_Button_emphasis-medium__cb9d05:hover:not([disabled]),
.CDS_Button_emphasis-muted__cb9d05:focus-visible,
.CDS_Button_emphasis-muted__cb9d05:hover:not([disabled]),
.CDS_Button_emphasis-subtle__cb9d05:focus-visible,
.CDS_Button_emphasis-subtle__cb9d05:hover:not([disabled]) {
    background-color: var(--CDS-color-semantic-actions-neutral-surface-hover);
    border-color: transparent;
    color: var(--CDS-color-semantic-actions-neutral-default)
}

.CDS_Button_emphasis-medium__cb9d05:active:not([disabled]),
.CDS_Button_emphasis-muted__cb9d05:active:not([disabled]),
.CDS_Button_emphasis-subtle__cb9d05:active:not([disabled]) {
    background-color: var(--CDS-color-semantic-actions-neutral-surface-active);
    border-color: transparent;
    color: var(--CDS-color-semantic-actions-neutral-default)
}

.CDS_Button_button__cb9d05.CDS_Button_appearance-minimal__cb9d05 {
    height: auto;
    padding: 2px;
    width: auto
}

.CDS_Button_appearance-minimal__cb9d05:hover {
    color: var(--CDS-color-semantic-actions-hover)
}

.CDS_Button_appearance-minimal__cb9d05:not(.CDS_Button_busy__cb9d05):active {
    color: var(--CDS-color-semantic-actions-active)
}

.CDS_Button_appearance-critical__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-critical-default);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-critical__cb9d05:focus,
.CDS_Button_appearance-critical__cb9d05:focus-visible {
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-critical__cb9d05:hover {
    background-color: var(--CDS-color-semantic-feedback-critical-hover);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-critical__cb9d05:not(.CDS_Button_busy__cb9d05):active {
    background-color: var(--CDS-color-semantic-feedback-critical-active);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-caution__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-feedback-warning-foreground);
    background-color: var(--CDS-color-semantic-feedback-warning-default);
    color: var(--CDS-color-semantic-feedback-warning-foreground)
}

.CDS_Button_appearance-caution__cb9d05:focus,
.CDS_Button_appearance-caution__cb9d05:focus-visible {
    color: var(--CDS-color-semantic-feedback-warning-foreground)
}

.CDS_Button_appearance-caution__cb9d05:hover {
    background-color: var(--CDS-color-semantic-feedback-warning-hover);
    color: var(--CDS-color-semantic-feedback-warning-foreground)
}

.CDS_Button_appearance-caution__cb9d05:not(.CDS_Button_busy__cb9d05):active {
    background-color: var(--CDS-color-semantic-feedback-warning-active);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-positive__cb9d05 {
    --spinner-color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-positive-default);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-positive__cb9d05:focus,
.CDS_Button_appearance-positive__cb9d05:focus-visible {
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-positive__cb9d05:hover {
    background-color: var(--CDS-color-semantic-feedback-positive-hover);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_appearance-positive__cb9d05:not(.CDS_Button_busy__cb9d05):active {
    background-color: var(--CDS-color-semantic-feedback-positive-active);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Button_disabled__cb9d05,
.CDS_Button_disabled__cb9d05:active,
.CDS_Button_disabled__cb9d05:hover {
    background-color: var(--CDS-color-semantic-surface-disabled);
    border-color: transparent;
    box-shadow: none;
    color: var(--CDS-color-semantic-surface-foreground-disabled);
    cursor: not-allowed
}

.CDS_Button_appearance-minimal__cb9d05.CDS_Button_disabled__cb9d05,
.CDS_Button_appearance-minimal__cb9d05.CDS_Button_disabled__cb9d05:active,
.CDS_Button_appearance-minimal__cb9d05.CDS_Button_disabled__cb9d05:hover,
.CDS_Button_appearance-subtle__cb9d05.CDS_Button_disabled__cb9d05,
.CDS_Button_appearance-subtle__cb9d05.CDS_Button_disabled__cb9d05:active,
.CDS_Button_appearance-subtle__cb9d05.CDS_Button_disabled__cb9d05:hover,
.CDS_Button_emphasis-muted__cb9d05.CDS_Button_disabled__cb9d05,
.CDS_Button_emphasis-muted__cb9d05.CDS_Button_disabled__cb9d05:active,
.CDS_Button_emphasis-muted__cb9d05.CDS_Button_disabled__cb9d05:hover {
    background-color: transparent
}

.CDS_Item_item__e75286 {
    align-items: center;
    border-radius: 0;
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    border-right-width: 0;
    color: var(--CDS-color-semantic-surface-foreground-default);
    cursor: pointer;
    display: flex;
    position: relative;
    white-space: nowrap;
    z-index: 1
}

.CDS_Item_item__e75286,
.CDS_Item_item__e75286 :after,
.CDS_Item_item__e75286 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Item_item__e75286:first-of-type {
    border-bottom-left-radius: var(--CDS-border-radius-s);
    border-top-left-radius: var(--CDS-border-radius-s)
}

.CDS_Item_item__e75286:last-of-type {
    border-bottom-right-radius: var(--CDS-border-radius-s);
    border-right-width: 1px;
    border-top-right-radius: var(--CDS-border-radius-s)
}

.CDS_Item_item__e75286>.CDS_Item_input__e75286 {
    cursor: pointer;
    height: 20px;
    margin: 0;
    opacity: 0;
    position: absolute;
    width: 20px
}

.CDS_Item_item__e75286.CDS_Item_s__e75286 {
    height: var(--CDS-spacing-xl);
    padding: 0 var(--CDS-spacing-s)
}

.CDS_Item_item__e75286.CDS_Item_m__e75286 {
    height: var(--CDS-spacing-xxl);
    padding: 0 var(--CDS-spacing-m)
}

.CDS_Item_item__e75286.CDS_Item_l__e75286 {
    height: calc(var(--CDS-spacing-xxl) + var(--CDS-spacing-xs));
    padding: 0 var(--CDS-spacing-l)
}

.CDS_Item_item__e75286.CDS_Item_checked__e75286 {
    background-color: var(--CDS-color-semantic-actions-surface);
    border-color: var(--CDS-color-semantic-actions-default);
    color: var(--CDS-color-semantic-actions-default);
    z-index: 2
}

.CDS_Item_item__e75286.CDS_Item_checked__e75286 .CDS_Item_label__e75286 {
    color: var(--CDS-color-semantic-actions-default)
}

.CDS_Item_item__e75286.CDS_Item_disabled__e75286 {
    background-color: var(--CDS-color-semantic-surface-disabled);
    border-color: var(--CDS-color-semantic-surface-foreground-disabled);
    border-left-color: var(--CDS-color-semantic-surface-foreground-subtle);
    border-left-width: 1px;
    pointer-events: none
}

.CDS_Item_item__e75286.CDS_Item_disabled__e75286,
.CDS_Item_item__e75286.CDS_Item_disabled__e75286 .CDS_Item_label__e75286 {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Item_item__e75286:focus-visible,
.CDS_Item_item__e75286:hover {
    background-color: var(--CDS-color-semantic-actions-surface-hover)
}

.CDS_Item_item__e75286:focus-visible .CDS_Item_label__e75286,
.CDS_Item_item__e75286:hover .CDS_Item_label__e75286 {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Item_item__e75286:active {
    background-color: var(--CDS-color-semantic-actions-surface-active)
}

.CDS_Item_item__e75286:active .CDS_Item_label__e75286 {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Item_label__e75286 {
    text-box: trim-both cap alphabetic
}

.CDS_Item_button-toggle-icon__e75286 svg {
    margin: 0 var(--CDS-spacing-xs) 0 0
}

.CDS_Item_button-toggle-icon__e75286.CDS_Item_right-icon__e75286 svg {
    margin: 0 0 0 var(--CDS-spacing-xs)
}

.CDS_Item_wide__e75286 {
    flex-grow: 1;
    justify-content: center
}

.CDS_ButtonToggle_buttonToggle__3db794 {
    border-radius: var(--CDS-border-radius-s);
    display: inline-flex
}

.CDS_ButtonToggle_buttonToggle__3db794,
.CDS_ButtonToggle_buttonToggle__3db794 :after,
.CDS_ButtonToggle_buttonToggle__3db794 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_ButtonToggle_buttonToggle__3db794:has(:focus-visible) {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .CDS_ButtonToggle_buttonToggle__3db794:has(:focus-visible) {
            outline-style: auto
        }
    }
}

.CDS_ButtonToggle_wide__3db794 {
    display: flex
}

.CDS_ButtonToggle_disabled__3db794 {
    cursor: not-allowed
}

.CDS_Card_card__485220 {
    background-color: var(--CDS-color-semantic-surface-default)
}

.CDS_Card_card__485220,
.CDS_Card_card__485220 :after,
.CDS_Card_card__485220 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

a.CDS_Card_card__485220 {
    display: inline-block;
    text-decoration: none
}

button.CDS_Card_card__485220 {
    cursor: pointer;
    text-align: start
}

.CDS_Card_alt__485220 {
    background-color: var(--CDS-color-semantic-surface-alt)
}

.CDS_Card_appearance-default__485220 {
    border: 1px solid var(--CDS-color-semantic-border-default)
}

.CDS_Card_borderRadius-m__485220 {
    border-radius: var(--CDS-border-radius-m)
}

.CDS_Card_borderRadius-l__485220 {
    border-radius: var(--CDS-border-radius-l)
}

.CDS_Card_borderRadius-xl__485220 {
    border-radius: var(--CDS-border-radius-xl)
}

.CDS_Card_padding-xs__485220 {
    padding: var(--CDS-spacing-xs)
}

.CDS_Card_padding-s__485220 {
    padding: var(--CDS-spacing-s)
}

.CDS_Card_padding-l__485220,
.CDS_Card_padding-m__485220 {
    padding: var(--CDS-spacing-m)
}

@media only screen and (min-width:640px) {
    .CDS_Card_padding-l__485220 {
        padding: var(--CDS-spacing-l)
    }
}

.CDS_AreaChart_areaChart__f79d62 {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-l-line-height)
}

.CDS_AreaChart_areaChart__f79d62,
.CDS_AreaChart_areaChart__f79d62 :after,
.CDS_AreaChart_areaChart__f79d62 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_BarChart_barChart__522560 {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-l-line-height)
}

.CDS_BarChart_barChart__522560,
.CDS_BarChart_barChart__522560 :after,
.CDS_BarChart_barChart__522560 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_ComposedChart_composedChart__61e87f {
    box-sizing: border-box;
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-l-line-height);
    margin: 0;
    padding: 0
}

.CDS_ComposedChart_composedChart__61e87f :after,
.CDS_ComposedChart_composedChart__61e87f :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_LineChart_lineChart__e283e2 {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-l-line-height)
}

.CDS_LineChart_lineChart__e283e2,
.CDS_LineChart_lineChart__e283e2 :after,
.CDS_LineChart_lineChart__e283e2 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_CartesianGrid_cartesianGrid__9a4d17 {
    stroke: var(--CDS-color-semantic-data-neutral-empty)
}

.CDS_ChartLabel_chartLabel__24cbb7 {
    fill: var(--CDS-color-semantic-surface-foreground-default);
    font-family: var(--CDS-type-styles-large-body-s-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-large-body-s-font-size);
    font-weight: var(--CDS-type-styles-large-heading-s-font-weight)
}

.CDS_ChartLabel_middle__24cbb7 {
    text-anchor: middle
}

.CDS_LegendIcon_wrapper__ea3da6 {
    font-size: 0
}

.CDS_DefaultLegend_legendList__f15e3f {
    display: flex;
    flex-wrap: wrap;
    gap: var(--CDS-spacing-s);
    list-style: none;
    padding: 0
}

.CDS_DefaultLegend_left__f15e3f {
    justify-content: flex-start
}

.CDS_DefaultLegend_right__f15e3f {
    justify-content: flex-end
}

.CDS_DefaultLegend_center__f15e3f {
    justify-content: center
}

.CDS_DefaultLegend_bottom__f15e3f {
    margin: var(--CDS-spacing-m) 0 0 0
}

.CDS_DefaultLegend_top__f15e3f {
    margin: 0 0 var(--CDS-spacing-l) 0
}

.CDS_DefaultLegend_center__f15e3f,
.CDS_DefaultLegend_horizontal__f15e3f,
.CDS_DefaultLegend_radial__f15e3f {
    flex-direction: row
}

.CDS_DefaultLegend_vertical__f15e3f {
    flex-direction: column
}

.CDS_DefaultLegend_legendItem__f15e3f {
    align-items: center;
    color: var(--CDS-color-semantic-surface-foreground-subtle);
    display: flex;
    gap: var(--CDS-spacing-xs);
    line-height: 1
}

.CDS_DefaultTooltip_tooltip__8d6015 {
    box-shadow: 0 2px 4px 0 rgba(28, 28, 28, .1), 0 0 2px 0 rgba(28, 28, 28, .05), 0 0 2px 0 rgba(28, 28, 28, .15)
}

.CDS_DefaultTooltip_tooltipHeading__8d6015 {
    margin-bottom: var(--CDS-spacing-xxs)
}

.CDS_DefaultTooltip_tooltipItem__8d6015 {
    align-items: center;
    display: flex;
    gap: var(--CDS-spacing-xs)
}

.CDS_DefaultTooltip_tooltipItem__8d6015+.CDS_DefaultTooltip_tooltipItem__8d6015 {
    margin-top: var(--CDS-spacing-xxs)
}

.CDS_DefaultTooltip_tooltipLabelText__8d6015 {
    color: var(--CDS-color-semantic-surface-foreground-subtle);
    margin-right: auto;
    padding-top: 1px
}

.CDS_DefaultTooltip_tooltip__8d6015 .CDS_DefaultTooltip_tooltipMetric__8d6015 {
    font-size: var(--CDS-type-styles-small-body-s-font-size)
}

.CDS_ResponsiveContainer_responsiveContainer__f5fe39 svg {
    overflow: initial
}

.CDS_ReferenceLine_referenceLine__5dead4 {
    font-family: var(--CDS-type-styles-large-body-xs-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-large-body-xs-font-size)
}

.CDS_Checkbox_checkbox__e00377 {
    align-self: start;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: var(--CDS-color-semantic-surface-default);
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    border-radius: var(--CDS-border-radius-s);
    height: 24px;
    min-width: 24px;
    position: relative;
    vertical-align: middle;
    width: 24px
}

.CDS_Checkbox_checkbox__e00377,
.CDS_Checkbox_checkbox__e00377 :after,
.CDS_Checkbox_checkbox__e00377 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Checkbox_checkbox__e00377:checked {
    background-color: var(--CDS-color-semantic-actions-surface);
    border-color: var(--CDS-color-semantic-actions-default)
}

.CDS_Checkbox_checkbox__e00377:checked:after {
    border-bottom: 2px solid;
    border-left: 2px solid;
    border-color: var(--CDS-color-semantic-actions-default);
    border-radius: 1px;
    box-sizing: content-box;
    content: "";
    height: 6px;
    left: 4px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    width: 12px
}

.CDS_Checkbox_checkbox__e00377:focus-visible,
.CDS_Checkbox_checkbox__e00377:hover {
    background-color: var(--CDS-color-semantic-actions-surface-hover);
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Checkbox_checkbox__e00377:focus-visible:checked:after,
.CDS_Checkbox_checkbox__e00377:hover:checked:after {
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Checkbox_checkbox__e00377:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .CDS_Checkbox_checkbox__e00377:focus-visible {
            outline-style: auto
        }
    }
}

.CDS_Checkbox_checkbox__e00377:active {
    background-color: var(--CDS-color-semantic-actions-surface-active)
}

.CDS_Checkbox_checkbox__e00377:active,
.CDS_Checkbox_checkbox__e00377:active:checked:after {
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Checkbox_checkbox__e00377:hover:not([disabled], [readonly]) {
    cursor: pointer
}

.CDS_Checkbox_checkbox__e00377[disabled],
.CDS_Checkbox_checkbox__e00377[readonly] {
    background-color: var(--CDS-color-semantic-surface-disabled);
    border-color: transparent;
    cursor: not-allowed
}

.CDS_Checkbox_checkbox__e00377[disabled]:active:after,
.CDS_Checkbox_checkbox__e00377[disabled]:after,
.CDS_Checkbox_checkbox__e00377[disabled]:focus:after,
.CDS_Checkbox_checkbox__e00377[disabled]:hover:after,
.CDS_Checkbox_checkbox__e00377[readonly]:active:after,
.CDS_Checkbox_checkbox__e00377[readonly]:after,
.CDS_Checkbox_checkbox__e00377[readonly]:focus:after,
.CDS_Checkbox_checkbox__e00377[readonly]:hover:after {
    border-color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Checkbox_indeterminate__e00377:checked:after {
    border: 1px solid var(--CDS-color-semantic-actions-default);
    border-radius: 0;
    height: 0;
    left: 3px;
    top: 10px;
    transform: none;
    width: 14px
}

.CDS_Checkbox_indeterminate__e00377:disabled:checked:after {
    border-color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Checkbox_invalid__e00377,
.CDS_Checkbox_invalid__e00377:checked {
    background-color: var(--CDS-color-semantic-surface-default);
    border: 1px solid var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Checkbox_invalid__e00377:checked:after {
    border-color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Checkbox_invalid__e00377:focus-visible,
.CDS_Checkbox_invalid__e00377:hover {
    background-color: var(--CDS-color-semantic-actions-surface-hover);
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Checkbox_invalid__e00377:focus-visible:checked:after,
.CDS_Checkbox_invalid__e00377:hover:checked:after {
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Checkbox_invalid__e00377:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .CDS_Checkbox_invalid__e00377:focus-visible {
            outline-style: auto
        }
    }
}

.CDS_Checkbox_invalid__e00377:active {
    background-color: var(--CDS-color-semantic-actions-surface-active)
}

.CDS_Checkbox_invalid__e00377:active,
.CDS_Checkbox_invalid__e00377:active:checked:after {
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Checkbox_invalid__e00377:hover:not([disabled], [readonly]) {
    cursor: pointer
}

.CDS_Checkbox_invalid__e00377[disabled],
.CDS_Checkbox_invalid__e00377[readonly] {
    background-color: var(--CDS-color-semantic-surface-disabled);
    border-color: transparent;
    cursor: not-allowed
}

.CDS_Checkbox_invalid__e00377[disabled]:active:after,
.CDS_Checkbox_invalid__e00377[disabled]:after,
.CDS_Checkbox_invalid__e00377[disabled]:focus:after,
.CDS_Checkbox_invalid__e00377[disabled]:hover:after,
.CDS_Checkbox_invalid__e00377[readonly]:active:after,
.CDS_Checkbox_invalid__e00377[readonly]:after,
.CDS_Checkbox_invalid__e00377[readonly]:focus:after,
.CDS_Checkbox_invalid__e00377[readonly]:hover:after {
    border-color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Checkbox_label__e00377 {
    align-items: center;
    display: flex
}

.CDS_Checkbox_label__e00377:hover:not(.CDS_Checkbox_disabled__e00377) {
    cursor: pointer
}

.CDS_Checkbox_disabled__e00377 {
    cursor: not-allowed
}

.CDS_Checkbox_labelText__e00377 {
    margin-left: var(--CDS-spacing-xs)
}

.CDS_Chip_chip__ba9876 {
    align-items: center;
    background-color: transparent;
    border: 1px solid var(--CDS-color-semantic-border-alt);
    border-radius: var(--CDS-border-radius-full);
    display: inline-flex;
    gap: var(--CDS-spacing-xs);
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.CDS_Chip_chip__ba9876,
.CDS_Chip_chip__ba9876 :after,
.CDS_Chip_chip__ba9876 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Chip_notDismissible__ba9876 {
    cursor: pointer
}

.CDS_Chip_notDismissible__ba9876:focus-visible,
.CDS_Chip_notDismissible__ba9876:has(:focus-visible) {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {

        .CDS_Chip_notDismissible__ba9876:focus-visible,
        .CDS_Chip_notDismissible__ba9876:has(:focus-visible) {
            outline-style: auto
        }
    }
}

.CDS_Chip_notDismissible__ba9876:hover {
    background-color: color-mix(in srgb, var(--CDS-color-semantic-surface-foreground-default) 5%, transparent)
}

.CDS_Chip_notDismissible__ba9876:active {
    background-color: color-mix(in srgb, var(--CDS-color-semantic-surface-foreground-default) 15%, transparent)
}

.CDS_Chip_selected__ba9876 {
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Chip_disabled__ba9876 {
    background-color: var(--CDS-color-semantic-surface-disabled);
    border: none;
    color: var(--CDS-color-semantic-surface-foreground-disabled);
    cursor: not-allowed;
    pointer-events: none
}

.CDS_Chip_s__ba9876 {
    min-height: 32px;
    padding: 0 var(--CDS-spacing-xs)
}

.CDS_Chip_m__ba9876 {
    min-height: 44px;
    padding: 0 var(--CDS-spacing-m)
}

.CDS_Chip_selected__ba9876 .CDS_Chip_counter__ba9876 {
    background-color: var(--CDS-color-semantic-surface-foreground-default);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_Chip_disabled__ba9876 .CDS_Chip_counter__ba9876 {
    background-color: var(--CDS-color-semantic-surface-disabled);
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Chip_icon__ba9876 {
    align-items: center;
    display: inline-flex;
    justify-content: center
}

.CDS_Chip_s__ba9876.CDS_Chip_notDismissible__ba9876 .CDS_Chip_icon__ba9876 {
    height: 14px;
    width: 14px
}

.CDS_Chip_m__ba9876.CDS_Chip_notDismissible__ba9876 .CDS_Chip_icon__ba9876 {
    height: 16px;
    width: 16px
}

.CDS_Chip_disabled__ba9876 .CDS_Chip_icon__ba9876,
.CDS_Chip_disabled__ba9876 .CDS_Chip_icon__ba9876>svg {
    fill: var(--CDS-color-semantic-surface-foreground-disabled);
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Chip_dismissible__ba9876 {
    align-items: center;
    background: none;
    border: none;
    border-radius: var(--CDS-border-radius-full);
    cursor: pointer;
    display: inline-flex;
    height: 14px;
    justify-content: center;
    position: relative;
    width: 14px
}

.CDS_Chip_dismissible__ba9876,
.CDS_Chip_dismissible__ba9876 :after,
.CDS_Chip_dismissible__ba9876 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Chip_dismissible__ba9876:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .CDS_Chip_dismissible__ba9876:focus-visible {
            outline-style: auto
        }
    }
}

.CDS_Chip_m__ba9876 .CDS_Chip_dismissible__ba9876:focus-visible {
    outline-offset: 4px
}

.CDS_Chip_dismissible__ba9876:before {
    border-radius: var(--CDS-border-radius-full);
    display: block;
    height: 22px;
    position: absolute;
    width: 22px
}

.CDS_Chip_m__ba9876 .CDS_Chip_dismissible__ba9876:before {
    height: 26px;
    width: 26px
}

.CDS_Chip_dismissible__ba9876:active:before {
    background-color: color-mix(in srgb, var(--CDS-color-semantic-surface-foreground-default) 15%, transparent);
    content: ""
}

.CDS_Chip_dismissible__ba9876:hover:before {
    background-color: color-mix(in srgb, var(--CDS-color-semantic-surface-foreground-default) 5%, transparent);
    content: ""
}

.CDS_Chip_dismissible__ba9876 .CDS_Chip_icon__ba9876 {
    height: 14px;
    width: 14px
}

.CDS_Chip_input__ba9876 {
    height: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 0
}

.CDS_ConstellationProvider_theme-default__be4ca7,
.CDS_ConstellationProvider_theme-light__be4ca7 {
    --CDS-color-semantic-surface-disabled: rgba(18, 21, 17, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(18, 21, 17, .3);
    --CDS-color-semantic-surface-foreground-default: #2d2f29;
    --CDS-color-semantic-surface-foreground-subtle: #605e56;
    --CDS-color-semantic-surface-foreground-inverted: #fffffe;
    --CDS-color-semantic-surface-default: #fffffe;
    --CDS-color-semantic-surface-alt: #f3f0ec;
    --CDS-color-semantic-surface-inverted: #121511;
    --CDS-color-semantic-surface-background-default: #f9f8f5;
    --CDS-color-semantic-data-neutral-empty: rgba(18, 21, 17, .1);
    --CDS-color-semantic-data-neutral-transparent: hsla(27, 7%, 67%, .3);
    --CDS-color-semantic-data-neutral-default: #938e89;
    --CDS-color-semantic-data-neutral-lowest: #e9e4e0;
    --CDS-color-semantic-data-neutral-past: #c6c0bb;
    --CDS-color-semantic-data-neutral-gradient: linear-gradient(#938e894d, #938e8900);
    --CDS-color-semantic-data-star-rating-0-default: #8d8d8f;
    --CDS-color-semantic-data-star-rating-0-surface: #d1d1d4;
    --CDS-color-semantic-data-star-rating-0-foreground: #535355;
    --CDS-color-semantic-data-star-rating-0-gradient: linear-gradient(#8d8d8f4d, #8d8d8f00);
    --CDS-color-semantic-data-star-rating-1-default: #d6341f;
    --CDS-color-semantic-data-star-rating-1-surface: #ffc4b4;
    --CDS-color-semantic-data-star-rating-1-foreground: #722b1f;
    --CDS-color-semantic-data-star-rating-1-gradient: linear-gradient(#d6341f4d, #d6341f00);
    --CDS-color-semantic-data-star-rating-2-default: #e86602;
    --CDS-color-semantic-data-star-rating-2-surface: #fdeee4;
    --CDS-color-semantic-data-star-rating-2-foreground: #5d3c23;
    --CDS-color-semantic-data-star-rating-2-gradient: linear-gradient(#e866024d, #e8660200);
    --CDS-color-semantic-data-star-rating-3-default: #d9a600;
    --CDS-color-semantic-data-star-rating-3-surface: #fff0c1;
    --CDS-color-semantic-data-star-rating-3-foreground: #4d4325;
    --CDS-color-semantic-data-star-rating-3-gradient: linear-gradient(#d9a6004d, #d9a60000);
    --CDS-color-semantic-data-star-rating-4-default: #59a413;
    --CDS-color-semantic-data-star-rating-4-surface: #e4f7d9;
    --CDS-color-semantic-data-star-rating-4-foreground: #314a1c;
    --CDS-color-semantic-data-star-rating-4-gradient: linear-gradient(#59a4134d, #59a41300);
    --CDS-color-semantic-data-star-rating-5-default: #00a06a;
    --CDS-color-semantic-data-star-rating-5-surface: #95e2b8;
    --CDS-color-semantic-data-star-rating-5-foreground: #1e4b36;
    --CDS-color-semantic-data-star-rating-5-gradient: linear-gradient(#00a06a4d, #00a06a00);
    --CDS-color-semantic-data-biased-positive-default: #31852f;
    --CDS-color-semantic-data-biased-positive-highest: #1d521c;
    --CDS-color-semantic-data-biased-positive-high: #31852f;
    --CDS-color-semantic-data-biased-positive-medium: #57b454;
    --CDS-color-semantic-data-biased-positive-low: #b5e6ab;
    --CDS-color-semantic-data-biased-positive-lowest: #e3fadc;
    --CDS-color-semantic-data-biased-positive-gradient: linear-gradient(#31852f4d, #31852f00);
    --CDS-color-semantic-data-biased-positive-transparent: rgba(49, 133, 47, .3);
    --CDS-color-semantic-data-biased-negative-default: #c04351;
    --CDS-color-semantic-data-biased-negative-highest: #82222b;
    --CDS-color-semantic-data-biased-negative-high: #c04351;
    --CDS-color-semantic-data-biased-negative-medium: #fb737f;
    --CDS-color-semantic-data-biased-negative-low: #ffc6c0;
    --CDS-color-semantic-data-biased-negative-lowest: #ffece8;
    --CDS-color-semantic-data-biased-negative-gradient: linear-gradient(#c043514d, #c0435100);
    --CDS-color-semantic-data-biased-negative-transparent: rgba(192, 67, 81, .3);
    --CDS-color-semantic-data-biased-gradient: linear-gradient(90deg, #82222b, #e9e4e0 50%, #1d521c);
    --CDS-color-semantic-data-comparative-multi-1: #a15494;
    --CDS-color-semantic-data-comparative-multi-2: #ed8366;
    --CDS-color-semantic-data-comparative-multi-3: #d56b7b;
    --CDS-color-semantic-data-comparative-multi-4: #42b1a5;
    --CDS-color-semantic-data-comparative-multi-5: #af5741;
    --CDS-color-semantic-data-comparative-multi-6: #933d4c;
    --CDS-color-semantic-data-comparative-multi-7: #25655f;
    --CDS-color-semantic-data-comparative-multi-8: #85934d;
    --CDS-color-semantic-data-comparative-multi-9: #67345d;
    --CDS-color-semantic-data-comparative-multi-10: #576030;
    --CDS-color-semantic-data-comparative-multi-gradient-1: linear-gradient(#a154944d, #a1549400);
    --CDS-color-semantic-data-comparative-multi-gradient-2: linear-gradient(#ed83664d, #ed836600);
    --CDS-color-semantic-data-comparative-multi-gradient-3: linear-gradient(#d56b7b4d, #d56b7b00);
    --CDS-color-semantic-data-comparative-multi-gradient-4: linear-gradient(#42b1a54d, #42b1a500);
    --CDS-color-semantic-data-comparative-multi-gradient-5: linear-gradient(#af57414d, #af574100);
    --CDS-color-semantic-data-comparative-multi-gradient-6: linear-gradient(#933d4c4d, #933d4c00);
    --CDS-color-semantic-data-comparative-multi-gradient-7: linear-gradient(#25655f4d, #25655f00);
    --CDS-color-semantic-data-comparative-multi-gradient-8: linear-gradient(#85934d4d, #85934d00);
    --CDS-color-semantic-data-comparative-multi-gradient-9: linear-gradient(#67345d4d, #67345d00);
    --CDS-color-semantic-data-comparative-multi-gradient-10: linear-gradient(#5760304d, #57603000);
    --CDS-color-semantic-data-comparative-multi-transparent-1: rgba(161, 84, 148, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-2: hsla(13, 79%, 66%, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-3: rgba(213, 107, 123, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-4: rgba(66, 177, 165, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-5: rgba(175, 87, 65, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-6: rgba(147, 61, 76, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-7: rgba(37, 101, 95, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-8: rgba(133, 147, 77, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-9: rgba(103, 52, 93, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-10: rgba(87, 96, 48, .3);
    --CDS-color-semantic-data-comparative-single-1-default: #c16fb4;
    --CDS-color-semantic-data-comparative-single-1-alt: #824377;
    --CDS-color-semantic-data-comparative-single-1-surface: #f8dff7;
    --CDS-color-semantic-data-comparative-single-1-gradient: linear-gradient(#c16fb44d, #c16fb400);
    --CDS-color-semantic-data-comparative-single-1-transparent: rgba(193, 111, 180, .3);
    --CDS-color-semantic-data-comparative-single-2-default: #3b9b91;
    --CDS-color-semantic-data-comparative-single-2-alt: #25655f;
    --CDS-color-semantic-data-comparative-single-2-surface: #bef1e4;
    --CDS-color-semantic-data-comparative-single-2-gradient: linear-gradient(#3b9b914d, #3b9b9100);
    --CDS-color-semantic-data-comparative-single-2-transparent: rgba(59, 155, 145, .3);
    --CDS-color-semantic-data-comparative-single-3-default: #d47056;
    --CDS-color-semantic-data-comparative-single-3-alt: #914330;
    --CDS-color-semantic-data-comparative-single-3-surface: #ffe1cf;
    --CDS-color-semantic-data-comparative-single-3-gradient: linear-gradient(#d470564d, #d4705600);
    --CDS-color-semantic-data-comparative-single-3-transparent: rgba(212, 112, 86, .3);
    --CDS-color-semantic-data-comparative-single-4-default: #85934d;
    --CDS-color-semantic-data-comparative-single-4-alt: #576030;
    --CDS-color-semantic-data-comparative-single-4-surface: #e1eeb2;
    --CDS-color-semantic-data-comparative-single-4-gradient: linear-gradient(#85934d4d, #85934d00);
    --CDS-color-semantic-data-comparative-single-4-transparent: rgba(133, 147, 77, .3);
    --CDS-color-semantic-data-comparative-single-5-default: #d56b7b;
    --CDS-color-semantic-data-comparative-single-5-alt: #933d4c;
    --CDS-color-semantic-data-comparative-single-5-surface: #ffdcdf;
    --CDS-color-semantic-data-comparative-single-5-gradient: linear-gradient(#d56b7b4d, #d56b7b00);
    --CDS-color-semantic-data-comparative-single-5-transparent: rgba(213, 107, 123, .3);
    --CDS-color-semantic-data-sequential-single-1-highest: #67345d;
    --CDS-color-semantic-data-sequential-single-1-high: #a15494;
    --CDS-color-semantic-data-sequential-single-1-medium: #da82ce;
    --CDS-color-semantic-data-sequential-single-1-low: #f2cdf0;
    --CDS-color-semantic-data-sequential-single-1-lowest: #feebfd;
    --CDS-color-semantic-data-sequential-single-1-gradient: linear-gradient(#67345d, #feebfd);
    --CDS-color-semantic-data-sequential-single-2-highest: #1a4f49;
    --CDS-color-semantic-data-sequential-single-2-high: #2f7f77;
    --CDS-color-semantic-data-sequential-single-2-medium: #42b1a5;
    --CDS-color-semantic-data-sequential-single-2-low: #96e6d7;
    --CDS-color-semantic-data-sequential-single-2-lowest: #d9fbed;
    --CDS-color-semantic-data-sequential-single-2-gradient: linear-gradient(#1a4f49, #d9fbed);
    --CDS-color-semantic-data-sequential-single-3-highest: #723424;
    --CDS-color-semantic-data-sequential-single-3-high: #af5741;
    --CDS-color-semantic-data-sequential-single-3-medium: #ed8366;
    --CDS-color-semantic-data-sequential-single-3-low: #ffc9b4;
    --CDS-color-semantic-data-sequential-single-3-lowest: #ffede3;
    --CDS-color-semantic-data-sequential-single-3-gradient: linear-gradient(#723424, #ffede3);
    --CDS-color-semantic-data-sequential-single-4-highest: #424922;
    --CDS-color-semantic-data-sequential-single-4-high: #6b773c;
    --CDS-color-semantic-data-sequential-single-4-medium: #96a74a;
    --CDS-color-semantic-data-sequential-single-4-low: #bbcd74;
    --CDS-color-semantic-data-sequential-single-4-lowest: #eef7d0;
    --CDS-color-semantic-data-sequential-single-4-gradient: linear-gradient(#424922, #eef7d0);
    --CDS-color-semantic-data-sequential-single-5-highest: #72313c;
    --CDS-color-semantic-data-sequential-single-5-high: #b15161;
    --CDS-color-semantic-data-sequential-single-5-medium: #ee7d8d;
    --CDS-color-semantic-data-sequential-single-5-low: #ffaeb9;
    --CDS-color-semantic-data-sequential-single-5-lowest: #ffebed;
    --CDS-color-semantic-data-sequential-single-5-gradient: linear-gradient(#72313c, #ffebed);
    --CDS-color-semantic-data-sequential-divergent-default-1: #824377;
    --CDS-color-semantic-data-sequential-divergent-default-2: #a15494;
    --CDS-color-semantic-data-sequential-divergent-default-3: #da82ce;
    --CDS-color-semantic-data-sequential-divergent-default-4: #f0b1e8;
    --CDS-color-semantic-data-sequential-divergent-default-5: #f8dff7;
    --CDS-color-semantic-data-sequential-divergent-default-6: #ffe1cf;
    --CDS-color-semantic-data-sequential-divergent-default-7: #feaf99;
    --CDS-color-semantic-data-sequential-divergent-default-8: #ed8366;
    --CDS-color-semantic-data-sequential-divergent-default-9: #af5741;
    --CDS-color-semantic-data-sequential-divergent-default-10: #914330;
    --CDS-color-semantic-data-sequential-divergent-default-gradient: linear-gradient(#824377, #f8dff7 50%, #ffe1cf 60%, #914330);
    --CDS-color-semantic-data-sequential-divergent-alt-1: #933d4c;
    --CDS-color-semantic-data-sequential-divergent-alt-2: #b15161;
    --CDS-color-semantic-data-sequential-divergent-alt-3: #ee7d8d;
    --CDS-color-semantic-data-sequential-divergent-alt-4: #ffaeb9;
    --CDS-color-semantic-data-sequential-divergent-alt-5: #ffdcdf;
    --CDS-color-semantic-data-sequential-divergent-alt-6: #bef1e4;
    --CDS-color-semantic-data-sequential-divergent-alt-7: #75d5c6;
    --CDS-color-semantic-data-sequential-divergent-alt-8: #42b1a5;
    --CDS-color-semantic-data-sequential-divergent-alt-9: #2f7f77;
    --CDS-color-semantic-data-sequential-divergent-alt-10: #25655f;
    --CDS-color-semantic-data-sequential-divergent-alt-gradient: linear-gradient(#933d4c, #ffdcdf 50%, #bef1e4 60%, #25655f);
    --CDS-color-semantic-actions-default: #3c57bc;
    --CDS-color-semantic-actions-hover: #4c69d3;
    --CDS-color-semantic-actions-active: #2b418f;
    --CDS-color-semantic-actions-surface: rgba(121, 157, 250, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(121, 157, 250, .1);
    --CDS-color-semantic-actions-surface-active: rgba(121, 157, 250, .3);
    --CDS-color-semantic-actions-neutral-default: #121511;
    --CDS-color-semantic-actions-neutral-hover: rgba(18, 21, 17, .75);
    --CDS-color-semantic-actions-neutral-active: rgba(18, 21, 17, .9);
    --CDS-color-semantic-actions-neutral-surface: rgba(18, 21, 17, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: rgba(18, 21, 17, .05);
    --CDS-color-semantic-actions-neutral-surface-active: rgba(18, 21, 17, .15);
    --CDS-color-semantic-border-default: #dcd6d1;
    --CDS-color-semantic-border-alt: rgba(18, 21, 17, .1);
    --CDS-color-semantic-feedback-critical-default: #a8303e;
    --CDS-color-semantic-feedback-critical-hover: #c04351;
    --CDS-color-semantic-feedback-critical-active: #82222b;
    --CDS-color-semantic-feedback-critical-surface: #ffdfdb;
    --CDS-color-semantic-feedback-critical-surface-alt: rgba(251, 115, 127, .1);
    --CDS-color-semantic-feedback-info-default: #00688e;
    --CDS-color-semantic-feedback-info-hover: #007ea9;
    --CDS-color-semantic-feedback-info-active: #004e6b;
    --CDS-color-semantic-feedback-info-surface: #c8f1f5;
    --CDS-color-semantic-feedback-info-surface-alt: rgba(0, 175, 217, .1);
    --CDS-color-semantic-feedback-warning-default: #f0bc5f;
    --CDS-color-semantic-feedback-warning-hover: #f6d58e;
    --CDS-color-semantic-feedback-warning-active: #d69300;
    --CDS-color-semantic-feedback-warning-surface: #fae6b9;
    --CDS-color-semantic-feedback-warning-surface-alt: rgba(214, 147, 0, .1);
    --CDS-color-semantic-feedback-warning-foreground: #121511;
    --CDS-color-semantic-feedback-smart-default: #6d49ad;
    --CDS-color-semantic-feedback-smart-hover: #8359ce;
    --CDS-color-semantic-feedback-smart-active: #533785;
    --CDS-color-semantic-feedback-smart-surface: #eae3fe;
    --CDS-color-semantic-feedback-smart-surface-alt: rgba(176, 141, 249, .1);
    --CDS-color-semantic-feedback-positive-default: #1a6820;
    --CDS-color-semantic-feedback-positive-hover: #31852f;
    --CDS-color-semantic-feedback-positive-active: #1d521c;
    --CDS-color-semantic-feedback-positive-surface: #cdf5ca;
    --CDS-color-semantic-feedback-positive-surface-alt: rgba(87, 180, 84, .1);
    --CDS-color-base-trustpilot-brand-pink-primary: #f95a93;
    --CDS-color-base-trustpilot-brand-pink-secondary: #4d001c;
    --CDS-color-base-trustpilot-brand-green-primary: #04da8d;
    --CDS-color-base-trustpilot-brand-green-secondary: #022a1c;
    --CDS-color-base-trustpilot-brand-orange-primary: #fe7a1a;
    --CDS-color-base-trustpilot-brand-orange-secondary: #412612;
    --CDS-color-base-trustpilot-brand-yellow-primary: #ffe500;
    --CDS-color-base-trustpilot-brand-yellow-secondary: #3f3500;
    --CDS-color-base-trustpilot-brand-neutral-beige: #fcfbf3;
    --CDS-color-base-trustpilot-brand-neutral-black: #1c1c1c;
    --CDS-color-base-trustpilot-brand-neutral-white: #fff;
    --CDS-color-base-trustpilot-star-rating-zero: #dcdce6;
    --CDS-color-base-trustpilot-star-rating-one: #ff3722;
    --CDS-color-base-trustpilot-star-rating-two: #ff8622;
    --CDS-color-base-trustpilot-star-rating-three: #ffce00;
    --CDS-color-base-trustpilot-star-rating-four: #73cf11;
    --CDS-color-base-trustpilot-star-rating-five: #00b67a;
    --CDS-elevation-sunken: 0 1px 2px 0 #2d2f291a, 0 2px 2px 0 #605e5626, 0 4px 8px 0 #605e561a;
    --CDS-elevation-raised: 0 1px 2px 0 #2d2f291a, 0 2px 4px 0 #605e561a, 0 4px 8px 0 #605e561a;
    --CDS-elevation-hovering: 0 2px 4px 0 #2d2f2926, 0 8px 12px 0 #605e5626, 0 4px 8px 0 #605e561a;
    --CDS-elevation-overlay: 0 2px 8px 0 #2d2f2933, 0 8px 12px 0 #605e5626, 0 12px 16px 0 #605e561a;
    --CDS-type-styles-large-body-xs-font-size: 10px;
    --CDS-type-styles-large-body-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-xs-font-weight: 450;
    --CDS-type-styles-large-body-xs-line-height: 1.4;
    --CDS-type-styles-large-body-xs-letter-spacing: 0;
    --CDS-type-styles-large-body-s-font-size: 12px;
    --CDS-type-styles-large-body-s-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-s-font-weight: 450;
    --CDS-type-styles-large-body-s-line-height: 1.4;
    --CDS-type-styles-large-body-s-letter-spacing: 0;
    --CDS-type-styles-large-body-m-font-size: 14px;
    --CDS-type-styles-large-body-m-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-m-font-weight: 450;
    --CDS-type-styles-large-body-m-line-height: 1.4;
    --CDS-type-styles-large-body-m-letter-spacing: 0;
    --CDS-type-styles-large-body-l-font-size: 16px;
    --CDS-type-styles-large-body-l-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-l-font-weight: 450;
    --CDS-type-styles-large-body-l-line-height: 1.4;
    --CDS-type-styles-large-body-l-letter-spacing: 0;
    --CDS-type-styles-large-body-xl-font-size: 18px;
    --CDS-type-styles-large-body-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-xl-font-weight: 450;
    --CDS-type-styles-large-body-xl-line-height: 1.4;
    --CDS-type-styles-large-body-xl-letter-spacing: 0;
    --CDS-type-styles-large-display-xs-font-size: 24px;
    --CDS-type-styles-large-display-xs-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-xs-font-weight: 800;
    --CDS-type-styles-large-display-xs-line-height: 1.2;
    --CDS-type-styles-large-display-xs-letter-spacing: 0;
    --CDS-type-styles-large-display-s-font-size: 32px;
    --CDS-type-styles-large-display-s-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-s-font-weight: 800;
    --CDS-type-styles-large-display-s-line-height: 1.3;
    --CDS-type-styles-large-display-s-letter-spacing: 0;
    --CDS-type-styles-large-display-m-font-size: 40px;
    --CDS-type-styles-large-display-m-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-m-font-weight: 800;
    --CDS-type-styles-large-display-m-line-height: 1.3;
    --CDS-type-styles-large-display-m-letter-spacing: 0;
    --CDS-type-styles-large-display-l-font-size: 48px;
    --CDS-type-styles-large-display-l-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-l-font-weight: 800;
    --CDS-type-styles-large-display-l-line-height: 1.3;
    --CDS-type-styles-large-display-l-letter-spacing: 0;
    --CDS-type-styles-large-display-xl-font-size: 56px;
    --CDS-type-styles-large-display-xl-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-xl-font-weight: 800;
    --CDS-type-styles-large-display-xl-line-height: 1.3;
    --CDS-type-styles-large-display-xl-letter-spacing: 0;
    --CDS-type-styles-large-heading-xxxs-font-size: 12px;
    --CDS-type-styles-large-heading-xxxs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xxxs-font-weight: 575;
    --CDS-type-styles-large-heading-xxxs-line-height: 1.2;
    --CDS-type-styles-large-heading-xxxs-letter-spacing: 0;
    --CDS-type-styles-large-heading-xxs-font-size: 14px;
    --CDS-type-styles-large-heading-xxs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xxs-font-weight: 575;
    --CDS-type-styles-large-heading-xxs-line-height: 1.2;
    --CDS-type-styles-large-heading-xxs-letter-spacing: 0;
    --CDS-type-styles-large-heading-xs-font-size: 16px;
    --CDS-type-styles-large-heading-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xs-font-weight: 575;
    --CDS-type-styles-large-heading-xs-line-height: 1.2;
    --CDS-type-styles-large-heading-xs-letter-spacing: 0;
    --CDS-type-styles-large-heading-s-font-size: 18px;
    --CDS-type-styles-large-heading-s-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-s-font-weight: 575;
    --CDS-type-styles-large-heading-s-line-height: 1.2;
    --CDS-type-styles-large-heading-s-letter-spacing: 0;
    --CDS-type-styles-large-heading-m-font-size: 24px;
    --CDS-type-styles-large-heading-m-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-m-font-weight: 575;
    --CDS-type-styles-large-heading-m-line-height: 1.2;
    --CDS-type-styles-large-heading-m-letter-spacing: 0;
    --CDS-type-styles-large-heading-l-font-size: 32px;
    --CDS-type-styles-large-heading-l-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-l-font-weight: 675;
    --CDS-type-styles-large-heading-l-line-height: 1.2;
    --CDS-type-styles-large-heading-l-letter-spacing: 0;
    --CDS-type-styles-large-heading-xl-font-size: 40px;
    --CDS-type-styles-large-heading-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xl-font-weight: 675;
    --CDS-type-styles-large-heading-xl-line-height: 1.2;
    --CDS-type-styles-large-heading-xl-letter-spacing: 0;
    --CDS-type-styles-small-body-xs-font-size: 10px;
    --CDS-type-styles-small-body-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-xs-font-weight: 450;
    --CDS-type-styles-small-body-xs-line-height: 1.4;
    --CDS-type-styles-small-body-xs-letter-spacing: 0;
    --CDS-type-styles-small-body-s-font-size: 12px;
    --CDS-type-styles-small-body-s-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-s-font-weight: 450;
    --CDS-type-styles-small-body-s-line-height: 1.4;
    --CDS-type-styles-small-body-s-letter-spacing: 0;
    --CDS-type-styles-small-body-m-font-size: 14px;
    --CDS-type-styles-small-body-m-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-m-font-weight: 450;
    --CDS-type-styles-small-body-m-line-height: 1.4;
    --CDS-type-styles-small-body-m-letter-spacing: 0;
    --CDS-type-styles-small-body-l-font-size: 16px;
    --CDS-type-styles-small-body-l-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-l-font-weight: 450;
    --CDS-type-styles-small-body-l-line-height: 1.4;
    --CDS-type-styles-small-body-l-letter-spacing: 0;
    --CDS-type-styles-small-body-xl-font-size: 18px;
    --CDS-type-styles-small-body-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-xl-font-weight: 450;
    --CDS-type-styles-small-body-xl-line-height: 1.4;
    --CDS-type-styles-small-body-xl-letter-spacing: 0;
    --CDS-type-styles-small-display-xs-font-size: 18px;
    --CDS-type-styles-small-display-xs-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-xs-font-weight: 800;
    --CDS-type-styles-small-display-xs-line-height: 1.3;
    --CDS-type-styles-small-display-xs-letter-spacing: 0;
    --CDS-type-styles-small-display-s-font-size: 20px;
    --CDS-type-styles-small-display-s-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-s-font-weight: 800;
    --CDS-type-styles-small-display-s-line-height: 1.3;
    --CDS-type-styles-small-display-s-letter-spacing: 0;
    --CDS-type-styles-small-display-m-font-size: 24px;
    --CDS-type-styles-small-display-m-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-m-font-weight: 800;
    --CDS-type-styles-small-display-m-line-height: 1.3;
    --CDS-type-styles-small-display-m-letter-spacing: 0;
    --CDS-type-styles-small-display-l-font-size: 32px;
    --CDS-type-styles-small-display-l-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-l-font-weight: 800;
    --CDS-type-styles-small-display-l-line-height: 1.3;
    --CDS-type-styles-small-display-l-letter-spacing: 0;
    --CDS-type-styles-small-display-xl-font-size: 40px;
    --CDS-type-styles-small-display-xl-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-xl-font-weight: 800;
    --CDS-type-styles-small-display-xl-line-height: 1.3;
    --CDS-type-styles-small-display-xl-letter-spacing: 0;
    --CDS-type-styles-small-heading-xxxs-font-size: 12px;
    --CDS-type-styles-small-heading-xxxs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xxxs-font-weight: 575;
    --CDS-type-styles-small-heading-xxxs-line-height: 1.2;
    --CDS-type-styles-small-heading-xxxs-letter-spacing: 0;
    --CDS-type-styles-small-heading-xxs-font-size: 14px;
    --CDS-type-styles-small-heading-xxs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xxs-font-weight: 575;
    --CDS-type-styles-small-heading-xxs-line-height: 1.2;
    --CDS-type-styles-small-heading-xxs-letter-spacing: 0;
    --CDS-type-styles-small-heading-xs-font-size: 16px;
    --CDS-type-styles-small-heading-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xs-font-weight: 575;
    --CDS-type-styles-small-heading-xs-line-height: 1.2;
    --CDS-type-styles-small-heading-xs-letter-spacing: 0;
    --CDS-type-styles-small-heading-s-font-size: 18px;
    --CDS-type-styles-small-heading-s-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-s-font-weight: 575;
    --CDS-type-styles-small-heading-s-line-height: 1.2;
    --CDS-type-styles-small-heading-s-letter-spacing: 0;
    --CDS-type-styles-small-heading-m-font-size: 20px;
    --CDS-type-styles-small-heading-m-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-m-font-weight: 575;
    --CDS-type-styles-small-heading-m-line-height: 1.2;
    --CDS-type-styles-small-heading-m-letter-spacing: 0;
    --CDS-type-styles-small-heading-l-font-size: 24px;
    --CDS-type-styles-small-heading-l-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-l-font-weight: 675;
    --CDS-type-styles-small-heading-l-line-height: 1.2;
    --CDS-type-styles-small-heading-l-letter-spacing: 0;
    --CDS-type-styles-small-heading-xl-font-size: 32px;
    --CDS-type-styles-small-heading-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xl-font-weight: 675;
    --CDS-type-styles-small-heading-xl-line-height: 1.2;
    --CDS-type-styles-small-heading-xl-letter-spacing: 0;
    --CDS-type-line-height-compact: 1.2;
    --CDS-type-line-height-medium: 1.3;
    --CDS-type-line-height-spacious: 1.4;
    --CDS-type-letter-spacing-compact: -1%px;
    --CDS-type-letter-spacing-medium: 0;
    --CDS-type-letter-spacing-spacious: 1%px;
    --CDS-opacity-0: 0;
    --CDS-opacity-5: 0.05;
    --CDS-opacity-10: 0.1;
    --CDS-opacity-15: 0.15;
    --CDS-opacity-20: 0.2;
    --CDS-opacity-30: 0.3;
    --CDS-opacity-50: 0.5;
    --CDS-opacity-75: 0.75;
    --CDS-opacity-90: 0.9;
    --CDS-spacing-none: 0;
    --CDS-spacing-xxxs: 2px;
    --CDS-spacing-xxs: 4px;
    --CDS-spacing-xs: 8px;
    --CDS-spacing-s: 12px;
    --CDS-spacing-m: 16px;
    --CDS-spacing-l: 24px;
    --CDS-spacing-xl: 32px;
    --CDS-spacing-xxl: 40px;
    --CDS-spacing-xxxl: 64px;
    --CDS-spacing-xxxxl: 80px;
    --CDS-box-shadow-30: 0 0 8px 0 #0000004d;
    --CDS-box-shadow-80: 0 0 8px 0 #000000cc;
    --CDS-border-radius-none: 0;
    --CDS-border-radius-xs: 2px;
    --CDS-border-radius-s: 4px;
    --CDS-border-radius-m: 8px;
    --CDS-border-radius-l: 16px;
    --CDS-border-radius-xl: 24px;
    --CDS-border-radius-xxl: 32px;
    --CDS-border-radius-full: 9999px
}

.CDS_ConstellationProvider_theme-trustlayer__be4ca7 {
    --CDS-color-semantic-surface-disabled: rgba(17, 18, 21, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(17, 18, 21, .3);
    --CDS-color-semantic-surface-foreground-default: #292b2f;
    --CDS-color-semantic-surface-foreground-subtle: #565a60;
    --CDS-color-semantic-surface-foreground-inverted: #fefeff;
    --CDS-color-semantic-surface-default: #fefeff;
    --CDS-color-semantic-surface-alt: #eceff3;
    --CDS-color-semantic-surface-inverted: #111215;
    --CDS-color-semantic-surface-background-default: #f9f9f9;
    --CDS-color-semantic-data-neutral-empty: rgba(17, 18, 21, .1);
    --CDS-color-semantic-data-neutral-transparent: hsla(218, 7%, 67%, .3);
    --CDS-color-semantic-data-neutral-default: #898d93;
    --CDS-color-semantic-data-neutral-lowest: #e0e3e9;
    --CDS-color-semantic-data-neutral-past: #bbbfc6;
    --CDS-color-semantic-data-neutral-gradient: linear-gradient(#898d934d, #898d9300);
    --CDS-color-semantic-data-star-rating-0-default: #8d8d8f;
    --CDS-color-semantic-data-star-rating-0-surface: #d1d1d4;
    --CDS-color-semantic-data-star-rating-0-foreground: #535355;
    --CDS-color-semantic-data-star-rating-0-gradient: linear-gradient(#8d8d8f4d, #8d8d8f00);
    --CDS-color-semantic-data-star-rating-1-default: #d6341f;
    --CDS-color-semantic-data-star-rating-1-surface: #ffc4b4;
    --CDS-color-semantic-data-star-rating-1-foreground: #722b1f;
    --CDS-color-semantic-data-star-rating-1-gradient: linear-gradient(#d6341f4d, #d6341f00);
    --CDS-color-semantic-data-star-rating-2-default: #e86602;
    --CDS-color-semantic-data-star-rating-2-surface: #fdeee4;
    --CDS-color-semantic-data-star-rating-2-foreground: #5d3c23;
    --CDS-color-semantic-data-star-rating-2-gradient: linear-gradient(#e866024d, #e8660200);
    --CDS-color-semantic-data-star-rating-3-default: #d9a600;
    --CDS-color-semantic-data-star-rating-3-surface: #fff0c1;
    --CDS-color-semantic-data-star-rating-3-foreground: #4d4325;
    --CDS-color-semantic-data-star-rating-3-gradient: linear-gradient(#d9a6004d, #d9a60000);
    --CDS-color-semantic-data-star-rating-4-default: #59a413;
    --CDS-color-semantic-data-star-rating-4-surface: #e4f7d9;
    --CDS-color-semantic-data-star-rating-4-foreground: #314a1c;
    --CDS-color-semantic-data-star-rating-4-gradient: linear-gradient(#59a4134d, #59a41300);
    --CDS-color-semantic-data-star-rating-5-default: #00a06a;
    --CDS-color-semantic-data-star-rating-5-surface: #95e2b8;
    --CDS-color-semantic-data-star-rating-5-foreground: #1e4b36;
    --CDS-color-semantic-data-star-rating-5-gradient: linear-gradient(#00a06a4d, #00a06a00);
    --CDS-color-semantic-data-biased-positive-default: #31852f;
    --CDS-color-semantic-data-biased-positive-highest: #1d521c;
    --CDS-color-semantic-data-biased-positive-high: #31852f;
    --CDS-color-semantic-data-biased-positive-medium: #57b454;
    --CDS-color-semantic-data-biased-positive-low: #b5e6ab;
    --CDS-color-semantic-data-biased-positive-lowest: #e3fadc;
    --CDS-color-semantic-data-biased-positive-gradient: linear-gradient(#31852f4d, #31852f00);
    --CDS-color-semantic-data-biased-positive-transparent: rgba(49, 133, 47, .3);
    --CDS-color-semantic-data-biased-negative-default: #c04351;
    --CDS-color-semantic-data-biased-negative-highest: #82222b;
    --CDS-color-semantic-data-biased-negative-high: #c04351;
    --CDS-color-semantic-data-biased-negative-medium: #fb737f;
    --CDS-color-semantic-data-biased-negative-low: #ffc6c0;
    --CDS-color-semantic-data-biased-negative-lowest: #ffece8;
    --CDS-color-semantic-data-biased-negative-gradient: linear-gradient(#c043514d, #c0435100);
    --CDS-color-semantic-data-biased-negative-transparent: rgba(192, 67, 81, .3);
    --CDS-color-semantic-data-biased-gradient: linear-gradient(90deg, #82222b, #e0e3e9 50%, #1d521c);
    --CDS-color-semantic-data-comparative-multi-1: #a15494;
    --CDS-color-semantic-data-comparative-multi-2: #ed8366;
    --CDS-color-semantic-data-comparative-multi-3: #d56b7b;
    --CDS-color-semantic-data-comparative-multi-4: #42b1a5;
    --CDS-color-semantic-data-comparative-multi-5: #af5741;
    --CDS-color-semantic-data-comparative-multi-6: #933d4c;
    --CDS-color-semantic-data-comparative-multi-7: #25655f;
    --CDS-color-semantic-data-comparative-multi-8: #85934d;
    --CDS-color-semantic-data-comparative-multi-9: #67345d;
    --CDS-color-semantic-data-comparative-multi-10: #576030;
    --CDS-color-semantic-data-comparative-multi-gradient-1: linear-gradient(#a154944d, #a1549400);
    --CDS-color-semantic-data-comparative-multi-gradient-2: linear-gradient(#ed83664d, #ed836600);
    --CDS-color-semantic-data-comparative-multi-gradient-3: linear-gradient(#d56b7b4d, #d56b7b00);
    --CDS-color-semantic-data-comparative-multi-gradient-4: linear-gradient(#42b1a54d, #42b1a500);
    --CDS-color-semantic-data-comparative-multi-gradient-5: linear-gradient(#af57414d, #af574100);
    --CDS-color-semantic-data-comparative-multi-gradient-6: linear-gradient(#933d4c4d, #933d4c00);
    --CDS-color-semantic-data-comparative-multi-gradient-7: linear-gradient(#25655f4d, #25655f00);
    --CDS-color-semantic-data-comparative-multi-gradient-8: linear-gradient(#85934d4d, #85934d00);
    --CDS-color-semantic-data-comparative-multi-gradient-9: linear-gradient(#67345d4d, #67345d00);
    --CDS-color-semantic-data-comparative-multi-gradient-10: linear-gradient(#5760304d, #57603000);
    --CDS-color-semantic-data-comparative-multi-transparent-1: rgba(161, 84, 148, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-2: hsla(13, 79%, 66%, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-3: rgba(213, 107, 123, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-4: rgba(66, 177, 165, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-5: rgba(175, 87, 65, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-6: rgba(147, 61, 76, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-7: rgba(37, 101, 95, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-8: rgba(133, 147, 77, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-9: rgba(103, 52, 93, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-10: rgba(87, 96, 48, .3);
    --CDS-color-semantic-data-comparative-single-1-default: #c16fb4;
    --CDS-color-semantic-data-comparative-single-1-alt: #824377;
    --CDS-color-semantic-data-comparative-single-1-surface: #f8dff7;
    --CDS-color-semantic-data-comparative-single-1-gradient: linear-gradient(#c16fb44d, #c16fb400);
    --CDS-color-semantic-data-comparative-single-1-transparent: rgba(193, 111, 180, .3);
    --CDS-color-semantic-data-comparative-single-2-default: #3b9b91;
    --CDS-color-semantic-data-comparative-single-2-alt: #25655f;
    --CDS-color-semantic-data-comparative-single-2-surface: #bef1e4;
    --CDS-color-semantic-data-comparative-single-2-gradient: linear-gradient(#3b9b914d, #3b9b9100);
    --CDS-color-semantic-data-comparative-single-2-transparent: rgba(59, 155, 145, .3);
    --CDS-color-semantic-data-comparative-single-3-default: #d47056;
    --CDS-color-semantic-data-comparative-single-3-alt: #914330;
    --CDS-color-semantic-data-comparative-single-3-surface: #ffe1cf;
    --CDS-color-semantic-data-comparative-single-3-gradient: linear-gradient(#d470564d, #d4705600);
    --CDS-color-semantic-data-comparative-single-3-transparent: rgba(212, 112, 86, .3);
    --CDS-color-semantic-data-comparative-single-4-default: #85934d;
    --CDS-color-semantic-data-comparative-single-4-alt: #576030;
    --CDS-color-semantic-data-comparative-single-4-surface: #e1eeb2;
    --CDS-color-semantic-data-comparative-single-4-gradient: linear-gradient(#85934d4d, #85934d00);
    --CDS-color-semantic-data-comparative-single-4-transparent: rgba(133, 147, 77, .3);
    --CDS-color-semantic-data-comparative-single-5-default: #d56b7b;
    --CDS-color-semantic-data-comparative-single-5-alt: #933d4c;
    --CDS-color-semantic-data-comparative-single-5-surface: #ffdcdf;
    --CDS-color-semantic-data-comparative-single-5-gradient: linear-gradient(#d56b7b4d, #d56b7b00);
    --CDS-color-semantic-data-comparative-single-5-transparent: rgba(213, 107, 123, .3);
    --CDS-color-semantic-data-sequential-single-1-highest: #67345d;
    --CDS-color-semantic-data-sequential-single-1-high: #a15494;
    --CDS-color-semantic-data-sequential-single-1-medium: #da82ce;
    --CDS-color-semantic-data-sequential-single-1-low: #f2cdf0;
    --CDS-color-semantic-data-sequential-single-1-lowest: #feebfd;
    --CDS-color-semantic-data-sequential-single-1-gradient: linear-gradient(#67345d, #feebfd);
    --CDS-color-semantic-data-sequential-single-2-highest: #1a4f49;
    --CDS-color-semantic-data-sequential-single-2-high: #2f7f77;
    --CDS-color-semantic-data-sequential-single-2-medium: #42b1a5;
    --CDS-color-semantic-data-sequential-single-2-low: #96e6d7;
    --CDS-color-semantic-data-sequential-single-2-lowest: #d9fbed;
    --CDS-color-semantic-data-sequential-single-2-gradient: linear-gradient(#1a4f49, #d9fbed);
    --CDS-color-semantic-data-sequential-single-3-highest: #723424;
    --CDS-color-semantic-data-sequential-single-3-high: #af5741;
    --CDS-color-semantic-data-sequential-single-3-medium: #ed8366;
    --CDS-color-semantic-data-sequential-single-3-low: #ffc9b4;
    --CDS-color-semantic-data-sequential-single-3-lowest: #ffede3;
    --CDS-color-semantic-data-sequential-single-3-gradient: linear-gradient(#723424, #ffede3);
    --CDS-color-semantic-data-sequential-single-4-highest: #424922;
    --CDS-color-semantic-data-sequential-single-4-high: #6b773c;
    --CDS-color-semantic-data-sequential-single-4-medium: #96a74a;
    --CDS-color-semantic-data-sequential-single-4-low: #bbcd74;
    --CDS-color-semantic-data-sequential-single-4-lowest: #eef7d0;
    --CDS-color-semantic-data-sequential-single-4-gradient: linear-gradient(#424922, #eef7d0);
    --CDS-color-semantic-data-sequential-single-5-highest: #72313c;
    --CDS-color-semantic-data-sequential-single-5-high: #b15161;
    --CDS-color-semantic-data-sequential-single-5-medium: #ee7d8d;
    --CDS-color-semantic-data-sequential-single-5-low: #ffaeb9;
    --CDS-color-semantic-data-sequential-single-5-lowest: #ffebed;
    --CDS-color-semantic-data-sequential-single-5-gradient: linear-gradient(#72313c, #ffebed);
    --CDS-color-semantic-data-sequential-divergent-default-1: #824377;
    --CDS-color-semantic-data-sequential-divergent-default-2: #a15494;
    --CDS-color-semantic-data-sequential-divergent-default-3: #da82ce;
    --CDS-color-semantic-data-sequential-divergent-default-4: #f0b1e8;
    --CDS-color-semantic-data-sequential-divergent-default-5: #f8dff7;
    --CDS-color-semantic-data-sequential-divergent-default-6: #ffe1cf;
    --CDS-color-semantic-data-sequential-divergent-default-7: #feaf99;
    --CDS-color-semantic-data-sequential-divergent-default-8: #ed8366;
    --CDS-color-semantic-data-sequential-divergent-default-9: #af5741;
    --CDS-color-semantic-data-sequential-divergent-default-10: #914330;
    --CDS-color-semantic-data-sequential-divergent-default-gradient: linear-gradient(#824377, #f8dff7 50%, #ffe1cf 60%, #914330);
    --CDS-color-semantic-data-sequential-divergent-alt-1: #933d4c;
    --CDS-color-semantic-data-sequential-divergent-alt-2: #b15161;
    --CDS-color-semantic-data-sequential-divergent-alt-3: #ee7d8d;
    --CDS-color-semantic-data-sequential-divergent-alt-4: #ffaeb9;
    --CDS-color-semantic-data-sequential-divergent-alt-5: #ffdcdf;
    --CDS-color-semantic-data-sequential-divergent-alt-6: #bef1e4;
    --CDS-color-semantic-data-sequential-divergent-alt-7: #75d5c6;
    --CDS-color-semantic-data-sequential-divergent-alt-8: #42b1a5;
    --CDS-color-semantic-data-sequential-divergent-alt-9: #2f7f77;
    --CDS-color-semantic-data-sequential-divergent-alt-10: #25655f;
    --CDS-color-semantic-data-sequential-divergent-alt-gradient: linear-gradient(#933d4c, #ffdcdf 50%, #bef1e4 60%, #25655f);
    --CDS-color-semantic-actions-default: #3c57bc;
    --CDS-color-semantic-actions-hover: #4c69d3;
    --CDS-color-semantic-actions-active: #2b418f;
    --CDS-color-semantic-actions-surface: rgba(121, 157, 250, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(121, 157, 250, .1);
    --CDS-color-semantic-actions-surface-active: rgba(121, 157, 250, .3);
    --CDS-color-semantic-actions-neutral-default: #111215;
    --CDS-color-semantic-actions-neutral-hover: rgba(17, 18, 21, .75);
    --CDS-color-semantic-actions-neutral-active: rgba(17, 18, 21, .9);
    --CDS-color-semantic-actions-neutral-surface: rgba(17, 18, 21, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: rgba(17, 18, 21, .05);
    --CDS-color-semantic-actions-neutral-surface-active: rgba(17, 18, 21, .15);
    --CDS-color-semantic-border-default: #d1d5dc;
    --CDS-color-semantic-border-alt: rgba(17, 18, 21, .1);
    --CDS-color-semantic-feedback-critical-default: #a8303e;
    --CDS-color-semantic-feedback-critical-hover: #c04351;
    --CDS-color-semantic-feedback-critical-active: #82222b;
    --CDS-color-semantic-feedback-critical-surface: #ffdfdb;
    --CDS-color-semantic-feedback-critical-surface-alt: rgba(251, 115, 127, .1);
    --CDS-color-semantic-feedback-info-default: #00688e;
    --CDS-color-semantic-feedback-info-hover: #007ea9;
    --CDS-color-semantic-feedback-info-active: #004e6b;
    --CDS-color-semantic-feedback-info-surface: #c8f1f5;
    --CDS-color-semantic-feedback-info-surface-alt: rgba(0, 175, 217, .1);
    --CDS-color-semantic-feedback-warning-default: #f0bc5f;
    --CDS-color-semantic-feedback-warning-hover: #f6d58e;
    --CDS-color-semantic-feedback-warning-active: #d69300;
    --CDS-color-semantic-feedback-warning-surface: #fae6b9;
    --CDS-color-semantic-feedback-warning-surface-alt: rgba(214, 147, 0, .1);
    --CDS-color-semantic-feedback-warning-foreground: #111215;
    --CDS-color-semantic-feedback-smart-default: #6d49ad;
    --CDS-color-semantic-feedback-smart-hover: #8359ce;
    --CDS-color-semantic-feedback-smart-active: #533785;
    --CDS-color-semantic-feedback-smart-surface: #eae3fe;
    --CDS-color-semantic-feedback-smart-surface-alt: rgba(176, 141, 249, .1);
    --CDS-color-semantic-feedback-positive-default: #1a6820;
    --CDS-color-semantic-feedback-positive-hover: #31852f;
    --CDS-color-semantic-feedback-positive-active: #1d521c;
    --CDS-color-semantic-feedback-positive-surface: #cdf5ca;
    --CDS-color-semantic-feedback-positive-surface-alt: rgba(87, 180, 84, .1);
    --CDS-color-base-trustpilot-brand-pink-primary: #f95a93;
    --CDS-color-base-trustpilot-brand-pink-secondary: #4d001c;
    --CDS-color-base-trustpilot-brand-green-primary: #04da8d;
    --CDS-color-base-trustpilot-brand-green-secondary: #022a1c;
    --CDS-color-base-trustpilot-brand-orange-primary: #fe7a1a;
    --CDS-color-base-trustpilot-brand-orange-secondary: #412612;
    --CDS-color-base-trustpilot-brand-yellow-primary: #ffe500;
    --CDS-color-base-trustpilot-brand-yellow-secondary: #3f3500;
    --CDS-color-base-trustpilot-brand-neutral-beige: #fcfbf3;
    --CDS-color-base-trustpilot-brand-neutral-black: #1c1c1c;
    --CDS-color-base-trustpilot-brand-neutral-white: #fff;
    --CDS-color-base-trustpilot-star-rating-zero: #dcdce6;
    --CDS-color-base-trustpilot-star-rating-one: #ff3722;
    --CDS-color-base-trustpilot-star-rating-two: #ff8622;
    --CDS-color-base-trustpilot-star-rating-three: #ffce00;
    --CDS-color-base-trustpilot-star-rating-four: #73cf11;
    --CDS-color-base-trustpilot-star-rating-five: #00b67a;
    --CDS-elevation-sunken: 0 1px 2px 0 #292b2f1a, 0 2px 2px 0 #565a6026, 0 4px 8px 0 #565a601a;
    --CDS-elevation-raised: 0 1px 2px 0 #292b2f1a, 0 2px 4px 0 #565a601a, 0 4px 8px 0 #565a601a;
    --CDS-elevation-hovering: 0 2px 4px 0 #292b2f26, 0 8px 12px 0 #565a6026, 0 4px 8px 0 #565a601a;
    --CDS-elevation-overlay: 0 2px 8px 0 #292b2f33, 0 8px 12px 0 #565a6026, 0 12px 16px 0 #565a601a;
    --CDS-type-styles-large-body-xs-font-size: 10px;
    --CDS-type-styles-large-body-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-xs-font-weight: 450;
    --CDS-type-styles-large-body-xs-line-height: 1.4;
    --CDS-type-styles-large-body-xs-letter-spacing: 0;
    --CDS-type-styles-large-body-s-font-size: 12px;
    --CDS-type-styles-large-body-s-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-s-font-weight: 450;
    --CDS-type-styles-large-body-s-line-height: 1.4;
    --CDS-type-styles-large-body-s-letter-spacing: 0;
    --CDS-type-styles-large-body-m-font-size: 14px;
    --CDS-type-styles-large-body-m-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-m-font-weight: 450;
    --CDS-type-styles-large-body-m-line-height: 1.4;
    --CDS-type-styles-large-body-m-letter-spacing: 0;
    --CDS-type-styles-large-body-l-font-size: 16px;
    --CDS-type-styles-large-body-l-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-l-font-weight: 450;
    --CDS-type-styles-large-body-l-line-height: 1.4;
    --CDS-type-styles-large-body-l-letter-spacing: 0;
    --CDS-type-styles-large-body-xl-font-size: 18px;
    --CDS-type-styles-large-body-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-xl-font-weight: 450;
    --CDS-type-styles-large-body-xl-line-height: 1.4;
    --CDS-type-styles-large-body-xl-letter-spacing: 0;
    --CDS-type-styles-large-display-xs-font-size: 24px;
    --CDS-type-styles-large-display-xs-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-xs-font-weight: 800;
    --CDS-type-styles-large-display-xs-line-height: 1.2;
    --CDS-type-styles-large-display-xs-letter-spacing: 0;
    --CDS-type-styles-large-display-s-font-size: 32px;
    --CDS-type-styles-large-display-s-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-s-font-weight: 800;
    --CDS-type-styles-large-display-s-line-height: 1.3;
    --CDS-type-styles-large-display-s-letter-spacing: 0;
    --CDS-type-styles-large-display-m-font-size: 40px;
    --CDS-type-styles-large-display-m-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-m-font-weight: 800;
    --CDS-type-styles-large-display-m-line-height: 1.3;
    --CDS-type-styles-large-display-m-letter-spacing: 0;
    --CDS-type-styles-large-display-l-font-size: 48px;
    --CDS-type-styles-large-display-l-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-l-font-weight: 800;
    --CDS-type-styles-large-display-l-line-height: 1.3;
    --CDS-type-styles-large-display-l-letter-spacing: 0;
    --CDS-type-styles-large-display-xl-font-size: 56px;
    --CDS-type-styles-large-display-xl-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-xl-font-weight: 800;
    --CDS-type-styles-large-display-xl-line-height: 1.3;
    --CDS-type-styles-large-display-xl-letter-spacing: 0;
    --CDS-type-styles-large-heading-xxxs-font-size: 12px;
    --CDS-type-styles-large-heading-xxxs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xxxs-font-weight: 575;
    --CDS-type-styles-large-heading-xxxs-line-height: 1.2;
    --CDS-type-styles-large-heading-xxxs-letter-spacing: 0;
    --CDS-type-styles-large-heading-xxs-font-size: 14px;
    --CDS-type-styles-large-heading-xxs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xxs-font-weight: 575;
    --CDS-type-styles-large-heading-xxs-line-height: 1.2;
    --CDS-type-styles-large-heading-xxs-letter-spacing: 0;
    --CDS-type-styles-large-heading-xs-font-size: 16px;
    --CDS-type-styles-large-heading-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xs-font-weight: 575;
    --CDS-type-styles-large-heading-xs-line-height: 1.2;
    --CDS-type-styles-large-heading-xs-letter-spacing: 0;
    --CDS-type-styles-large-heading-s-font-size: 18px;
    --CDS-type-styles-large-heading-s-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-s-font-weight: 575;
    --CDS-type-styles-large-heading-s-line-height: 1.2;
    --CDS-type-styles-large-heading-s-letter-spacing: 0;
    --CDS-type-styles-large-heading-m-font-size: 24px;
    --CDS-type-styles-large-heading-m-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-m-font-weight: 575;
    --CDS-type-styles-large-heading-m-line-height: 1.2;
    --CDS-type-styles-large-heading-m-letter-spacing: 0;
    --CDS-type-styles-large-heading-l-font-size: 32px;
    --CDS-type-styles-large-heading-l-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-l-font-weight: 675;
    --CDS-type-styles-large-heading-l-line-height: 1.2;
    --CDS-type-styles-large-heading-l-letter-spacing: 0;
    --CDS-type-styles-large-heading-xl-font-size: 40px;
    --CDS-type-styles-large-heading-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xl-font-weight: 675;
    --CDS-type-styles-large-heading-xl-line-height: 1.2;
    --CDS-type-styles-large-heading-xl-letter-spacing: 0;
    --CDS-type-styles-small-body-xs-font-size: 10px;
    --CDS-type-styles-small-body-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-xs-font-weight: 450;
    --CDS-type-styles-small-body-xs-line-height: 1.4;
    --CDS-type-styles-small-body-xs-letter-spacing: 0;
    --CDS-type-styles-small-body-s-font-size: 12px;
    --CDS-type-styles-small-body-s-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-s-font-weight: 450;
    --CDS-type-styles-small-body-s-line-height: 1.4;
    --CDS-type-styles-small-body-s-letter-spacing: 0;
    --CDS-type-styles-small-body-m-font-size: 14px;
    --CDS-type-styles-small-body-m-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-m-font-weight: 450;
    --CDS-type-styles-small-body-m-line-height: 1.4;
    --CDS-type-styles-small-body-m-letter-spacing: 0;
    --CDS-type-styles-small-body-l-font-size: 16px;
    --CDS-type-styles-small-body-l-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-l-font-weight: 450;
    --CDS-type-styles-small-body-l-line-height: 1.4;
    --CDS-type-styles-small-body-l-letter-spacing: 0;
    --CDS-type-styles-small-body-xl-font-size: 18px;
    --CDS-type-styles-small-body-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-xl-font-weight: 450;
    --CDS-type-styles-small-body-xl-line-height: 1.4;
    --CDS-type-styles-small-body-xl-letter-spacing: 0;
    --CDS-type-styles-small-display-xs-font-size: 18px;
    --CDS-type-styles-small-display-xs-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-xs-font-weight: 800;
    --CDS-type-styles-small-display-xs-line-height: 1.3;
    --CDS-type-styles-small-display-xs-letter-spacing: 0;
    --CDS-type-styles-small-display-s-font-size: 20px;
    --CDS-type-styles-small-display-s-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-s-font-weight: 800;
    --CDS-type-styles-small-display-s-line-height: 1.3;
    --CDS-type-styles-small-display-s-letter-spacing: 0;
    --CDS-type-styles-small-display-m-font-size: 24px;
    --CDS-type-styles-small-display-m-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-m-font-weight: 800;
    --CDS-type-styles-small-display-m-line-height: 1.3;
    --CDS-type-styles-small-display-m-letter-spacing: 0;
    --CDS-type-styles-small-display-l-font-size: 32px;
    --CDS-type-styles-small-display-l-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-l-font-weight: 800;
    --CDS-type-styles-small-display-l-line-height: 1.3;
    --CDS-type-styles-small-display-l-letter-spacing: 0;
    --CDS-type-styles-small-display-xl-font-size: 40px;
    --CDS-type-styles-small-display-xl-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-xl-font-weight: 800;
    --CDS-type-styles-small-display-xl-line-height: 1.3;
    --CDS-type-styles-small-display-xl-letter-spacing: 0;
    --CDS-type-styles-small-heading-xxxs-font-size: 12px;
    --CDS-type-styles-small-heading-xxxs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xxxs-font-weight: 575;
    --CDS-type-styles-small-heading-xxxs-line-height: 1.2;
    --CDS-type-styles-small-heading-xxxs-letter-spacing: 0;
    --CDS-type-styles-small-heading-xxs-font-size: 14px;
    --CDS-type-styles-small-heading-xxs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xxs-font-weight: 575;
    --CDS-type-styles-small-heading-xxs-line-height: 1.2;
    --CDS-type-styles-small-heading-xxs-letter-spacing: 0;
    --CDS-type-styles-small-heading-xs-font-size: 16px;
    --CDS-type-styles-small-heading-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xs-font-weight: 575;
    --CDS-type-styles-small-heading-xs-line-height: 1.2;
    --CDS-type-styles-small-heading-xs-letter-spacing: 0;
    --CDS-type-styles-small-heading-s-font-size: 18px;
    --CDS-type-styles-small-heading-s-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-s-font-weight: 575;
    --CDS-type-styles-small-heading-s-line-height: 1.2;
    --CDS-type-styles-small-heading-s-letter-spacing: 0;
    --CDS-type-styles-small-heading-m-font-size: 20px;
    --CDS-type-styles-small-heading-m-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-m-font-weight: 575;
    --CDS-type-styles-small-heading-m-line-height: 1.2;
    --CDS-type-styles-small-heading-m-letter-spacing: 0;
    --CDS-type-styles-small-heading-l-font-size: 24px;
    --CDS-type-styles-small-heading-l-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-l-font-weight: 675;
    --CDS-type-styles-small-heading-l-line-height: 1.2;
    --CDS-type-styles-small-heading-l-letter-spacing: 0;
    --CDS-type-styles-small-heading-xl-font-size: 32px;
    --CDS-type-styles-small-heading-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xl-font-weight: 675;
    --CDS-type-styles-small-heading-xl-line-height: 1.2;
    --CDS-type-styles-small-heading-xl-letter-spacing: 0;
    --CDS-type-line-height-compact: 1.2;
    --CDS-type-line-height-medium: 1.3;
    --CDS-type-line-height-spacious: 1.4;
    --CDS-type-letter-spacing-compact: -1%px;
    --CDS-type-letter-spacing-medium: 0;
    --CDS-type-letter-spacing-spacious: 1%px;
    --CDS-opacity-0: 0;
    --CDS-opacity-5: 0.05;
    --CDS-opacity-10: 0.1;
    --CDS-opacity-15: 0.15;
    --CDS-opacity-20: 0.2;
    --CDS-opacity-30: 0.3;
    --CDS-opacity-50: 0.5;
    --CDS-opacity-75: 0.75;
    --CDS-opacity-90: 0.9;
    --CDS-spacing-none: 0;
    --CDS-spacing-xxxs: 2px;
    --CDS-spacing-xxs: 4px;
    --CDS-spacing-xs: 8px;
    --CDS-spacing-s: 12px;
    --CDS-spacing-m: 16px;
    --CDS-spacing-l: 24px;
    --CDS-spacing-xl: 32px;
    --CDS-spacing-xxl: 40px;
    --CDS-spacing-xxxl: 64px;
    --CDS-spacing-xxxxl: 80px;
    --CDS-box-shadow-30: 0 0 8px 0 #0000004d;
    --CDS-box-shadow-80: 0 0 8px 0 #000000cc;
    --CDS-border-radius-none: 0;
    --CDS-border-radius-xs: 2px;
    --CDS-border-radius-s: 4px;
    --CDS-border-radius-m: 8px;
    --CDS-border-radius-l: 16px;
    --CDS-border-radius-xl: 24px;
    --CDS-border-radius-xxl: 32px;
    --CDS-border-radius-full: 9999px
}

@font-face {
    font-display: swap;
    font-family: Trustpilot Sans;
    font-style: normal;
    font-weight: 300;
    src: url() format("woff2"), url()format("woff")
}

@font-face {
    font-display: swap;
    font-family: Trustpilot Sans;
    font-style: normal;
    font-weight: 450;
    src: url() format("woff2"), url()format("woff")
}

@font-face {
    font-display: swap;
    font-family: Trustpilot Sans;
    font-weight: 575;
    src: url() format("woff2"), url()format("woff")
}

@font-face {
    font-display: swap;
    font-family: Trustpilot Sans;
    font-weight: 650;
    src: url() format("woff2"), url()format("woff")
}

@font-face {
    font-display: swap;
    font-family: Trustpilot Display;
    font-weight: 800;
    src: url() format("woff2"), url() format("woff")
}

.CDS_ConstellationProvider_themeProvider__be4ca7 ::selection {
    background: rgba(0, 104, 142, .3)
}

.CDS_ConstellationProvider_themeProvider__be4ca7 ::-moz-selection {
    background: rgba(0, 104, 142, .3)
}

.CDS_ConstellationProvider_themeProvider__be4ca7 [data-radix-popper-content-wrapper] {
    z-index: 1001 !important
}

.CDS_Divider_divider__7f1ed9 {
    border: 0;
    display: block;
    height: 1px;
    outline: none
}

.CDS_Divider_divider__7f1ed9,
.CDS_Divider_divider__7f1ed9 :after,
.CDS_Divider_divider__7f1ed9 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Divider_subtle__7f1ed9 {
    background-color: var(--CDS-color-semantic-border-default)
}

.CDS_Divider_medium__7f1ed9 {
    background-color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Divider_bold__7f1ed9 {
    background-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Content_content__da8a2f {
    animation-duration: .4s;
    animation-fill-mode: forwards;
    background-color: var(--CDS-color-semantic-surface-default);
    border-radius: var(--CDS-border-radius-m);
    box-shadow: var(--CDS-elevation-hovering);
    max-width: 256px;
    overflow: hidden;
    pointer-events: none;
    will-change: transform, opacity
}

.CDS_Content_contentInner__da8a2f {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-xxs);
    margin-top: var(--CDS-spacing-xxs);
    max-height: 400px;
    overflow-y: auto;
    padding: var(--CDS-spacing-xxs)
}

.CDS_Content_size-s__da8a2f {
    max-width: 240px;
    min-width: 96px
}

.CDS_Content_size-m__da8a2f {
    max-width: 360px;
    min-width: 128px
}

.CDS_Content_content__da8a2f[data-side=top] {
    animation-name: CDS_Content_slideDownAndFade__da8a2f
}

.CDS_Content_content__da8a2f[data-side=right] {
    animation-name: CDS_Content_slideLeftAndFade__da8a2f
}

.CDS_Content_content__da8a2f[data-side=bottom] {
    animation-name: CDS_Content_slideUpAndFade__da8a2f
}

.CDS_Content_content__da8a2f[data-side=left] {
    animation-name: CDS_Content_slideRightAndFade__da8a2f
}

@keyframes CDS_Content_slideUpAndFade__da8a2f {
    0% {
        opacity: 0;
        transform: translateY(2px)
    }

    to {
        opacity: 1;
        pointer-events: all;
        transform: translateY(0)
    }
}

@keyframes CDS_Content_slideRightAndFade__da8a2f {
    0% {
        opacity: 0;
        pointer-events: auto;
        transform: translateX(-2px)
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateX(0)
    }
}

@keyframes CDS_Content_slideDownAndFade__da8a2f {
    0% {
        opacity: 0;
        pointer-events: auto;
        transform: translateY(-2px)
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: rotate(180);
        transform: translateY(0)
    }
}

@keyframes CDS_Content_slideLeftAndFade__da8a2f {
    0% {
        opacity: 0;
        pointer-events: auto;
        transform: translateX(2px)
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateX(0)
    }
}

.CDS_Item_item__e029b2 {
    align-items: flex-start;
    align-self: stretch;
    border-radius: var(--CDS-border-radius-s);
    display: flex;
    flex: 1 0;
    padding: var(--CDS-spacing-none);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.CDS_Item_item__e029b2:hover,
.CDS_Item_item__e029b2:hover:focus {
    box-shadow: none;
    outline: none
}

.CDS_Item_item__e029b2:focus {
    box-shadow: 0 0 0 2px var(--CDS-color-semantic-actions-default), 0 0 0 2px var(--CDS-color-semantic-surface-default) inset
}

.CDS_Item_item__e029b2:hover:not([data-disabled]) {
    cursor: pointer
}

.CDS_Item_item__e029b2[data-disabled] .CDS_Item_labelAndDescriptionWrapper__e029b2,
.CDS_Item_item__e029b2[data-disabled] .CDS_Item_labelDescription__e029b2,
.CDS_Item_item__e029b2[data-disabled] .CDS_Item_label__e029b2,
.CDS_Item_item__e029b2[data-disabled] svg {
    fill: var(--CDS-color-semantic-surface-foreground-disabled);
    color: var(--CDS-color-semantic-surface-foreground-disabled);
    pointer-events: none
}

.CDS_Item_selected__e029b2 {
    color: var(--CDS-color-semantic-actions-default)
}

.CDS_Item_leadingContent__e029b2 {
    align-items: center;
    display: flex;
    gap: var(--CDS-spacing-xs);
    padding: var(--CDS-spacing-none);
    width: 12px
}

.CDS_Item_labelAndDescriptionWrapper__e029b2 {
    align-items: flex-start;
    display: flex;
    flex: 1 0;
    flex-direction: column;
    gap: var(--CDS-spacing-xxxs)
}

.CDS_Item_labelDescription__e029b2 {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Item_trailingContent__e029b2 {
    align-items: center;
    display: flex;
    gap: var(--CDS-spacing-none);
    height: 17px;
    justify-content: flex-end;
    padding: var(--CDS-spacing-none)
}

.CDS_Item_leadingSpacer__e029b2,
.CDS_Item_trailingSpacer__e029b2 {
    width: 10px
}

.CDS_Item_size-s__e029b2.CDS_Item_item__e029b2 {
    gap: var(--CDS-spacing-xxs);
    padding: var(--CDS-spacing-xxs) var(--CDS-spacing-xs)
}

.CDS_Item_size-s__e029b2 .CDS_Item_item__e029b2 {
    gap: var(--CDS-spacing-xxs)
}

.CDS_Item_size-s__e029b2 .CDS_Item_leadingContent__e029b2 {
    height: 17px;
    padding-left: var(--CDS-spacing-xxxs);
    width: 10px
}

.CDS_Item_size-m__e029b2.CDS_Item_item__e029b2 {
    gap: var(--CDS-spacing-xs);
    padding: var(--CDS-spacing-xs) var(--CDS-spacing-s)
}

.CDS_Item_size-m__e029b2 .CDS_Item_item__e029b2 {
    gap: var(--CDS-spacing-xs)
}

.CDS_Item_size-m__e029b2 .CDS_Item_leadingContent__e029b2,
.CDS_Item_size-m__e029b2 .CDS_Item_leadingSpacer__e029b2,
.CDS_Item_size-m__e029b2 .CDS_Item_trailingSpacer__e029b2 {
    height: 20px;
    width: 12px
}

.CDS_Item_size-m__e029b2 .CDS_Item_labelAndDescriptionWrapper__e029b2 {
    min-width: 64px
}

.CDS_Item_size-m__e029b2 .CDS_Item_trailingContent__e029b2 {
    height: 20px
}

.CDS_Item_type-action__e029b2:not([data-disabled]):focus,
.CDS_Item_type-action__e029b2:not([data-disabled]):hover,
.CDS_Item_type-selection__e029b2:not([data-disabled]):focus,
.CDS_Item_type-selection__e029b2:not([data-disabled]):hover {
    background: var(--CDS-color-semantic-actions-surface-hover)
}

.CDS_Item_type-action__e029b2:not([data-disabled]):focus .CDS_Item_labelDescription__e029b2,
.CDS_Item_type-action__e029b2:not([data-disabled]):hover .CDS_Item_labelDescription__e029b2,
.CDS_Item_type-selection__e029b2:not([data-disabled]):focus .CDS_Item_labelDescription__e029b2,
.CDS_Item_type-selection__e029b2:not([data-disabled]):hover .CDS_Item_labelDescription__e029b2 {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Item_type-action__e029b2:not([data-disabled]):active,
.CDS_Item_type-selection__e029b2:not([data-disabled]):active {
    background-color: var(--CDS-color-semantic-actions-surface-active)
}

.CDS_Item_type-destructive__e029b2:not([data-disabled]):focus,
.CDS_Item_type-destructive__e029b2:not([data-disabled]):hover {
    background-color: var(--CDS-color-semantic-feedback-critical-surface-alt)
}

.CDS_Item_type-destructive__e029b2:not([data-disabled]):active {
    background-color: var(--CDS-color-semantic-feedback-critical-surface)
}

.CDS_Item_type-destructive__e029b2:not([data-disabled]):active .CDS_Item_labelDescription__e029b2,
.CDS_Item_type-destructive__e029b2:not([data-disabled]):active .CDS_Item_label__e029b2,
.CDS_Item_type-destructive__e029b2:not([data-disabled]):active svg,
.CDS_Item_type-destructive__e029b2:not([data-disabled]):focus .CDS_Item_labelDescription__e029b2,
.CDS_Item_type-destructive__e029b2:not([data-disabled]):focus .CDS_Item_label__e029b2,
.CDS_Item_type-destructive__e029b2:not([data-disabled]):focus svg,
.CDS_Item_type-destructive__e029b2:not([data-disabled]):hover .CDS_Item_labelDescription__e029b2,
.CDS_Item_type-destructive__e029b2:not([data-disabled]):hover .CDS_Item_label__e029b2,
.CDS_Item_type-destructive__e029b2:not([data-disabled]):hover svg {
    fill: var(--CDS-color-semantic-surface-foreground-default);
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Item_type-destructive__e029b2:not([data-disabled]) .CDS_Item_label__e029b2,
.CDS_Item_type-destructive__e029b2:not([data-disabled]) svg {
    fill: var(--CDS-color-semantic-feedback-critical-default);
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Label_label__8681a5 {
    align-items: flex-start;
    align-self: stretch;
    display: flex
}

.CDS_Label_leadingContent__8681a5 {
    align-items: flex-start;
    display: flex;
    flex: 1 0;
    padding: var(--CDS-spacing-none)
}

.CDS_Label_labelAndDescriptionWrapper__8681a5 {
    align-items: flex-start;
    display: flex;
    flex: 1 0;
    flex-direction: column;
    gap: var(--CDS-spacing-xxxs)
}

.CDS_Label_size-s__8681a5.CDS_Label_label__8681a5 {
    gap: var(--CDS-spacing-xxs);
    padding: var(--CDS-spacing-xxs) var(--CDS-spacing-xs)
}

.CDS_Label_size-s__8681a5 .CDS_Label_leadingContent__8681a5 {
    gap: var(--CDS-spacing-xxs)
}

.CDS_Label_size-m__8681a5.CDS_Label_label__8681a5 {
    gap: var(--CDS-spacing-xs);
    padding: var(--CDS-spacing-xs) var(--CDS-spacing-s)
}

.CDS_Label_size-m__8681a5 .CDS_Label_leadingContent__8681a5 {
    gap: var(--CDS-spacing-xs)
}

.CDS_Section_dropdownMenuSection__4911be {
    align-items: flex-start;
    align-self: stretch;
    display: flex;
    flex-direction: column;
    padding: var(--CDS-spacing-none)
}

.CDS_Section_size-s__4911be {
    gap: var(--CDS-spacing-xxxs);
    min-width: 72px
}

.CDS_Section_size-m__4911be {
    gap: var(--CDS-spacing-xxs);
    min-width: 120px
}

.CDS_Divider_divider__66dfa3 {
    min-height: 1px;
    width: 100%
}

.CDS_Content_content__141635 {
    overflow: hidden
}

.CDS_Content_content__141635,
.CDS_Content_content__141635 :after,
.CDS_Content_content__141635 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Content_content__141635[data-state=open] {
    animation: CDS_Content_slideDown__141635 .3s ease-out
}

.CDS_Content_content__141635[data-state=closed] {
    animation: CDS_Content_slideUp__141635 .3s ease-out
}

@keyframes CDS_Content_slideDown__141635 {
    0% {
        height: 0
    }

    to {
        height: var(--radix-accordion-content-height)
    }
}

@keyframes CDS_Content_slideUp__141635 {
    0% {
        height: var(--radix-accordion-content-height)
    }

    to {
        height: 0
    }
}

.CDS_Trigger_trigger__2161c6 {
    background: none;
    border: none;
    text-align: left
}

.CDS_Trigger_trigger__2161c6,
.CDS_Trigger_trigger__2161c6 :after,
.CDS_Trigger_trigger__2161c6 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Trigger_trigger__2161c6:hover {
    cursor: pointer
}

.CDS_FormElement_formElement__2ab57f {
    grid-gap: 0;
    display: grid
}

.CDS_FormElement_formElement__2ab57f,
.CDS_FormElement_formElement__2ab57f :after,
.CDS_FormElement_formElement__2ab57f :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_FormElement_fieldSet__2ab57f {
    border: 0;
    margin: 0;
    padding: 0
}

.CDS_FormElement_label__2ab57f,
.CDS_FormElement_legend__2ab57f {
    margin-bottom: var(--CDS-spacing-s)
}

.CDS_FormElement_description__2ab57f,
.CDS_FormElement_errorRegion__2ab57f {
    margin-top: var(--CDS-spacing-xs)
}

.CDS_FormElement_legend__2ab57f+.CDS_FormElement_description__2ab57f {
    margin-bottom: var(--CDS-spacing-m);
    margin-top: 0
}

.CDS_FormElement_errorRegion__2ab57f:empty {
    clip: rect(1px, 1px, 1px, 1px);
    border: 0;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: absolute !important;
    white-space: nowrap;
    width: 1px
}

.CDS_Icon_icon__c30ce7 {
    vertical-align: middle
}

.CDS_Icon_icon__c30ce7,
.CDS_Icon_icon__c30ce7 :after,
.CDS_Icon_icon__c30ce7 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Icon_icon__c30ce7 [class=bounds],
.CDS_Icon_icon__c30ce7 [id=bounds] {
    fill: none;
    stroke: none
}

.CDS_Icon_inherit__c30ce7 {
    fill: currentColor;
    color: currentColor
}

.CDS_Icon_default__c30ce7 {
    fill: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Icon_subtle__c30ce7 {
    fill: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Icon_disabled__c30ce7 {
    fill: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Icon_action__c30ce7 {
    fill: var(--CDS-color-semantic-actions-default)
}

.CDS_Icon_critical__c30ce7 {
    fill: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Icon_positive__c30ce7 {
    fill: var(--CDS-color-semantic-feedback-positive-default)
}

.CDS_Input_container__fcad62 {
    align-items: center;
    background: var(--CDS-color-semantic-surface-default);
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    border-radius: var(--CDS-border-radius-s);
    box-sizing: border-box;
    color: var(--CDS-color-semantic-surface-foreground-default);
    display: flex;
    gap: var(--CDS-spacing-xs);
    margin: 0;
    padding: 0;
    padding: var(--CDS-spacing-s) var(--CDS-spacing-m);
    position: relative;
    width: 100%
}

.CDS_Input_container__fcad62 :after,
.CDS_Input_container__fcad62 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Input_container__fcad62:hover {
    border-color: var(--CDS-color-semantic-actions-default)
}

.CDS_Input_container__fcad62:focus-visible,
.CDS_Input_container__fcad62:focus-within {
    border-color: var(--CDS-color-semantic-actions-default);
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {

        .CDS_Input_container__fcad62:focus-visible,
        .CDS_Input_container__fcad62:focus-within {
            outline-style: auto
        }
    }
}

.CDS_Input_container__fcad62.CDS_Input_invalid__fcad62 {
    border-color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Input_container__fcad62.CDS_Input_disabled__fcad62,
.CDS_Input_container__fcad62.CDS_Input_readonly__fcad62 {
    border-color: var(--CDS-color-semantic-surface-foreground-disabled);
    cursor: not-allowed
}

.CDS_Input_input__fcad62 {
    background-color: transparent;
    border: none;
    color: var(--CDS-color-semantic-surface-foreground-default);
    flex-grow: 1;
    min-width: 0
}

.CDS_Input_input__fcad62,
.CDS_Input_input__fcad62 :after,
.CDS_Input_input__fcad62 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Input_input__fcad62:focus,
.CDS_Input_input__fcad62:focus-visible,
.CDS_Input_input__fcad62:focus-within {
    outline: none
}

.CDS_Input_input__fcad62[type=date],
.CDS_Input_input__fcad62[type=number] {
    -moz-appearance: textfield
}

.CDS_Input_input__fcad62::-webkit-clear-button,
.CDS_Input_input__fcad62::-webkit-inner-spin-button,
.CDS_Input_input__fcad62::-webkit-outer-spin-button,
.CDS_Input_input__fcad62::-webkit-search-cancel-button,
.CDS_Input_input__fcad62::-webkit-search-decoration,
.CDS_Input_input__fcad62::-webkit-search-results-button,
.CDS_Input_input__fcad62::-webkit-search-results-decoration {
    display: none
}

.CDS_Input_input__fcad62::placeholder {
    color: var(--CDS-color-semantic-surface-foreground-subtle);
    opacity: 1
}

.CDS_Input_input__fcad62[disabled],
.CDS_Input_input__fcad62[readonly] {
    cursor: not-allowed
}

.CDS_Input_input__fcad62[readonly] {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Input_input__fcad62[readonly]::placeholder {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Input_input__fcad62[disabled] {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Input_input__fcad62[disabled]::placeholder {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Input_container-s__fcad62 {
    height: 32px;
    padding: var(--CDS-spacing-xs) var(--CDS-spacing-m)
}

.CDS_Input_container-s__fcad62,
.CDS_Input_container-s__fcad62 .CDS_Input_input__fcad62 {
    font-family: var(--CDS-type-styles-small-body-s-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-s-font-size);
    font-weight: var(--CDS-type-styles-small-body-s-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-s-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-s-line-height);
    margin: 0
}

.CDS_Input_container-m__fcad62 {
    height: 44px
}

.CDS_Input_container-m__fcad62,
.CDS_Input_container-m__fcad62 .CDS_Input_input__fcad62 {
    font-family: var(--CDS-type-styles-small-body-m-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-m-font-size);
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-m-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-m-line-height);
    margin: 0
}

.CDS_Input_container-l__fcad62 {
    height: 48px
}

.CDS_Input_container-l__fcad62,
.CDS_Input_container-l__fcad62 .CDS_Input_input__fcad62 {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-l-line-height);
    margin: 0
}

.CDS_Input_container-xl__fcad62 {
    height: 56px
}

.CDS_Input_container-xl__fcad62,
.CDS_Input_container-xl__fcad62 .CDS_Input_input__fcad62 {
    font-family: var(--CDS-type-styles-small-body-xl-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-xl-font-size);
    font-weight: var(--CDS-type-styles-small-body-xl-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-xl-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-xl-line-height);
    margin: 0
}

.CDS_Input_action__fcad62,
.CDS_Input_signifier__fcad62 {
    align-items: center;
    display: flex;
    height: 100%
}

.CDS_Input_signifier__fcad62 {
    left: var(--CDS-spacing-m);
    pointer-events: none
}

.CDS_Input_action__fcad62 {
    right: var(--CDS-spacing-xs)
}

.CDS_Input_affixes__fcad62 {
    pointer-events: none
}

.CDS_Input_container__fcad62,
.CDS_Input_container__fcad62 .CDS_Input_input__fcad62 {
    line-height: normal
}

.CDS_Box_box__c0484a,
.CDS_Box_box__c0484a :after,
.CDS_Box_box__c0484a :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Box_background-none__c0484a {
    background-color: transparent
}

.CDS_Box_background-action__c0484a {
    background-color: var(--CDS-color-semantic-actions-surface)
}

.CDS_Box_background-default__c0484a {
    background-color: var(--CDS-color-semantic-surface-background-default)
}

.CDS_Box_background-alt__c0484a {
    background-color: var(--CDS-color-semantic-surface-alt)
}

.CDS_Box_background-critical__c0484a {
    background-color: var(--CDS-color-semantic-feedback-critical-surface)
}

.CDS_Box_background-info__c0484a {
    background-color: var(--CDS-color-semantic-feedback-info-surface)
}

.CDS_Box_background-positive__c0484a {
    background-color: var(--CDS-color-semantic-feedback-positive-surface)
}

.CDS_Box_background-smart__c0484a {
    background-color: var(--CDS-color-semantic-feedback-smart-surface)
}

.CDS_Box_background-warning__c0484a {
    background-color: var(--CDS-color-semantic-feedback-warning-surface)
}

.CDS_Box_background-critical-alt__c0484a {
    background-color: var(--CDS-color-semantic-feedback-critical-surface-alt)
}

.CDS_Box_background-info-alt__c0484a {
    background-color: var(--CDS-color-semantic-feedback-info-surface-alt)
}

.CDS_Box_background-positive-alt__c0484a {
    background-color: var(--CDS-color-semantic-feedback-positive-surface-alt)
}

.CDS_Box_background-smart-alt__c0484a {
    background-color: var(--CDS-color-semantic-feedback-smart-surface-alt)
}

.CDS_Box_background-warning-alt__c0484a {
    background-color: var(--CDS-color-semantic-feedback-warning-surface-alt)
}

.CDS_Box_border-none__c0484a {
    border: none
}

.CDS_Box_border-default__c0484a {
    border: 1px solid var(--CDS-color-semantic-border-default)
}

.CDS_Box_border-alt__c0484a {
    border: 1px solid var(--CDS-color-semantic-border-alt)
}

.CDS_Box_borderRadius-none__c0484a {
    border-radius: var(--CDS-border-radius-none)
}

.CDS_Box_borderRadius-xxxs__c0484a {
    border-radius: var(--CDS-border-radius-xxxs)
}

.CDS_Box_borderRadius-xxs__c0484a {
    border-radius: var(--CDS-border-radius-xxs)
}

.CDS_Box_borderRadius-xs__c0484a {
    border-radius: var(--CDS-border-radius-xs)
}

.CDS_Box_borderRadius-s__c0484a {
    border-radius: var(--CDS-border-radius-s)
}

.CDS_Box_borderRadius-m__c0484a {
    border-radius: var(--CDS-border-radius-m)
}

.CDS_Box_borderRadius-l__c0484a {
    border-radius: var(--CDS-border-radius-l)
}

.CDS_Box_borderRadius-xl__c0484a {
    border-radius: var(--CDS-border-radius-xl)
}

.CDS_Box_borderRadius-xxl__c0484a {
    border-radius: var(--CDS-border-radius-xxl)
}

.CDS_Box_borderRadius-full__c0484a {
    border-radius: var(--CDS-border-radius-full)
}

.CDS_Box_padding-none__c0484a {
    padding: 0
}

.CDS_Box_padding-xxxs__c0484a {
    padding: var(--CDS-spacing-xxxs)
}

.CDS_Box_padding-xxs__c0484a {
    padding: var(--CDS-spacing-xxs)
}

.CDS_Box_padding-xs__c0484a {
    padding: var(--CDS-spacing-xs)
}

.CDS_Box_padding-s__c0484a {
    padding: var(--CDS-spacing-s)
}

.CDS_Box_padding-m__c0484a {
    padding: var(--CDS-spacing-m)
}

.CDS_Box_padding-l__c0484a {
    padding: var(--CDS-spacing-l)
}

.CDS_Box_padding-xl__c0484a {
    padding: var(--CDS-spacing-xl)
}

.CDS_Box_padding-xxl__c0484a {
    padding: var(--CDS-spacing-xxl)
}

.CDS_Box_padding-xxxl__c0484a {
    padding: var(--CDS-spacing-xxxl)
}

.CDS_Box_margin-none__c0484a {
    margin: 0
}

.CDS_Box_margin-xxxs__c0484a {
    margin: var(--CDS-spacing-xxxs)
}

.CDS_Box_margin-xxs__c0484a {
    margin: var(--CDS-spacing-xxs)
}

.CDS_Box_margin-xs__c0484a {
    margin: var(--CDS-spacing-xs)
}

.CDS_Box_margin-s__c0484a {
    margin: var(--CDS-spacing-s)
}

.CDS_Box_margin-m__c0484a {
    margin: var(--CDS-spacing-m)
}

.CDS_Box_margin-l__c0484a {
    margin: var(--CDS-spacing-l)
}

.CDS_Box_margin-xl__c0484a {
    margin: var(--CDS-spacing-xl)
}

.CDS_Box_margin-xxl__c0484a {
    margin: var(--CDS-spacing-xxl)
}

.CDS_Box_margin-xxxl__c0484a {
    margin: var(--CDS-spacing-xxxl)
}

.CDS_Box_elevation-none__c0484a {
    box-shadow: none
}

.CDS_Box_elevation-raised__c0484a {
    box-shadow: var(--CDS-elevation-raised)
}

.CDS_Box_elevation-hovering__c0484a {
    box-shadow: var(--CDS-elevation-hovering)
}

.CDS_Box_elevation-overlay__c0484a {
    box-shadow: var(--CDS-elevation-overlay)
}

.CDS_Box_elevation-sunken__c0484a {
    box-shadow: var(--CDS-elevation-sunken)
}

.CDS_Flex_flex__426201 {
    display: flex
}

.CDS_Flex_flex__426201,
.CDS_Flex_flex__426201 :after,
.CDS_Flex_flex__426201 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Flex_direction-row__426201 {
    flex-direction: row
}

.CDS_Flex_direction-row-reverse__426201 {
    flex-direction: row-reverse
}

.CDS_Flex_direction-column__426201 {
    flex-direction: column
}

.CDS_Flex_direction-column-reverse__426201 {
    flex-direction: column-reverse
}

.CDS_Flex_padding-none__426201 {
    padding: 0
}

.CDS_Flex_padding-xxxs__426201 {
    padding: var(--CDS-spacing-xxxs)
}

.CDS_Flex_padding-xxs__426201 {
    padding: var(--CDS-spacing-xxs)
}

.CDS_Flex_padding-xs__426201 {
    padding: var(--CDS-spacing-xs)
}

.CDS_Flex_padding-s__426201 {
    padding: var(--CDS-spacing-s)
}

.CDS_Flex_padding-m__426201 {
    padding: var(--CDS-spacing-m)
}

.CDS_Flex_padding-l__426201 {
    padding: var(--CDS-spacing-l)
}

.CDS_Flex_padding-xl__426201 {
    padding: var(--CDS-spacing-xl)
}

.CDS_Flex_padding-xxl__426201 {
    padding: var(--CDS-spacing-xxl)
}

.CDS_Flex_padding-xxxl__426201 {
    padding: var(--CDS-spacing-xxxl)
}

.CDS_Flex_margin-none__426201 {
    margin: 0
}

.CDS_Flex_margin-xxxs__426201 {
    margin: var(--CDS-spacing-xxxs)
}

.CDS_Flex_margin-xxs__426201 {
    margin: var(--CDS-spacing-xxs)
}

.CDS_Flex_margin-xs__426201 {
    margin: var(--CDS-spacing-xs)
}

.CDS_Flex_margin-s__426201 {
    margin: var(--CDS-spacing-s)
}

.CDS_Flex_margin-m__426201 {
    margin: var(--CDS-spacing-m)
}

.CDS_Flex_margin-l__426201 {
    margin: var(--CDS-spacing-l)
}

.CDS_Flex_margin-xl__426201 {
    margin: var(--CDS-spacing-xl)
}

.CDS_Flex_margin-xxl__426201 {
    margin: var(--CDS-spacing-xxl)
}

.CDS_Flex_margin-xxxl__426201 {
    margin: var(--CDS-spacing-xxxl)
}

.CDS_Flex_gap-none__426201 {
    gap: 0
}

.CDS_Flex_gap-xxxs__426201 {
    gap: var(--CDS-spacing-xxxs)
}

.CDS_Flex_gap-xxs__426201 {
    gap: var(--CDS-spacing-xxs)
}

.CDS_Flex_gap-xs__426201 {
    gap: var(--CDS-spacing-xs)
}

.CDS_Flex_gap-s__426201 {
    gap: var(--CDS-spacing-s)
}

.CDS_Flex_gap-m__426201 {
    gap: var(--CDS-spacing-m)
}

.CDS_Flex_gap-l__426201 {
    gap: var(--CDS-spacing-l)
}

.CDS_Flex_gap-xl__426201 {
    gap: var(--CDS-spacing-xl)
}

.CDS_Flex_gap-xxl__426201 {
    gap: var(--CDS-spacing-xxl)
}

.CDS_Flex_gap-xxxl__426201 {
    gap: var(--CDS-spacing-xxxl)
}

.CDS_Flex_align-items-start__426201 {
    align-items: flex-start
}

.CDS_Flex_align-items-center__426201 {
    align-items: center
}

.CDS_Flex_align-items-end__426201 {
    align-items: flex-end
}

.CDS_Flex_align-items-stretch__426201 {
    align-items: stretch
}

.CDS_Flex_justify-content-around__426201 {
    justify-content: space-around
}

.CDS_Flex_justify-content-between__426201 {
    justify-content: space-between
}

.CDS_Flex_justify-content-start__426201 {
    justify-content: flex-start
}

.CDS_Flex_justify-content-center__426201 {
    justify-content: center
}

.CDS_Flex_justify-content-end__426201 {
    justify-content: flex-end
}

.CDS_Flex_wrap__426201 {
    flex-wrap: wrap
}

.CDS_Link_link__7f0c1c,
.CDS_Link_link__7f0c1c :after,
.CDS_Link_link__7f0c1c :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Link_link__7f0c1c:hover {
    color: var(--CDS-color-semantic-actions-hover)
}

.CDS_Link_link__7f0c1c:active {
    color: var(--CDS-color-semantic-actions-active)
}

.CDS_Link_link__7f0c1c:focus-visible {
    color: var(--CDS-color-semantic-actions-active);
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .CDS_Link_link__7f0c1c:focus-visible {
            outline-style: auto
        }
    }
}

.CDS_Link_asButton__7f0c1c {
    background-color: transparent;
    border-width: 0;
    padding: 0;
    text-align: left
}

.CDS_Link_asButton__7f0c1c:hover {
    cursor: pointer
}

.CDS_Link_buttonInherit__7f0c1c {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit
}

.CDS_Link_underline__7f0c1c {
    text-decoration: underline
}

.CDS_Link_underline__7f0c1c:active,
.CDS_Link_underline__7f0c1c:focus-visible,
.CDS_Link_underline__7f0c1c:hover {
    text-decoration: none
}

.CDS_Link_noUnderline__7f0c1c {
    text-decoration: none
}

.CDS_Link_noUnderline__7f0c1c:active,
.CDS_Link_noUnderline__7f0c1c:focus-visible,
.CDS_Link_noUnderline__7f0c1c:hover {
    text-decoration: underline
}

.CDS_Link_disabled__7f0c1c {
    cursor: not-allowed;
    pointer-events: none
}

.CDS_Link_external__7f0c1c {
    align-items: center;
    display: inline-flex;
    gap: var(--CDS-spacing-xxs)
}

.CDS_Link_external__7f0c1c svg {
    height: 1em;
    width: 1em
}

.CDS_Label_label__111909 {
    display: flex;
    gap: var(--CDS-spacing-xxxs)
}

.CDS_Label_label__111909,
.CDS_Label_label__111909 :after,
.CDS_Label_label__111909 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Label_required__111909:after {
    color: var(--CDS-color-semantic-feedback-critical-default);
    content: "*"
}

.CDS_Label_default__111909 {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Label_disabled__111909,
.CDS_Label_disabled__111909.CDS_Label_required__111909:after {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Label_critical__111909 {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Label_positive__111909,
.CDS_Label_positive__111909.CDS_Label_required__111909:after {
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.CDS_Label_interactive__111909 {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Label_s__111909 {
    font-family: var(--CDS-type-styles-large-body-s-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-large-body-s-font-size)
}

.CDS_Label_m__111909 {
    font-family: var(--CDS-type-styles-large-body-m-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-large-body-m-font-size)
}

.CDS_Label_l__111909 {
    font-family: var(--CDS-type-styles-large-body-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-large-body-l-font-size)
}

.CDS_Label_xl__111909 {
    font-family: var(--CDS-type-styles-large-body-xl-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-large-body-xl-font-size)
}

.CDS_TrendIndicator_icon__1c8d7b {
    display: inline
}

.CDS_TrendIndicator_icon__1c8d7b.CDS_TrendIndicator_up__1c8d7b {
    transform: rotate(-90deg)
}

.CDS_TrendIndicator_icon__1c8d7b.CDS_TrendIndicator_down__1c8d7b {
    transform: rotate(90deg)
}

.CDS_TrendIndicator_trendIndicator__1c8d7b {
    vertical-align: text-bottom
}

.CDS_TrendIndicator_trendNumber__1c8d7b {
    vertical-align: middle
}

.CDS_TrendIndicator_positive__1c8d7b {
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.CDS_TrendIndicator_critical__1c8d7b {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_TrendIndicator_neutral__1c8d7b {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Metric_metric__37299b {
    display: flex
}

.CDS_Metric_metric__37299b,
.CDS_Metric_metric__37299b :after,
.CDS_Metric_metric__37299b :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Metric_metric__37299b.CDS_Metric_vertical__37299b {
    flex-direction: column
}

.CDS_Metric_metric__37299b.CDS_Metric_horizontal__37299b {
    align-items: end;
    flex-direction: row
}

.CDS_Metric_s__37299b.CDS_Metric_horizontal__37299b .CDS_Metric_mainMetric__37299b {
    font-size: var(--CDS-type-styles-small-body-s-font-size);
    font-weight: var(--CDS-type-styles-small-body-s-font-weight);
    line-height: 1.3
}

.CDS_Metric_s__37299b.CDS_Metric_horizontal__37299b .CDS_Metric_metricsContainer__37299b {
    margin-left: var(--CDS-spacing-xs);
    margin-right: var(--CDS-spacing-xs)
}

.CDS_Metric_s__37299b.CDS_Metric_vertical__37299b .CDS_Metric_mainMetric__37299b {
    font-size: var(--CDS-type-styles-small-display-s-font-size);
    font-weight: var(--CDS-type-styles-small-body-s-font-weight);
    line-height: var(--CDS-type-styles-small-display-s-line-height)
}

.CDS_Metric_s__37299b.CDS_Metric_vertical__37299b .CDS_Metric_trendIndicator__37299b {
    margin-bottom: var(--CDS-spacing-xxxs)
}

.CDS_Metric_m__37299b.CDS_Metric_horizontal__37299b .CDS_Metric_mainMetric__37299b {
    font-size: var(--CDS-type-styles-small-body-m-font-size);
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    line-height: var(--CDS-type-styles-small-body-m-line-height)
}

@media only screen and (min-width:1024px) {
    .CDS_Metric_m__37299b.CDS_Metric_horizontal__37299b .CDS_Metric_mainMetric__37299b {
        font-size: var(--CDS-type-styles-large-body-m-font-size);
        font-weight: var(--CDS-type-styles-large-body-m-font-weight);
        line-height: var(--CDS-type-styles-large-body-m-line-height)
    }
}

.CDS_Metric_m__37299b.CDS_Metric_horizontal__37299b .CDS_Metric_metricsContainer__37299b {
    margin-left: var(--CDS-spacing-xs);
    margin-right: var(--CDS-spacing-xs)
}

.CDS_Metric_m__37299b.CDS_Metric_vertical__37299b .CDS_Metric_mainMetric__37299b {
    font-size: var(--CDS-type-styles-small-display-m-font-size);
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    line-height: var(--CDS-type-styles-small-display-m-line-height)
}

@media only screen and (min-width:1024px) {
    .CDS_Metric_m__37299b.CDS_Metric_vertical__37299b .CDS_Metric_mainMetric__37299b {
        font-size: var(--CDS-type-styles-large-display-s-font-size);
        font-weight: var(--CDS-type-styles-large-body-s-font-weight);
        line-height: var(--CDS-type-styles-large-display-s-line-height)
    }
}

.CDS_Metric_m__37299b.CDS_Metric_vertical__37299b .CDS_Metric_trendIndicator__37299b {
    margin-bottom: var(--CDS-spacing-xxs)
}

@media only screen and (min-width:1024px) {
    .CDS_Metric_m__37299b.CDS_Metric_vertical__37299b .CDS_Metric_trendIndicator__37299b {
        margin-bottom: 6px
    }
}

.CDS_Metric_l__37299b.CDS_Metric_horizontal__37299b .CDS_Metric_mainMetric__37299b {
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    line-height: var(--CDS-type-styles-small-body-m-line-height)
}

.CDS_Metric_l__37299b.CDS_Metric_horizontal__37299b .CDS_Metric_metricsContainer__37299b {
    margin-left: var(--CDS-spacing-xs);
    margin-right: var(--CDS-spacing-xs)
}

.CDS_Metric_l__37299b.CDS_Metric_vertical__37299b .CDS_Metric_mainMetric__37299b {
    font-size: var(--CDS-type-styles-small-display-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    line-height: 1.3
}

@media only screen and (min-width:1024px) {
    .CDS_Metric_l__37299b.CDS_Metric_vertical__37299b .CDS_Metric_mainMetric__37299b {
        font-size: var(--CDS-type-styles-large-display-m-font-size);
        font-weight: var(--CDS-type-styles-large-body-m-font-weight);
        line-height: var(--CDS-type-styles-large-display-m-line-height)
    }
}

.CDS_Metric_l__37299b.CDS_Metric_vertical__37299b .CDS_Metric_trendIndicator__37299b {
    margin-bottom: var(--CDS-spacing-xxs)
}

@media only screen and (min-width:1024px) {
    .CDS_Metric_l__37299b.CDS_Metric_vertical__37299b .CDS_Metric_trendIndicator__37299b {
        margin-bottom: var(--CDS-spacing-xs)
    }
}

.CDS_Metric_metricsContainer__37299b {
    display: inline-flex;
    flex-direction: row
}

.CDS_Metric_horizontal__37299b .CDS_Metric_metricsContainer__37299b {
    align-items: center
}

.CDS_Metric_vertical__37299b .CDS_Metric_metricsContainer__37299b {
    align-items: end
}

.CDS_Body_body__4ad7e4 {
    flex-grow: 1;
    flex-shrink: 1;
    overflow-y: auto;
    padding: var(--CDS-spacing-m)
}

@media only screen and (min-width:480px) {
    .CDS_Body_body__4ad7e4 {
        padding: var(--CDS-spacing-l)
    }
}

.CDS_CloseButton_button__9c3b4f {
    flex-shrink: 0
}

.CDS_CustomFooter_footer__3711c1 {
    border-top: 1px solid var(--CDS-color-semantic-border-default);
    padding: var(--CDS-spacing-m)
}

@media only screen and (min-width:480px) {
    .CDS_CustomFooter_footer__3711c1 {
        padding: var(--CDS-spacing-l)
    }
}

.CDS_CustomHeader_header__f0ff48 {
    border-bottom: 1px solid var(--CDS-color-semantic-border-default);
    padding: var(--CDS-spacing-m)
}

@media only screen and (min-width:480px) {
    .CDS_CustomHeader_header__f0ff48 {
        padding: var(--CDS-spacing-l)
    }
}

.CDS_Footer_footer__f6c1a1 {
    display: flex;
    flex-wrap: wrap;
    gap: var(--CDS-spacing-m);
    justify-content: center
}

@media only screen and (min-width:480px) {
    .CDS_Footer_footer__f6c1a1 {
        flex-direction: row-reverse;
        justify-content: flex-start
    }
}

.CDS_Header_header__9e3f0a {
    align-items: center;
    display: flex;
    gap: var(--CDS-spacing-l);
    justify-content: space-between
}

.CDS_Modal_drawer__6195f4,
.CDS_Modal_modal__6195f4 {
    background-color: var(--CDS-color-semantic-surface-default);
    border-top-left-radius: var(--CDS-border-radius-l);
    border-top-right-radius: var(--CDS-border-radius-l);
    bottom: 0;
    box-shadow: var(--CDS-box-shadow-30);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    left: 0;
    margin: 0;
    max-height: 80%;
    overflow: hidden;
    padding: 0;
    position: fixed;
    width: 100vw;
    z-index: 999
}

.CDS_Modal_drawer__6195f4 :after,
.CDS_Modal_drawer__6195f4 :before,
.CDS_Modal_modal__6195f4 :after,
.CDS_Modal_modal__6195f4 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

@media only screen and (min-width:480px) {

    .CDS_Modal_drawer__6195f4,
    .CDS_Modal_modal__6195f4 {
        border-bottom-left-radius: var(--CDS-border-radius-l);
        width: 90vw
    }

    .CDS_Modal_modal__6195f4 {
        border-bottom-right-radius: var(--CDS-border-radius-l);
        bottom: auto;
        left: 50%;
        max-height: 90%;
        top: 50%;
        transform: translate(-50%, -50%)
    }

    .CDS_Modal_drawer__6195f4 {
        border-bottom-left-radius: var(--CDS-border-radius-l);
        border-top-right-radius: 0;
        bottom: 0;
        height: 100vh;
        left: auto;
        max-height: 100%;
        right: 0
    }
}

@media only screen and (max-width:479.98px) {
    .CDS_Modal_full__6195f4 {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        height: 100%;
        max-height: 100%
    }
}

.CDS_Modal_s__6195f4 {
    max-width: 480px
}

.CDS_Modal_m__6195f4 {
    max-width: 640px
}

.CDS_Modal_l__6195f4 {
    max-width: 960px
}

.CDS_Modal_overlay__6195f4 {
    background-color: var(--CDS-color-semantic-surface-foreground-default);
    inset: 0;
    opacity: .5;
    position: fixed;
    z-index: 998
}

.CDS_Modal_section__6195f4 {
    padding: var(--CDS-spacing-m)
}

@media only screen and (min-width:480px) {
    .CDS_Modal_section__6195f4 {
        padding: var(--CDS-spacing-l)
    }
}

.CDS_Modal_transition-fadeIn__6195f4.CDS_Modal_overlay__6195f4[data-state=open] {
    animation: CDS_Modal_fadeInOverlay__6195f4 .2s linear
}

.CDS_Modal_transition-fadeIn__6195f4.CDS_Modal_overlay__6195f4[data-state=closed] {
    animation: CDS_Modal_fadeOutOverlay__6195f4 .1s linear
}

.CDS_Modal_transition-fadeIn__6195f4.CDS_Modal_drawer__6195f4[data-state=open],
.CDS_Modal_transition-fadeIn__6195f4.CDS_Modal_modal__6195f4[data-state=open] {
    animation: CDS_Modal_fadeInModal__6195f4 .2s linear
}

.CDS_Modal_transition-fadeIn__6195f4.CDS_Modal_drawer__6195f4[data-state=closed],
.CDS_Modal_transition-fadeIn__6195f4.CDS_Modal_modal__6195f4[data-state=closed] {
    animation: CDS_Modal_fadeOutModal__6195f4 .1s linear
}

.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_overlay__6195f4[data-state=open] {
    animation: CDS_Modal_fadeInOverlay__6195f4 .2s linear
}

.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_overlay__6195f4[data-state=closed] {
    animation: CDS_Modal_fadeOutOverlay__6195f4 .1s linear
}

.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_drawer__6195f4[data-state=open],
.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_modal__6195f4[data-state=open] {
    animation: CDS_Modal_modalBounceInMobile__6195f4 .2s ease-out
}

.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_drawer__6195f4[data-state=closed],
.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_modal__6195f4[data-state=closed] {
    animation: CDS_Modal_fadeOutModal__6195f4 .1s linear
}

@media only screen and (min-width:480px) {
    .CDS_Modal_transition-modal__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_overlay__6195f4[data-state=open] {
        animation: CDS_Modal_fadeInOverlay__6195f4 .3s linear
    }

    .CDS_Modal_transition-modal__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_modal__6195f4[data-state=open] {
        animation: CDS_Modal_modalBounceIn__6195f4 .3s ease-out
    }

    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-m__6195f4.CDS_Modal_overlay__6195f4[data-state=open],
    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-s__6195f4.CDS_Modal_overlay__6195f4[data-state=open] {
        animation: CDS_Modal_fadeInOverlay__6195f4 .3s linear
    }

    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-m__6195f4.CDS_Modal_drawer__6195f4[data-state=open],
    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-s__6195f4.CDS_Modal_drawer__6195f4[data-state=open] {
        animation: CDS_Modal_drawerSlideIn__6195f4 .3s ease-out
    }

    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-m__6195f4.CDS_Modal_drawer__6195f4[data-state=closed],
    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-s__6195f4.CDS_Modal_drawer__6195f4[data-state=closed] {
        animation: CDS_Modal_drawerSlideOut__6195f4 .1s ease-in
    }

    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-l__6195f4.CDS_Modal_overlay__6195f4[data-state=open] {
        animation: CDS_Modal_fadeInOverlay__6195f4 .4s linear
    }

    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-l__6195f4.CDS_Modal_overlay__6195f4[data-state=closed] {
        animation: CDS_Modal_fadeOutOverlay__6195f4 .2s linear
    }

    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-l__6195f4.CDS_Modal_drawer__6195f4[data-state=open] {
        animation: CDS_Modal_drawerSlideIn__6195f4 .4s ease-out
    }

    .CDS_Modal_transition-drawer__6195f4.CDS_Modal_transition-slideIn__6195f4.CDS_Modal_transition-l__6195f4.CDS_Modal_drawer__6195f4[data-state=closed] {
        animation: CDS_Modal_drawerSlideOut__6195f4 .2s ease-in
    }
}

@keyframes CDS_Modal_fadeInOverlay__6195f4 {
    0% {
        opacity: 0
    }

    to {
        opacity: .5
    }
}

@keyframes CDS_Modal_fadeOutOverlay__6195f4 {
    0% {
        opacity: .5
    }

    to {
        opacity: 0
    }
}

@keyframes CDS_Modal_fadeInModal__6195f4 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes CDS_Modal_fadeOutModal__6195f4 {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes CDS_Modal_modalBounceInMobile__6195f4 {
    0% {
        opacity: 0;
        transform: translateY(50px)
    }

    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes CDS_Modal_modalBounceIn__6195f4 {
    0% {
        opacity: 0;
        transform: translate(-50%, calc(-50% - 75px))
    }

    to {
        opacity: 1;
        transform: translate(-50%, -50%)
    }
}

@keyframes CDS_Modal_modalBounceOut__6195f4 {
    0% {
        opacity: 1;
        transform: translate(-50%, -50%)
    }

    to {
        opacity: 0;
        transform: translate(-50%, calc(-50% - 75px))
    }
}

@keyframes CDS_Modal_drawerSlideIn__6195f4 {
    0% {
        transform: translateX(100%)
    }

    to {
        transform: translateX(0)
    }
}

@keyframes CDS_Modal_drawerSlideOut__6195f4 {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(100%)
    }
}

.CDS_NotificationBadge_notificationBadge__e97803 {
    align-self: center;
    border-radius: var(--CDS-border-radius-full);
    display: inline-flex
}

.CDS_NotificationBadge_notificationBadge__e97803.CDS_NotificationBadge_notificationBadge__e97803 {
    box-sizing: border-box;
    line-height: 1;
    margin: 0;
    padding: 0
}

.CDS_NotificationBadge_notificationBadge__e97803.CDS_NotificationBadge_notificationBadge__e97803 :after,
.CDS_NotificationBadge_notificationBadge__e97803.CDS_NotificationBadge_notificationBadge__e97803 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_NotificationBadge_notificationBadge__e97803.CDS_NotificationBadge_s__e97803 {
    min-height: 4px;
    min-width: 4px
}

.CDS_NotificationBadge_notificationBadge__e97803.CDS_NotificationBadge_m__e97803 {
    min-height: 8px;
    min-width: 8px
}

.CDS_NotificationBadge_notificationBadge__e97803.CDS_NotificationBadge_l__e97803 {
    min-height: 12px;
    min-width: 12px
}

.CDS_NotificationBadge_hasLabel__e97803.CDS_NotificationBadge_s__e97803 {
    padding: 3px 5px
}

.CDS_NotificationBadge_hasLabel__e97803.CDS_NotificationBadge_m__e97803 {
    padding: 4px 7px
}

.CDS_NotificationBadge_hasLabel__e97803.CDS_NotificationBadge_l__e97803 {
    padding: 5px 8px
}

.CDS_NotificationBadge_neutral__e97803:not(.CDS_NotificationBadge_bold__e97803) {
    background-color: var(--CDS-color-semantic-surface-alt)
}

.CDS_NotificationBadge_neutral__e97803.CDS_NotificationBadge_bold__e97803 {
    background-color: var(--CDS-color-semantic-surface-inverted)
}

.CDS_NotificationBadge_critical__e97803:not(.CDS_NotificationBadge_bold__e97803) {
    background-color: var(--CDS-color-semantic-feedback-critical-surface)
}

.CDS_NotificationBadge_critical__e97803.CDS_NotificationBadge_bold__e97803 {
    background-color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_NotificationBadge_highlight__e97803:not(.CDS_NotificationBadge_bold__e97803) {
    background-color: var(--CDS-color-semantic-actions-surface)
}

.CDS_NotificationBadge_highlight__e97803.CDS_NotificationBadge_bold__e97803 {
    background-color: var(--CDS-color-semantic-actions-default)
}

.CDS_NotificationBadge_bold__e97803 {
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.CDS_NotificationBadge_surface-default__e97803 {
    border: 1.5px solid var(--CDS-color-semantic-surface-default)
}

.CDS_NotificationBadge_surface-alt__e97803 {
    border: 1.5px solid var(--CDS-color-semantic-surface-alt)
}

.CDS_NotificationBadge_surface-background-default__e97803 {
    border: 1.5px solid var(--CDS-color-semantic-surface-background-default)
}

@keyframes CDS_Popover_slideDown__de7c2a {
    0% {
        opacity: 0;
        transform: translateY(calc(var(--CDS-spacing-xs)*-1))
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateY(0)
    }
}

@keyframes CDS_Popover_slideUp__de7c2a {
    0% {
        opacity: 0;
        transform: translateY(var(--CDS-spacing-xs))
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateY(0)
    }
}

@keyframes CDS_Popover_slideLeft__de7c2a {
    0% {
        opacity: 0;
        transform: translateX(var(--CDS-spacing-xs))
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateY(0)
    }
}

@keyframes CDS_Popover_slideRight__de7c2a {
    0% {
        opacity: 0;
        transform: translateX(calc(var(--CDS-spacing-xs)*-1))
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateY(0)
    }
}

.CDS_Popover_popover__de7c2a,
.CDS_Popover_popover__de7c2a :after,
.CDS_Popover_popover__de7c2a :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Popover_popoverContent__de7c2a {
    animation-duration: .6s;
    animation-timing-function: cubic-bezier(.16, 1, .3, 1);
    background-color: var(--CDS-color-semantic-surface-default);
    border-radius: var(--CDS-border-radius-s);
    box-shadow: var(--CDS-elevation-hovering);
    max-width: 60ch;
    max-width: min(60ch, 100vw);
    padding: var(--CDS-spacing-xl);
    will-change: transform, opacity
}

.CDS_Popover_popoverContent__de7c2a[data-side=top] {
    animation-name: CDS_Popover_slideUp__de7c2a
}

.CDS_Popover_popoverContent__de7c2a[data-side=bottom] {
    animation-name: CDS_Popover_slideDown__de7c2a
}

.CDS_Popover_popoverContent__de7c2a[data-side=left] {
    animation-name: CDS_Popover_slideLeft__de7c2a
}

.CDS_Popover_popoverContent__de7c2a[data-side=right] {
    animation-name: CDS_Popover_slideRight__de7c2a
}

.CDS_Popover_popoverArrow__de7c2a {
    fill: var(--CDS-color-semantic-surface-default)
}

.CDS_Popover_triggerWrapper__de7c2a {
    display: inline-block
}

.CDS_Popover_closeButton__de7c2a {
    background: none;
    border: 0;
    cursor: pointer;
    position: absolute;
    right: var(--CDS-spacing-xs);
    top: var(--CDS-spacing-xs)
}

.CDS_ProportionBarChart_proportionBarChart__813c5a,
.CDS_ProportionBarChart_proportionBarChart__813c5a :after,
.CDS_ProportionBarChart_proportionBarChart__813c5a :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_ProportionBarChart_bar__813c5a {
    display: flex;
    gap: 2px;
    margin-bottom: var(--CDS-spacing-m)
}

.CDS_ProportionBarChart_barItem__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-10, #003221);
    border-radius: 6px;
    display: inline-block;
    height: 6px;
    width: 6px
}

.CDS_ProportionBarChart_barItem__813c5a:first-child {
    background-color: var(--CDS-color-semantic-data-comparative-multi-1)
}

.CDS_ProportionBarChart_barItem__813c5a:nth-child(2) {
    background-color: var(--CDS-color-semantic-data-comparative-multi-2)
}

.CDS_ProportionBarChart_barItem__813c5a:nth-child(3) {
    background-color: var(--CDS-color-semantic-data-comparative-multi-3)
}

.CDS_ProportionBarChart_barItem__813c5a:nth-child(4) {
    background-color: var(--CDS-color-semantic-data-comparative-multi-4)
}

.CDS_ProportionBarChart_barItem__813c5a:nth-child(5) {
    background-color: var(--CDS-color-semantic-data-comparative-multi-5)
}

.CDS_ProportionBarChart_barItem__813c5a:nth-child(6) {
    background-color: var(--CDS-color-semantic-data-comparative-multi-6)
}

.CDS_ProportionBarChart_barItem__813c5a:nth-child(7) {
    background-color: var(--CDS-color-semantic-data-comparative-multi-7)
}

.CDS_ProportionBarChart_barItem__813c5a:nth-child(8) {
    background-color: var(--CDS-color-semantic-data-comparative-multi-8)
}

.CDS_ProportionBarChart_barItem__813c5a:nth-child(9) {
    background-color: var(--CDS-color-semantic-data-comparative-multi-9)
}

.CDS_ProportionBarChart_barItem__813c5a:nth-child(10) {
    background-color: var(--CDS-color-semantic-data-comparative-multi-10)
}

.CDS_ProportionBarChart_barItemHidden__813c5a {
    height: 0;
    width: 0
}

.CDS_ProportionBarChart_table__813c5a {
    border-spacing: 0;
    width: 100%
}

.CDS_ProportionBarChart_td__813c5a {
    padding-bottom: var(--CDS-spacing-xs);
    vertical-align: middle
}

.CDS_ProportionBarChart_td__813c5a:nth-child(2) {
    width: 100%
}

.CDS_ProportionBarChart_td__813c5a:nth-child(3) {
    text-align: right;
    white-space: nowrap
}

.CDS_ProportionBarChart_table__813c5a tr:last-child td {
    padding-bottom: 0
}

.CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-10, #003221);
    border-radius: 12px;
    display: block;
    height: 12px;
    margin-right: var(--CDS-spacing-xs);
    width: 12px
}

.CDS_ProportionBarChart_tr__813c5a:first-child .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-1)
}

.CDS_ProportionBarChart_tr__813c5a:nth-child(2) .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-2)
}

.CDS_ProportionBarChart_tr__813c5a:nth-child(3) .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-3)
}

.CDS_ProportionBarChart_tr__813c5a:nth-child(4) .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-4)
}

.CDS_ProportionBarChart_tr__813c5a:nth-child(5) .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-5)
}

.CDS_ProportionBarChart_tr__813c5a:nth-child(6) .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-6)
}

.CDS_ProportionBarChart_tr__813c5a:nth-child(7) .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-7)
}

.CDS_ProportionBarChart_tr__813c5a:nth-child(8) .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-8)
}

.CDS_ProportionBarChart_tr__813c5a:nth-child(9) .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-9)
}

.CDS_ProportionBarChart_tr__813c5a:nth-child(10) .CDS_ProportionBarChart_tableDot__813c5a {
    background-color: var(--CDS-color-semantic-data-comparative-multi-10)
}

.CDS_RadioButton_radioButton__5c4020 {
    align-self: flex-start;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: var(--CDS-color-semantic-surface-default);
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    border-radius: var(--CDS-border-radius-full);
    cursor: pointer;
    display: inline-block;
    height: 24px;
    max-height: 24px;
    max-width: 24px;
    min-height: 24px;
    min-width: 24px;
    position: relative;
    width: 24px
}

.CDS_RadioButton_radioButton__5c4020,
.CDS_RadioButton_radioButton__5c4020 :after,
.CDS_RadioButton_radioButton__5c4020 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_RadioButton_radioButton__5c4020:checked {
    background-color: var(--CDS-color-semantic-actions-surface);
    border-color: var(--CDS-color-semantic-actions-default)
}

.CDS_RadioButton_radioButton__5c4020:checked:after {
    background-color: var(--CDS-color-semantic-actions-default);
    border-radius: var(--CDS-border-radius-full);
    content: "";
    height: 12px;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    width: 12px
}

.CDS_RadioButton_radioButton__5c4020:focus,
.CDS_RadioButton_radioButton__5c4020:focus-visible,
.CDS_RadioButton_radioButton__5c4020:hover {
    background-color: var(--CDS-color-semantic-actions-surface-hover);
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_RadioButton_radioButton__5c4020:focus-visible:checked:after,
.CDS_RadioButton_radioButton__5c4020:focus:checked:after,
.CDS_RadioButton_radioButton__5c4020:hover:checked:after {
    background-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_RadioButton_radioButton__5c4020:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .CDS_RadioButton_radioButton__5c4020:focus-visible {
            outline-style: auto
        }
    }
}

.CDS_RadioButton_radioButton__5c4020:active {
    background-color: var(--CDS-color-semantic-actions-surface-active);
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_RadioButton_radioButton__5c4020:active:checked:after {
    background-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_RadioButton_radioButton__5c4020[disabled],
.CDS_RadioButton_radioButton__5c4020[readonly] {
    background-color: var(--CDS-color-semantic-surface-disabled);
    border-color: transparent;
    cursor: not-allowed
}

.CDS_RadioButton_radioButton__5c4020[disabled]:active:after,
.CDS_RadioButton_radioButton__5c4020[disabled]:after,
.CDS_RadioButton_radioButton__5c4020[disabled]:focus:after,
.CDS_RadioButton_radioButton__5c4020[disabled]:hover:after,
.CDS_RadioButton_radioButton__5c4020[readonly]:active:after,
.CDS_RadioButton_radioButton__5c4020[readonly]:after,
.CDS_RadioButton_radioButton__5c4020[readonly]:focus:after,
.CDS_RadioButton_radioButton__5c4020[readonly]:hover:after {
    background-color: var(--CDS-color-semantic-surface-disabled)
}

.CDS_RadioButton_invalid__5c4020,
.CDS_RadioButton_invalid__5c4020:checked {
    background-color: var(--CDS-color-semantic-surface-default);
    border: 1px solid var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_RadioButton_invalid__5c4020:checked:after {
    background-color: var(--CDS-color-semantic-feedback-critical-default);
    border-color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_RadioButton_invalid__5c4020:focus,
.CDS_RadioButton_invalid__5c4020:focus-visible,
.CDS_RadioButton_invalid__5c4020:hover {
    background-color: var(--CDS-color-semantic-actions-surface-hover);
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_RadioButton_invalid__5c4020:focus-visible:checked:after,
.CDS_RadioButton_invalid__5c4020:focus:checked:after,
.CDS_RadioButton_invalid__5c4020:hover:checked:after {
    background-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_RadioButton_invalid__5c4020:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .CDS_RadioButton_invalid__5c4020:focus-visible {
            outline-style: auto
        }
    }
}

.CDS_RadioButton_invalid__5c4020:active {
    background-color: var(--CDS-color-semantic-actions-surface-active);
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_RadioButton_invalid__5c4020:active:checked:after {
    background-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_RadioButton_invalid__5c4020[disabled],
.CDS_RadioButton_invalid__5c4020[readonly] {
    background-color: var(--CDS-color-semantic-surface-disabled);
    border-color: transparent;
    cursor: not-allowed
}

.CDS_RadioButton_invalid__5c4020[disabled]:active:after,
.CDS_RadioButton_invalid__5c4020[disabled]:after,
.CDS_RadioButton_invalid__5c4020[disabled]:focus:after,
.CDS_RadioButton_invalid__5c4020[disabled]:hover:after,
.CDS_RadioButton_invalid__5c4020[readonly]:active:after,
.CDS_RadioButton_invalid__5c4020[readonly]:after,
.CDS_RadioButton_invalid__5c4020[readonly]:focus:after,
.CDS_RadioButton_invalid__5c4020[readonly]:hover:after {
    background-color: var(--CDS-color-semantic-surface-disabled)
}

.CDS_RadioButton_label__5c4020 {
    align-items: center;
    display: flex
}

.CDS_RadioButton_labelText__5c4020 {
    margin-left: var(--CDS-spacing-xs)
}

.CDS_Controls_controls__2c38c8 {
    align-self: flex-end;
    display: flex;
    gap: var(--CDS-spacing-m);
    justify-content: flex-end
}

.CDS_Viewport_viewport__3da324 {
    box-sizing: border-box;
    display: flex;
    gap: var(--scroll-panel-spacing);
    margin: 0;
    min-width: 100%;
    overflow-x: auto;
    overscroll-behavior-x: none;
    padding: 0;
    padding: var(--scroll-panel-spacing) 0;
    position: relative;
    scroll-behavior: smooth
}

.CDS_Viewport_viewport__3da324 :after,
.CDS_Viewport_viewport__3da324 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Viewport_viewport__3da324>* {
    box-sizing: border-box;
    flex: none;
    scroll-snap-align: start
}

.CDS_Viewport_viewportSnapType-proximity__3da324 {
    scroll-snap-type: x proximity
}

.CDS_Viewport_viewportSnapType-mandatory__3da324 {
    scroll-snap-type: x mandatory
}

.CDS_Viewport_hideScrollBar__3da324 {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.CDS_Viewport_hideScrollBar__3da324::-webkit-scrollbar {
    display: none
}

.CDS_SectionThemeProvider_theme-default__cdd25f,
.CDS_SectionThemeProvider_theme-light__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(18, 21, 17, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(18, 21, 17, .3);
    --CDS-color-semantic-surface-foreground-default: #2d2f29;
    --CDS-color-semantic-surface-foreground-subtle: #605e56;
    --CDS-color-semantic-surface-foreground-inverted: #fffffe;
    --CDS-color-semantic-surface-default: #fffffe;
    --CDS-color-semantic-surface-alt: #f3f0ec;
    --CDS-color-semantic-surface-inverted: #121511;
    --CDS-color-semantic-surface-background-default: #f9f8f5;
    --CDS-color-semantic-data-neutral-empty: rgba(18, 21, 17, .1);
    --CDS-color-semantic-data-neutral-transparent: hsla(27, 7%, 67%, .3);
    --CDS-color-semantic-data-neutral-default: #938e89;
    --CDS-color-semantic-data-neutral-lowest: #e9e4e0;
    --CDS-color-semantic-data-neutral-past: #c6c0bb;
    --CDS-color-semantic-data-neutral-gradient: linear-gradient(#938e894d, #938e8900);
    --CDS-color-semantic-data-star-rating-0-default: #8d8d8f;
    --CDS-color-semantic-data-star-rating-0-surface: #d1d1d4;
    --CDS-color-semantic-data-star-rating-0-foreground: #535355;
    --CDS-color-semantic-data-star-rating-0-gradient: linear-gradient(#8d8d8f4d, #8d8d8f00);
    --CDS-color-semantic-data-star-rating-1-default: #d6341f;
    --CDS-color-semantic-data-star-rating-1-surface: #ffc4b4;
    --CDS-color-semantic-data-star-rating-1-foreground: #722b1f;
    --CDS-color-semantic-data-star-rating-1-gradient: linear-gradient(#d6341f4d, #d6341f00);
    --CDS-color-semantic-data-star-rating-2-default: #e86602;
    --CDS-color-semantic-data-star-rating-2-surface: #fdeee4;
    --CDS-color-semantic-data-star-rating-2-foreground: #5d3c23;
    --CDS-color-semantic-data-star-rating-2-gradient: linear-gradient(#e866024d, #e8660200);
    --CDS-color-semantic-data-star-rating-3-default: #d9a600;
    --CDS-color-semantic-data-star-rating-3-surface: #fff0c1;
    --CDS-color-semantic-data-star-rating-3-foreground: #4d4325;
    --CDS-color-semantic-data-star-rating-3-gradient: linear-gradient(#d9a6004d, #d9a60000);
    --CDS-color-semantic-data-star-rating-4-default: #59a413;
    --CDS-color-semantic-data-star-rating-4-surface: #e4f7d9;
    --CDS-color-semantic-data-star-rating-4-foreground: #314a1c;
    --CDS-color-semantic-data-star-rating-4-gradient: linear-gradient(#59a4134d, #59a41300);
    --CDS-color-semantic-data-star-rating-5-default: #00a06a;
    --CDS-color-semantic-data-star-rating-5-surface: #95e2b8;
    --CDS-color-semantic-data-star-rating-5-foreground: #1e4b36;
    --CDS-color-semantic-data-star-rating-5-gradient: linear-gradient(#00a06a4d, #00a06a00);
    --CDS-color-semantic-data-biased-positive-default: #31852f;
    --CDS-color-semantic-data-biased-positive-highest: #1d521c;
    --CDS-color-semantic-data-biased-positive-high: #31852f;
    --CDS-color-semantic-data-biased-positive-medium: #57b454;
    --CDS-color-semantic-data-biased-positive-low: #b5e6ab;
    --CDS-color-semantic-data-biased-positive-lowest: #e3fadc;
    --CDS-color-semantic-data-biased-positive-gradient: linear-gradient(#31852f4d, #31852f00);
    --CDS-color-semantic-data-biased-positive-transparent: rgba(49, 133, 47, .3);
    --CDS-color-semantic-data-biased-negative-default: #c04351;
    --CDS-color-semantic-data-biased-negative-highest: #82222b;
    --CDS-color-semantic-data-biased-negative-high: #c04351;
    --CDS-color-semantic-data-biased-negative-medium: #fb737f;
    --CDS-color-semantic-data-biased-negative-low: #ffc6c0;
    --CDS-color-semantic-data-biased-negative-lowest: #ffece8;
    --CDS-color-semantic-data-biased-negative-gradient: linear-gradient(#c043514d, #c0435100);
    --CDS-color-semantic-data-biased-negative-transparent: rgba(192, 67, 81, .3);
    --CDS-color-semantic-data-biased-gradient: linear-gradient(90deg, #82222b, #e9e4e0 50%, #1d521c);
    --CDS-color-semantic-data-comparative-multi-1: #a15494;
    --CDS-color-semantic-data-comparative-multi-2: #ed8366;
    --CDS-color-semantic-data-comparative-multi-3: #d56b7b;
    --CDS-color-semantic-data-comparative-multi-4: #42b1a5;
    --CDS-color-semantic-data-comparative-multi-5: #af5741;
    --CDS-color-semantic-data-comparative-multi-6: #933d4c;
    --CDS-color-semantic-data-comparative-multi-7: #25655f;
    --CDS-color-semantic-data-comparative-multi-8: #85934d;
    --CDS-color-semantic-data-comparative-multi-9: #67345d;
    --CDS-color-semantic-data-comparative-multi-10: #576030;
    --CDS-color-semantic-data-comparative-multi-gradient-1: linear-gradient(#a154944d, #a1549400);
    --CDS-color-semantic-data-comparative-multi-gradient-2: linear-gradient(#ed83664d, #ed836600);
    --CDS-color-semantic-data-comparative-multi-gradient-3: linear-gradient(#d56b7b4d, #d56b7b00);
    --CDS-color-semantic-data-comparative-multi-gradient-4: linear-gradient(#42b1a54d, #42b1a500);
    --CDS-color-semantic-data-comparative-multi-gradient-5: linear-gradient(#af57414d, #af574100);
    --CDS-color-semantic-data-comparative-multi-gradient-6: linear-gradient(#933d4c4d, #933d4c00);
    --CDS-color-semantic-data-comparative-multi-gradient-7: linear-gradient(#25655f4d, #25655f00);
    --CDS-color-semantic-data-comparative-multi-gradient-8: linear-gradient(#85934d4d, #85934d00);
    --CDS-color-semantic-data-comparative-multi-gradient-9: linear-gradient(#67345d4d, #67345d00);
    --CDS-color-semantic-data-comparative-multi-gradient-10: linear-gradient(#5760304d, #57603000);
    --CDS-color-semantic-data-comparative-multi-transparent-1: rgba(161, 84, 148, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-2: hsla(13, 79%, 66%, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-3: rgba(213, 107, 123, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-4: rgba(66, 177, 165, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-5: rgba(175, 87, 65, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-6: rgba(147, 61, 76, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-7: rgba(37, 101, 95, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-8: rgba(133, 147, 77, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-9: rgba(103, 52, 93, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-10: rgba(87, 96, 48, .3);
    --CDS-color-semantic-data-comparative-single-1-default: #c16fb4;
    --CDS-color-semantic-data-comparative-single-1-alt: #824377;
    --CDS-color-semantic-data-comparative-single-1-surface: #f8dff7;
    --CDS-color-semantic-data-comparative-single-1-gradient: linear-gradient(#c16fb44d, #c16fb400);
    --CDS-color-semantic-data-comparative-single-1-transparent: rgba(193, 111, 180, .3);
    --CDS-color-semantic-data-comparative-single-2-default: #3b9b91;
    --CDS-color-semantic-data-comparative-single-2-alt: #25655f;
    --CDS-color-semantic-data-comparative-single-2-surface: #bef1e4;
    --CDS-color-semantic-data-comparative-single-2-gradient: linear-gradient(#3b9b914d, #3b9b9100);
    --CDS-color-semantic-data-comparative-single-2-transparent: rgba(59, 155, 145, .3);
    --CDS-color-semantic-data-comparative-single-3-default: #d47056;
    --CDS-color-semantic-data-comparative-single-3-alt: #914330;
    --CDS-color-semantic-data-comparative-single-3-surface: #ffe1cf;
    --CDS-color-semantic-data-comparative-single-3-gradient: linear-gradient(#d470564d, #d4705600);
    --CDS-color-semantic-data-comparative-single-3-transparent: rgba(212, 112, 86, .3);
    --CDS-color-semantic-data-comparative-single-4-default: #85934d;
    --CDS-color-semantic-data-comparative-single-4-alt: #576030;
    --CDS-color-semantic-data-comparative-single-4-surface: #e1eeb2;
    --CDS-color-semantic-data-comparative-single-4-gradient: linear-gradient(#85934d4d, #85934d00);
    --CDS-color-semantic-data-comparative-single-4-transparent: rgba(133, 147, 77, .3);
    --CDS-color-semantic-data-comparative-single-5-default: #d56b7b;
    --CDS-color-semantic-data-comparative-single-5-alt: #933d4c;
    --CDS-color-semantic-data-comparative-single-5-surface: #ffdcdf;
    --CDS-color-semantic-data-comparative-single-5-gradient: linear-gradient(#d56b7b4d, #d56b7b00);
    --CDS-color-semantic-data-comparative-single-5-transparent: rgba(213, 107, 123, .3);
    --CDS-color-semantic-data-sequential-single-1-highest: #67345d;
    --CDS-color-semantic-data-sequential-single-1-high: #a15494;
    --CDS-color-semantic-data-sequential-single-1-medium: #da82ce;
    --CDS-color-semantic-data-sequential-single-1-low: #f2cdf0;
    --CDS-color-semantic-data-sequential-single-1-lowest: #feebfd;
    --CDS-color-semantic-data-sequential-single-1-gradient: linear-gradient(#67345d, #feebfd);
    --CDS-color-semantic-data-sequential-single-2-highest: #1a4f49;
    --CDS-color-semantic-data-sequential-single-2-high: #2f7f77;
    --CDS-color-semantic-data-sequential-single-2-medium: #42b1a5;
    --CDS-color-semantic-data-sequential-single-2-low: #96e6d7;
    --CDS-color-semantic-data-sequential-single-2-lowest: #d9fbed;
    --CDS-color-semantic-data-sequential-single-2-gradient: linear-gradient(#1a4f49, #d9fbed);
    --CDS-color-semantic-data-sequential-single-3-highest: #723424;
    --CDS-color-semantic-data-sequential-single-3-high: #af5741;
    --CDS-color-semantic-data-sequential-single-3-medium: #ed8366;
    --CDS-color-semantic-data-sequential-single-3-low: #ffc9b4;
    --CDS-color-semantic-data-sequential-single-3-lowest: #ffede3;
    --CDS-color-semantic-data-sequential-single-3-gradient: linear-gradient(#723424, #ffede3);
    --CDS-color-semantic-data-sequential-single-4-highest: #424922;
    --CDS-color-semantic-data-sequential-single-4-high: #6b773c;
    --CDS-color-semantic-data-sequential-single-4-medium: #96a74a;
    --CDS-color-semantic-data-sequential-single-4-low: #bbcd74;
    --CDS-color-semantic-data-sequential-single-4-lowest: #eef7d0;
    --CDS-color-semantic-data-sequential-single-4-gradient: linear-gradient(#424922, #eef7d0);
    --CDS-color-semantic-data-sequential-single-5-highest: #72313c;
    --CDS-color-semantic-data-sequential-single-5-high: #b15161;
    --CDS-color-semantic-data-sequential-single-5-medium: #ee7d8d;
    --CDS-color-semantic-data-sequential-single-5-low: #ffaeb9;
    --CDS-color-semantic-data-sequential-single-5-lowest: #ffebed;
    --CDS-color-semantic-data-sequential-single-5-gradient: linear-gradient(#72313c, #ffebed);
    --CDS-color-semantic-data-sequential-divergent-default-1: #824377;
    --CDS-color-semantic-data-sequential-divergent-default-2: #a15494;
    --CDS-color-semantic-data-sequential-divergent-default-3: #da82ce;
    --CDS-color-semantic-data-sequential-divergent-default-4: #f0b1e8;
    --CDS-color-semantic-data-sequential-divergent-default-5: #f8dff7;
    --CDS-color-semantic-data-sequential-divergent-default-6: #ffe1cf;
    --CDS-color-semantic-data-sequential-divergent-default-7: #feaf99;
    --CDS-color-semantic-data-sequential-divergent-default-8: #ed8366;
    --CDS-color-semantic-data-sequential-divergent-default-9: #af5741;
    --CDS-color-semantic-data-sequential-divergent-default-10: #914330;
    --CDS-color-semantic-data-sequential-divergent-default-gradient: linear-gradient(#824377, #f8dff7 50%, #ffe1cf 60%, #914330);
    --CDS-color-semantic-data-sequential-divergent-alt-1: #933d4c;
    --CDS-color-semantic-data-sequential-divergent-alt-2: #b15161;
    --CDS-color-semantic-data-sequential-divergent-alt-3: #ee7d8d;
    --CDS-color-semantic-data-sequential-divergent-alt-4: #ffaeb9;
    --CDS-color-semantic-data-sequential-divergent-alt-5: #ffdcdf;
    --CDS-color-semantic-data-sequential-divergent-alt-6: #bef1e4;
    --CDS-color-semantic-data-sequential-divergent-alt-7: #75d5c6;
    --CDS-color-semantic-data-sequential-divergent-alt-8: #42b1a5;
    --CDS-color-semantic-data-sequential-divergent-alt-9: #2f7f77;
    --CDS-color-semantic-data-sequential-divergent-alt-10: #25655f;
    --CDS-color-semantic-data-sequential-divergent-alt-gradient: linear-gradient(#933d4c, #ffdcdf 50%, #bef1e4 60%, #25655f);
    --CDS-color-semantic-actions-default: #3c57bc;
    --CDS-color-semantic-actions-hover: #4c69d3;
    --CDS-color-semantic-actions-active: #2b418f;
    --CDS-color-semantic-actions-surface: rgba(121, 157, 250, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(121, 157, 250, .1);
    --CDS-color-semantic-actions-surface-active: rgba(121, 157, 250, .3);
    --CDS-color-semantic-actions-neutral-default: #121511;
    --CDS-color-semantic-actions-neutral-hover: rgba(18, 21, 17, .75);
    --CDS-color-semantic-actions-neutral-active: rgba(18, 21, 17, .9);
    --CDS-color-semantic-actions-neutral-surface: rgba(18, 21, 17, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: rgba(18, 21, 17, .05);
    --CDS-color-semantic-actions-neutral-surface-active: rgba(18, 21, 17, .15);
    --CDS-color-semantic-border-default: #dcd6d1;
    --CDS-color-semantic-border-alt: rgba(18, 21, 17, .1);
    --CDS-color-semantic-feedback-critical-default: #a8303e;
    --CDS-color-semantic-feedback-critical-hover: #c04351;
    --CDS-color-semantic-feedback-critical-active: #82222b;
    --CDS-color-semantic-feedback-critical-surface: #ffdfdb;
    --CDS-color-semantic-feedback-critical-surface-alt: rgba(251, 115, 127, .1);
    --CDS-color-semantic-feedback-info-default: #00688e;
    --CDS-color-semantic-feedback-info-hover: #007ea9;
    --CDS-color-semantic-feedback-info-active: #004e6b;
    --CDS-color-semantic-feedback-info-surface: #c8f1f5;
    --CDS-color-semantic-feedback-info-surface-alt: rgba(0, 175, 217, .1);
    --CDS-color-semantic-feedback-warning-default: #f0bc5f;
    --CDS-color-semantic-feedback-warning-hover: #f6d58e;
    --CDS-color-semantic-feedback-warning-active: #d69300;
    --CDS-color-semantic-feedback-warning-surface: #fae6b9;
    --CDS-color-semantic-feedback-warning-surface-alt: rgba(214, 147, 0, .1);
    --CDS-color-semantic-feedback-warning-foreground: #121511;
    --CDS-color-semantic-feedback-smart-default: #6d49ad;
    --CDS-color-semantic-feedback-smart-hover: #8359ce;
    --CDS-color-semantic-feedback-smart-active: #533785;
    --CDS-color-semantic-feedback-smart-surface: #eae3fe;
    --CDS-color-semantic-feedback-smart-surface-alt: rgba(176, 141, 249, .1);
    --CDS-color-semantic-feedback-positive-default: #1a6820;
    --CDS-color-semantic-feedback-positive-hover: #31852f;
    --CDS-color-semantic-feedback-positive-active: #1d521c;
    --CDS-color-semantic-feedback-positive-surface: #cdf5ca;
    --CDS-color-semantic-feedback-positive-surface-alt: rgba(87, 180, 84, .1);
    --CDS-color-base-trustpilot-brand-pink-primary: #f95a93;
    --CDS-color-base-trustpilot-brand-pink-secondary: #4d001c;
    --CDS-color-base-trustpilot-brand-green-primary: #04da8d;
    --CDS-color-base-trustpilot-brand-green-secondary: #022a1c;
    --CDS-color-base-trustpilot-brand-orange-primary: #fe7a1a;
    --CDS-color-base-trustpilot-brand-orange-secondary: #412612;
    --CDS-color-base-trustpilot-brand-yellow-primary: #ffe500;
    --CDS-color-base-trustpilot-brand-yellow-secondary: #3f3500;
    --CDS-color-base-trustpilot-brand-neutral-beige: #fcfbf3;
    --CDS-color-base-trustpilot-brand-neutral-black: #1c1c1c;
    --CDS-color-base-trustpilot-brand-neutral-white: #fff;
    --CDS-color-base-trustpilot-star-rating-zero: #dcdce6;
    --CDS-color-base-trustpilot-star-rating-one: #ff3722;
    --CDS-color-base-trustpilot-star-rating-two: #ff8622;
    --CDS-color-base-trustpilot-star-rating-three: #ffce00;
    --CDS-color-base-trustpilot-star-rating-four: #73cf11;
    --CDS-color-base-trustpilot-star-rating-five: #00b67a;
    --CDS-elevation-sunken: 0 1px 2px 0 #2d2f291a, 0 2px 2px 0 #605e5626, 0 4px 8px 0 #605e561a;
    --CDS-elevation-raised: 0 1px 2px 0 #2d2f291a, 0 2px 4px 0 #605e561a, 0 4px 8px 0 #605e561a;
    --CDS-elevation-hovering: 0 2px 4px 0 #2d2f2926, 0 8px 12px 0 #605e5626, 0 4px 8px 0 #605e561a;
    --CDS-elevation-overlay: 0 2px 8px 0 #2d2f2933, 0 8px 12px 0 #605e5626, 0 12px 16px 0 #605e561a;
    --CDS-type-styles-large-body-xs-font-size: 10px;
    --CDS-type-styles-large-body-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-xs-font-weight: 450;
    --CDS-type-styles-large-body-xs-line-height: 1.4;
    --CDS-type-styles-large-body-xs-letter-spacing: 0;
    --CDS-type-styles-large-body-s-font-size: 12px;
    --CDS-type-styles-large-body-s-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-s-font-weight: 450;
    --CDS-type-styles-large-body-s-line-height: 1.4;
    --CDS-type-styles-large-body-s-letter-spacing: 0;
    --CDS-type-styles-large-body-m-font-size: 14px;
    --CDS-type-styles-large-body-m-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-m-font-weight: 450;
    --CDS-type-styles-large-body-m-line-height: 1.4;
    --CDS-type-styles-large-body-m-letter-spacing: 0;
    --CDS-type-styles-large-body-l-font-size: 16px;
    --CDS-type-styles-large-body-l-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-l-font-weight: 450;
    --CDS-type-styles-large-body-l-line-height: 1.4;
    --CDS-type-styles-large-body-l-letter-spacing: 0;
    --CDS-type-styles-large-body-xl-font-size: 18px;
    --CDS-type-styles-large-body-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-xl-font-weight: 450;
    --CDS-type-styles-large-body-xl-line-height: 1.4;
    --CDS-type-styles-large-body-xl-letter-spacing: 0;
    --CDS-type-styles-large-display-xs-font-size: 24px;
    --CDS-type-styles-large-display-xs-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-xs-font-weight: 800;
    --CDS-type-styles-large-display-xs-line-height: 1.2;
    --CDS-type-styles-large-display-xs-letter-spacing: 0;
    --CDS-type-styles-large-display-s-font-size: 32px;
    --CDS-type-styles-large-display-s-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-s-font-weight: 800;
    --CDS-type-styles-large-display-s-line-height: 1.3;
    --CDS-type-styles-large-display-s-letter-spacing: 0;
    --CDS-type-styles-large-display-m-font-size: 40px;
    --CDS-type-styles-large-display-m-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-m-font-weight: 800;
    --CDS-type-styles-large-display-m-line-height: 1.3;
    --CDS-type-styles-large-display-m-letter-spacing: 0;
    --CDS-type-styles-large-display-l-font-size: 48px;
    --CDS-type-styles-large-display-l-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-l-font-weight: 800;
    --CDS-type-styles-large-display-l-line-height: 1.3;
    --CDS-type-styles-large-display-l-letter-spacing: 0;
    --CDS-type-styles-large-display-xl-font-size: 56px;
    --CDS-type-styles-large-display-xl-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-xl-font-weight: 800;
    --CDS-type-styles-large-display-xl-line-height: 1.3;
    --CDS-type-styles-large-display-xl-letter-spacing: 0;
    --CDS-type-styles-large-heading-xxxs-font-size: 12px;
    --CDS-type-styles-large-heading-xxxs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xxxs-font-weight: 575;
    --CDS-type-styles-large-heading-xxxs-line-height: 1.2;
    --CDS-type-styles-large-heading-xxxs-letter-spacing: 0;
    --CDS-type-styles-large-heading-xxs-font-size: 14px;
    --CDS-type-styles-large-heading-xxs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xxs-font-weight: 575;
    --CDS-type-styles-large-heading-xxs-line-height: 1.2;
    --CDS-type-styles-large-heading-xxs-letter-spacing: 0;
    --CDS-type-styles-large-heading-xs-font-size: 16px;
    --CDS-type-styles-large-heading-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xs-font-weight: 575;
    --CDS-type-styles-large-heading-xs-line-height: 1.2;
    --CDS-type-styles-large-heading-xs-letter-spacing: 0;
    --CDS-type-styles-large-heading-s-font-size: 18px;
    --CDS-type-styles-large-heading-s-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-s-font-weight: 575;
    --CDS-type-styles-large-heading-s-line-height: 1.2;
    --CDS-type-styles-large-heading-s-letter-spacing: 0;
    --CDS-type-styles-large-heading-m-font-size: 24px;
    --CDS-type-styles-large-heading-m-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-m-font-weight: 575;
    --CDS-type-styles-large-heading-m-line-height: 1.2;
    --CDS-type-styles-large-heading-m-letter-spacing: 0;
    --CDS-type-styles-large-heading-l-font-size: 32px;
    --CDS-type-styles-large-heading-l-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-l-font-weight: 675;
    --CDS-type-styles-large-heading-l-line-height: 1.2;
    --CDS-type-styles-large-heading-l-letter-spacing: 0;
    --CDS-type-styles-large-heading-xl-font-size: 40px;
    --CDS-type-styles-large-heading-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xl-font-weight: 675;
    --CDS-type-styles-large-heading-xl-line-height: 1.2;
    --CDS-type-styles-large-heading-xl-letter-spacing: 0;
    --CDS-type-styles-small-body-xs-font-size: 10px;
    --CDS-type-styles-small-body-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-xs-font-weight: 450;
    --CDS-type-styles-small-body-xs-line-height: 1.4;
    --CDS-type-styles-small-body-xs-letter-spacing: 0;
    --CDS-type-styles-small-body-s-font-size: 12px;
    --CDS-type-styles-small-body-s-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-s-font-weight: 450;
    --CDS-type-styles-small-body-s-line-height: 1.4;
    --CDS-type-styles-small-body-s-letter-spacing: 0;
    --CDS-type-styles-small-body-m-font-size: 14px;
    --CDS-type-styles-small-body-m-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-m-font-weight: 450;
    --CDS-type-styles-small-body-m-line-height: 1.4;
    --CDS-type-styles-small-body-m-letter-spacing: 0;
    --CDS-type-styles-small-body-l-font-size: 16px;
    --CDS-type-styles-small-body-l-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-l-font-weight: 450;
    --CDS-type-styles-small-body-l-line-height: 1.4;
    --CDS-type-styles-small-body-l-letter-spacing: 0;
    --CDS-type-styles-small-body-xl-font-size: 18px;
    --CDS-type-styles-small-body-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-xl-font-weight: 450;
    --CDS-type-styles-small-body-xl-line-height: 1.4;
    --CDS-type-styles-small-body-xl-letter-spacing: 0;
    --CDS-type-styles-small-display-xs-font-size: 18px;
    --CDS-type-styles-small-display-xs-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-xs-font-weight: 800;
    --CDS-type-styles-small-display-xs-line-height: 1.3;
    --CDS-type-styles-small-display-xs-letter-spacing: 0;
    --CDS-type-styles-small-display-s-font-size: 20px;
    --CDS-type-styles-small-display-s-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-s-font-weight: 800;
    --CDS-type-styles-small-display-s-line-height: 1.3;
    --CDS-type-styles-small-display-s-letter-spacing: 0;
    --CDS-type-styles-small-display-m-font-size: 24px;
    --CDS-type-styles-small-display-m-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-m-font-weight: 800;
    --CDS-type-styles-small-display-m-line-height: 1.3;
    --CDS-type-styles-small-display-m-letter-spacing: 0;
    --CDS-type-styles-small-display-l-font-size: 32px;
    --CDS-type-styles-small-display-l-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-l-font-weight: 800;
    --CDS-type-styles-small-display-l-line-height: 1.3;
    --CDS-type-styles-small-display-l-letter-spacing: 0;
    --CDS-type-styles-small-display-xl-font-size: 40px;
    --CDS-type-styles-small-display-xl-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-xl-font-weight: 800;
    --CDS-type-styles-small-display-xl-line-height: 1.3;
    --CDS-type-styles-small-display-xl-letter-spacing: 0;
    --CDS-type-styles-small-heading-xxxs-font-size: 12px;
    --CDS-type-styles-small-heading-xxxs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xxxs-font-weight: 575;
    --CDS-type-styles-small-heading-xxxs-line-height: 1.2;
    --CDS-type-styles-small-heading-xxxs-letter-spacing: 0;
    --CDS-type-styles-small-heading-xxs-font-size: 14px;
    --CDS-type-styles-small-heading-xxs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xxs-font-weight: 575;
    --CDS-type-styles-small-heading-xxs-line-height: 1.2;
    --CDS-type-styles-small-heading-xxs-letter-spacing: 0;
    --CDS-type-styles-small-heading-xs-font-size: 16px;
    --CDS-type-styles-small-heading-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xs-font-weight: 575;
    --CDS-type-styles-small-heading-xs-line-height: 1.2;
    --CDS-type-styles-small-heading-xs-letter-spacing: 0;
    --CDS-type-styles-small-heading-s-font-size: 18px;
    --CDS-type-styles-small-heading-s-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-s-font-weight: 575;
    --CDS-type-styles-small-heading-s-line-height: 1.2;
    --CDS-type-styles-small-heading-s-letter-spacing: 0;
    --CDS-type-styles-small-heading-m-font-size: 20px;
    --CDS-type-styles-small-heading-m-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-m-font-weight: 575;
    --CDS-type-styles-small-heading-m-line-height: 1.2;
    --CDS-type-styles-small-heading-m-letter-spacing: 0;
    --CDS-type-styles-small-heading-l-font-size: 24px;
    --CDS-type-styles-small-heading-l-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-l-font-weight: 675;
    --CDS-type-styles-small-heading-l-line-height: 1.2;
    --CDS-type-styles-small-heading-l-letter-spacing: 0;
    --CDS-type-styles-small-heading-xl-font-size: 32px;
    --CDS-type-styles-small-heading-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xl-font-weight: 675;
    --CDS-type-styles-small-heading-xl-line-height: 1.2;
    --CDS-type-styles-small-heading-xl-letter-spacing: 0;
    --CDS-type-line-height-compact: 1.2;
    --CDS-type-line-height-medium: 1.3;
    --CDS-type-line-height-spacious: 1.4;
    --CDS-type-letter-spacing-compact: -1%px;
    --CDS-type-letter-spacing-medium: 0;
    --CDS-type-letter-spacing-spacious: 1%px;
    --CDS-opacity-0: 0;
    --CDS-opacity-5: 0.05;
    --CDS-opacity-10: 0.1;
    --CDS-opacity-15: 0.15;
    --CDS-opacity-20: 0.2;
    --CDS-opacity-30: 0.3;
    --CDS-opacity-50: 0.5;
    --CDS-opacity-75: 0.75;
    --CDS-opacity-90: 0.9;
    --CDS-spacing-none: 0;
    --CDS-spacing-xxxs: 2px;
    --CDS-spacing-xxs: 4px;
    --CDS-spacing-xs: 8px;
    --CDS-spacing-s: 12px;
    --CDS-spacing-m: 16px;
    --CDS-spacing-l: 24px;
    --CDS-spacing-xl: 32px;
    --CDS-spacing-xxl: 40px;
    --CDS-spacing-xxxl: 64px;
    --CDS-spacing-xxxxl: 80px;
    --CDS-box-shadow-30: 0 0 8px 0 #0000004d;
    --CDS-box-shadow-80: 0 0 8px 0 #000000cc;
    --CDS-border-radius-none: 0;
    --CDS-border-radius-xs: 2px;
    --CDS-border-radius-s: 4px;
    --CDS-border-radius-m: 8px;
    --CDS-border-radius-l: 16px;
    --CDS-border-radius-xl: 24px;
    --CDS-border-radius-xxl: 32px;
    --CDS-border-radius-full: 9999px
}

.CDS_SectionThemeProvider_theme-trustlayer__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(17, 18, 21, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(17, 18, 21, .3);
    --CDS-color-semantic-surface-foreground-default: #292b2f;
    --CDS-color-semantic-surface-foreground-subtle: #565a60;
    --CDS-color-semantic-surface-foreground-inverted: #fefeff;
    --CDS-color-semantic-surface-default: #fefeff;
    --CDS-color-semantic-surface-alt: #eceff3;
    --CDS-color-semantic-surface-inverted: #111215;
    --CDS-color-semantic-surface-background-default: #f9f9f9;
    --CDS-color-semantic-data-neutral-empty: rgba(17, 18, 21, .1);
    --CDS-color-semantic-data-neutral-transparent: hsla(218, 7%, 67%, .3);
    --CDS-color-semantic-data-neutral-default: #898d93;
    --CDS-color-semantic-data-neutral-lowest: #e0e3e9;
    --CDS-color-semantic-data-neutral-past: #bbbfc6;
    --CDS-color-semantic-data-neutral-gradient: linear-gradient(#898d934d, #898d9300);
    --CDS-color-semantic-data-star-rating-0-default: #8d8d8f;
    --CDS-color-semantic-data-star-rating-0-surface: #d1d1d4;
    --CDS-color-semantic-data-star-rating-0-foreground: #535355;
    --CDS-color-semantic-data-star-rating-0-gradient: linear-gradient(#8d8d8f4d, #8d8d8f00);
    --CDS-color-semantic-data-star-rating-1-default: #d6341f;
    --CDS-color-semantic-data-star-rating-1-surface: #ffc4b4;
    --CDS-color-semantic-data-star-rating-1-foreground: #722b1f;
    --CDS-color-semantic-data-star-rating-1-gradient: linear-gradient(#d6341f4d, #d6341f00);
    --CDS-color-semantic-data-star-rating-2-default: #e86602;
    --CDS-color-semantic-data-star-rating-2-surface: #fdeee4;
    --CDS-color-semantic-data-star-rating-2-foreground: #5d3c23;
    --CDS-color-semantic-data-star-rating-2-gradient: linear-gradient(#e866024d, #e8660200);
    --CDS-color-semantic-data-star-rating-3-default: #d9a600;
    --CDS-color-semantic-data-star-rating-3-surface: #fff0c1;
    --CDS-color-semantic-data-star-rating-3-foreground: #4d4325;
    --CDS-color-semantic-data-star-rating-3-gradient: linear-gradient(#d9a6004d, #d9a60000);
    --CDS-color-semantic-data-star-rating-4-default: #59a413;
    --CDS-color-semantic-data-star-rating-4-surface: #e4f7d9;
    --CDS-color-semantic-data-star-rating-4-foreground: #314a1c;
    --CDS-color-semantic-data-star-rating-4-gradient: linear-gradient(#59a4134d, #59a41300);
    --CDS-color-semantic-data-star-rating-5-default: #00a06a;
    --CDS-color-semantic-data-star-rating-5-surface: #95e2b8;
    --CDS-color-semantic-data-star-rating-5-foreground: #1e4b36;
    --CDS-color-semantic-data-star-rating-5-gradient: linear-gradient(#00a06a4d, #00a06a00);
    --CDS-color-semantic-data-biased-positive-default: #31852f;
    --CDS-color-semantic-data-biased-positive-highest: #1d521c;
    --CDS-color-semantic-data-biased-positive-high: #31852f;
    --CDS-color-semantic-data-biased-positive-medium: #57b454;
    --CDS-color-semantic-data-biased-positive-low: #b5e6ab;
    --CDS-color-semantic-data-biased-positive-lowest: #e3fadc;
    --CDS-color-semantic-data-biased-positive-gradient: linear-gradient(#31852f4d, #31852f00);
    --CDS-color-semantic-data-biased-positive-transparent: rgba(49, 133, 47, .3);
    --CDS-color-semantic-data-biased-negative-default: #c04351;
    --CDS-color-semantic-data-biased-negative-highest: #82222b;
    --CDS-color-semantic-data-biased-negative-high: #c04351;
    --CDS-color-semantic-data-biased-negative-medium: #fb737f;
    --CDS-color-semantic-data-biased-negative-low: #ffc6c0;
    --CDS-color-semantic-data-biased-negative-lowest: #ffece8;
    --CDS-color-semantic-data-biased-negative-gradient: linear-gradient(#c043514d, #c0435100);
    --CDS-color-semantic-data-biased-negative-transparent: rgba(192, 67, 81, .3);
    --CDS-color-semantic-data-biased-gradient: linear-gradient(90deg, #82222b, #e0e3e9 50%, #1d521c);
    --CDS-color-semantic-data-comparative-multi-1: #a15494;
    --CDS-color-semantic-data-comparative-multi-2: #ed8366;
    --CDS-color-semantic-data-comparative-multi-3: #d56b7b;
    --CDS-color-semantic-data-comparative-multi-4: #42b1a5;
    --CDS-color-semantic-data-comparative-multi-5: #af5741;
    --CDS-color-semantic-data-comparative-multi-6: #933d4c;
    --CDS-color-semantic-data-comparative-multi-7: #25655f;
    --CDS-color-semantic-data-comparative-multi-8: #85934d;
    --CDS-color-semantic-data-comparative-multi-9: #67345d;
    --CDS-color-semantic-data-comparative-multi-10: #576030;
    --CDS-color-semantic-data-comparative-multi-gradient-1: linear-gradient(#a154944d, #a1549400);
    --CDS-color-semantic-data-comparative-multi-gradient-2: linear-gradient(#ed83664d, #ed836600);
    --CDS-color-semantic-data-comparative-multi-gradient-3: linear-gradient(#d56b7b4d, #d56b7b00);
    --CDS-color-semantic-data-comparative-multi-gradient-4: linear-gradient(#42b1a54d, #42b1a500);
    --CDS-color-semantic-data-comparative-multi-gradient-5: linear-gradient(#af57414d, #af574100);
    --CDS-color-semantic-data-comparative-multi-gradient-6: linear-gradient(#933d4c4d, #933d4c00);
    --CDS-color-semantic-data-comparative-multi-gradient-7: linear-gradient(#25655f4d, #25655f00);
    --CDS-color-semantic-data-comparative-multi-gradient-8: linear-gradient(#85934d4d, #85934d00);
    --CDS-color-semantic-data-comparative-multi-gradient-9: linear-gradient(#67345d4d, #67345d00);
    --CDS-color-semantic-data-comparative-multi-gradient-10: linear-gradient(#5760304d, #57603000);
    --CDS-color-semantic-data-comparative-multi-transparent-1: rgba(161, 84, 148, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-2: hsla(13, 79%, 66%, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-3: rgba(213, 107, 123, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-4: rgba(66, 177, 165, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-5: rgba(175, 87, 65, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-6: rgba(147, 61, 76, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-7: rgba(37, 101, 95, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-8: rgba(133, 147, 77, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-9: rgba(103, 52, 93, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-10: rgba(87, 96, 48, .3);
    --CDS-color-semantic-data-comparative-single-1-default: #c16fb4;
    --CDS-color-semantic-data-comparative-single-1-alt: #824377;
    --CDS-color-semantic-data-comparative-single-1-surface: #f8dff7;
    --CDS-color-semantic-data-comparative-single-1-gradient: linear-gradient(#c16fb44d, #c16fb400);
    --CDS-color-semantic-data-comparative-single-1-transparent: rgba(193, 111, 180, .3);
    --CDS-color-semantic-data-comparative-single-2-default: #3b9b91;
    --CDS-color-semantic-data-comparative-single-2-alt: #25655f;
    --CDS-color-semantic-data-comparative-single-2-surface: #bef1e4;
    --CDS-color-semantic-data-comparative-single-2-gradient: linear-gradient(#3b9b914d, #3b9b9100);
    --CDS-color-semantic-data-comparative-single-2-transparent: rgba(59, 155, 145, .3);
    --CDS-color-semantic-data-comparative-single-3-default: #d47056;
    --CDS-color-semantic-data-comparative-single-3-alt: #914330;
    --CDS-color-semantic-data-comparative-single-3-surface: #ffe1cf;
    --CDS-color-semantic-data-comparative-single-3-gradient: linear-gradient(#d470564d, #d4705600);
    --CDS-color-semantic-data-comparative-single-3-transparent: rgba(212, 112, 86, .3);
    --CDS-color-semantic-data-comparative-single-4-default: #85934d;
    --CDS-color-semantic-data-comparative-single-4-alt: #576030;
    --CDS-color-semantic-data-comparative-single-4-surface: #e1eeb2;
    --CDS-color-semantic-data-comparative-single-4-gradient: linear-gradient(#85934d4d, #85934d00);
    --CDS-color-semantic-data-comparative-single-4-transparent: rgba(133, 147, 77, .3);
    --CDS-color-semantic-data-comparative-single-5-default: #d56b7b;
    --CDS-color-semantic-data-comparative-single-5-alt: #933d4c;
    --CDS-color-semantic-data-comparative-single-5-surface: #ffdcdf;
    --CDS-color-semantic-data-comparative-single-5-gradient: linear-gradient(#d56b7b4d, #d56b7b00);
    --CDS-color-semantic-data-comparative-single-5-transparent: rgba(213, 107, 123, .3);
    --CDS-color-semantic-data-sequential-single-1-highest: #67345d;
    --CDS-color-semantic-data-sequential-single-1-high: #a15494;
    --CDS-color-semantic-data-sequential-single-1-medium: #da82ce;
    --CDS-color-semantic-data-sequential-single-1-low: #f2cdf0;
    --CDS-color-semantic-data-sequential-single-1-lowest: #feebfd;
    --CDS-color-semantic-data-sequential-single-1-gradient: linear-gradient(#67345d, #feebfd);
    --CDS-color-semantic-data-sequential-single-2-highest: #1a4f49;
    --CDS-color-semantic-data-sequential-single-2-high: #2f7f77;
    --CDS-color-semantic-data-sequential-single-2-medium: #42b1a5;
    --CDS-color-semantic-data-sequential-single-2-low: #96e6d7;
    --CDS-color-semantic-data-sequential-single-2-lowest: #d9fbed;
    --CDS-color-semantic-data-sequential-single-2-gradient: linear-gradient(#1a4f49, #d9fbed);
    --CDS-color-semantic-data-sequential-single-3-highest: #723424;
    --CDS-color-semantic-data-sequential-single-3-high: #af5741;
    --CDS-color-semantic-data-sequential-single-3-medium: #ed8366;
    --CDS-color-semantic-data-sequential-single-3-low: #ffc9b4;
    --CDS-color-semantic-data-sequential-single-3-lowest: #ffede3;
    --CDS-color-semantic-data-sequential-single-3-gradient: linear-gradient(#723424, #ffede3);
    --CDS-color-semantic-data-sequential-single-4-highest: #424922;
    --CDS-color-semantic-data-sequential-single-4-high: #6b773c;
    --CDS-color-semantic-data-sequential-single-4-medium: #96a74a;
    --CDS-color-semantic-data-sequential-single-4-low: #bbcd74;
    --CDS-color-semantic-data-sequential-single-4-lowest: #eef7d0;
    --CDS-color-semantic-data-sequential-single-4-gradient: linear-gradient(#424922, #eef7d0);
    --CDS-color-semantic-data-sequential-single-5-highest: #72313c;
    --CDS-color-semantic-data-sequential-single-5-high: #b15161;
    --CDS-color-semantic-data-sequential-single-5-medium: #ee7d8d;
    --CDS-color-semantic-data-sequential-single-5-low: #ffaeb9;
    --CDS-color-semantic-data-sequential-single-5-lowest: #ffebed;
    --CDS-color-semantic-data-sequential-single-5-gradient: linear-gradient(#72313c, #ffebed);
    --CDS-color-semantic-data-sequential-divergent-default-1: #824377;
    --CDS-color-semantic-data-sequential-divergent-default-2: #a15494;
    --CDS-color-semantic-data-sequential-divergent-default-3: #da82ce;
    --CDS-color-semantic-data-sequential-divergent-default-4: #f0b1e8;
    --CDS-color-semantic-data-sequential-divergent-default-5: #f8dff7;
    --CDS-color-semantic-data-sequential-divergent-default-6: #ffe1cf;
    --CDS-color-semantic-data-sequential-divergent-default-7: #feaf99;
    --CDS-color-semantic-data-sequential-divergent-default-8: #ed8366;
    --CDS-color-semantic-data-sequential-divergent-default-9: #af5741;
    --CDS-color-semantic-data-sequential-divergent-default-10: #914330;
    --CDS-color-semantic-data-sequential-divergent-default-gradient: linear-gradient(#824377, #f8dff7 50%, #ffe1cf 60%, #914330);
    --CDS-color-semantic-data-sequential-divergent-alt-1: #933d4c;
    --CDS-color-semantic-data-sequential-divergent-alt-2: #b15161;
    --CDS-color-semantic-data-sequential-divergent-alt-3: #ee7d8d;
    --CDS-color-semantic-data-sequential-divergent-alt-4: #ffaeb9;
    --CDS-color-semantic-data-sequential-divergent-alt-5: #ffdcdf;
    --CDS-color-semantic-data-sequential-divergent-alt-6: #bef1e4;
    --CDS-color-semantic-data-sequential-divergent-alt-7: #75d5c6;
    --CDS-color-semantic-data-sequential-divergent-alt-8: #42b1a5;
    --CDS-color-semantic-data-sequential-divergent-alt-9: #2f7f77;
    --CDS-color-semantic-data-sequential-divergent-alt-10: #25655f;
    --CDS-color-semantic-data-sequential-divergent-alt-gradient: linear-gradient(#933d4c, #ffdcdf 50%, #bef1e4 60%, #25655f);
    --CDS-color-semantic-actions-default: #3c57bc;
    --CDS-color-semantic-actions-hover: #4c69d3;
    --CDS-color-semantic-actions-active: #2b418f;
    --CDS-color-semantic-actions-surface: rgba(121, 157, 250, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(121, 157, 250, .1);
    --CDS-color-semantic-actions-surface-active: rgba(121, 157, 250, .3);
    --CDS-color-semantic-actions-neutral-default: #111215;
    --CDS-color-semantic-actions-neutral-hover: rgba(17, 18, 21, .75);
    --CDS-color-semantic-actions-neutral-active: rgba(17, 18, 21, .9);
    --CDS-color-semantic-actions-neutral-surface: rgba(17, 18, 21, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: rgba(17, 18, 21, .05);
    --CDS-color-semantic-actions-neutral-surface-active: rgba(17, 18, 21, .15);
    --CDS-color-semantic-border-default: #d1d5dc;
    --CDS-color-semantic-border-alt: rgba(17, 18, 21, .1);
    --CDS-color-semantic-feedback-critical-default: #a8303e;
    --CDS-color-semantic-feedback-critical-hover: #c04351;
    --CDS-color-semantic-feedback-critical-active: #82222b;
    --CDS-color-semantic-feedback-critical-surface: #ffdfdb;
    --CDS-color-semantic-feedback-critical-surface-alt: rgba(251, 115, 127, .1);
    --CDS-color-semantic-feedback-info-default: #00688e;
    --CDS-color-semantic-feedback-info-hover: #007ea9;
    --CDS-color-semantic-feedback-info-active: #004e6b;
    --CDS-color-semantic-feedback-info-surface: #c8f1f5;
    --CDS-color-semantic-feedback-info-surface-alt: rgba(0, 175, 217, .1);
    --CDS-color-semantic-feedback-warning-default: #f0bc5f;
    --CDS-color-semantic-feedback-warning-hover: #f6d58e;
    --CDS-color-semantic-feedback-warning-active: #d69300;
    --CDS-color-semantic-feedback-warning-surface: #fae6b9;
    --CDS-color-semantic-feedback-warning-surface-alt: rgba(214, 147, 0, .1);
    --CDS-color-semantic-feedback-warning-foreground: #111215;
    --CDS-color-semantic-feedback-smart-default: #6d49ad;
    --CDS-color-semantic-feedback-smart-hover: #8359ce;
    --CDS-color-semantic-feedback-smart-active: #533785;
    --CDS-color-semantic-feedback-smart-surface: #eae3fe;
    --CDS-color-semantic-feedback-smart-surface-alt: rgba(176, 141, 249, .1);
    --CDS-color-semantic-feedback-positive-default: #1a6820;
    --CDS-color-semantic-feedback-positive-hover: #31852f;
    --CDS-color-semantic-feedback-positive-active: #1d521c;
    --CDS-color-semantic-feedback-positive-surface: #cdf5ca;
    --CDS-color-semantic-feedback-positive-surface-alt: rgba(87, 180, 84, .1);
    --CDS-color-base-trustpilot-brand-pink-primary: #f95a93;
    --CDS-color-base-trustpilot-brand-pink-secondary: #4d001c;
    --CDS-color-base-trustpilot-brand-green-primary: #04da8d;
    --CDS-color-base-trustpilot-brand-green-secondary: #022a1c;
    --CDS-color-base-trustpilot-brand-orange-primary: #fe7a1a;
    --CDS-color-base-trustpilot-brand-orange-secondary: #412612;
    --CDS-color-base-trustpilot-brand-yellow-primary: #ffe500;
    --CDS-color-base-trustpilot-brand-yellow-secondary: #3f3500;
    --CDS-color-base-trustpilot-brand-neutral-beige: #fcfbf3;
    --CDS-color-base-trustpilot-brand-neutral-black: #1c1c1c;
    --CDS-color-base-trustpilot-brand-neutral-white: #fff;
    --CDS-color-base-trustpilot-star-rating-zero: #dcdce6;
    --CDS-color-base-trustpilot-star-rating-one: #ff3722;
    --CDS-color-base-trustpilot-star-rating-two: #ff8622;
    --CDS-color-base-trustpilot-star-rating-three: #ffce00;
    --CDS-color-base-trustpilot-star-rating-four: #73cf11;
    --CDS-color-base-trustpilot-star-rating-five: #00b67a;
    --CDS-elevation-sunken: 0 1px 2px 0 #292b2f1a, 0 2px 2px 0 #565a6026, 0 4px 8px 0 #565a601a;
    --CDS-elevation-raised: 0 1px 2px 0 #292b2f1a, 0 2px 4px 0 #565a601a, 0 4px 8px 0 #565a601a;
    --CDS-elevation-hovering: 0 2px 4px 0 #292b2f26, 0 8px 12px 0 #565a6026, 0 4px 8px 0 #565a601a;
    --CDS-elevation-overlay: 0 2px 8px 0 #292b2f33, 0 8px 12px 0 #565a6026, 0 12px 16px 0 #565a601a;
    --CDS-type-styles-large-body-xs-font-size: 10px;
    --CDS-type-styles-large-body-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-xs-font-weight: 450;
    --CDS-type-styles-large-body-xs-line-height: 1.4;
    --CDS-type-styles-large-body-xs-letter-spacing: 0;
    --CDS-type-styles-large-body-s-font-size: 12px;
    --CDS-type-styles-large-body-s-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-s-font-weight: 450;
    --CDS-type-styles-large-body-s-line-height: 1.4;
    --CDS-type-styles-large-body-s-letter-spacing: 0;
    --CDS-type-styles-large-body-m-font-size: 14px;
    --CDS-type-styles-large-body-m-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-m-font-weight: 450;
    --CDS-type-styles-large-body-m-line-height: 1.4;
    --CDS-type-styles-large-body-m-letter-spacing: 0;
    --CDS-type-styles-large-body-l-font-size: 16px;
    --CDS-type-styles-large-body-l-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-l-font-weight: 450;
    --CDS-type-styles-large-body-l-line-height: 1.4;
    --CDS-type-styles-large-body-l-letter-spacing: 0;
    --CDS-type-styles-large-body-xl-font-size: 18px;
    --CDS-type-styles-large-body-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-large-body-xl-font-weight: 450;
    --CDS-type-styles-large-body-xl-line-height: 1.4;
    --CDS-type-styles-large-body-xl-letter-spacing: 0;
    --CDS-type-styles-large-display-xs-font-size: 24px;
    --CDS-type-styles-large-display-xs-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-xs-font-weight: 800;
    --CDS-type-styles-large-display-xs-line-height: 1.2;
    --CDS-type-styles-large-display-xs-letter-spacing: 0;
    --CDS-type-styles-large-display-s-font-size: 32px;
    --CDS-type-styles-large-display-s-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-s-font-weight: 800;
    --CDS-type-styles-large-display-s-line-height: 1.3;
    --CDS-type-styles-large-display-s-letter-spacing: 0;
    --CDS-type-styles-large-display-m-font-size: 40px;
    --CDS-type-styles-large-display-m-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-m-font-weight: 800;
    --CDS-type-styles-large-display-m-line-height: 1.3;
    --CDS-type-styles-large-display-m-letter-spacing: 0;
    --CDS-type-styles-large-display-l-font-size: 48px;
    --CDS-type-styles-large-display-l-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-l-font-weight: 800;
    --CDS-type-styles-large-display-l-line-height: 1.3;
    --CDS-type-styles-large-display-l-letter-spacing: 0;
    --CDS-type-styles-large-display-xl-font-size: 56px;
    --CDS-type-styles-large-display-xl-font-family: Trustpilot Display;
    --CDS-type-styles-large-display-xl-font-weight: 800;
    --CDS-type-styles-large-display-xl-line-height: 1.3;
    --CDS-type-styles-large-display-xl-letter-spacing: 0;
    --CDS-type-styles-large-heading-xxxs-font-size: 12px;
    --CDS-type-styles-large-heading-xxxs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xxxs-font-weight: 575;
    --CDS-type-styles-large-heading-xxxs-line-height: 1.2;
    --CDS-type-styles-large-heading-xxxs-letter-spacing: 0;
    --CDS-type-styles-large-heading-xxs-font-size: 14px;
    --CDS-type-styles-large-heading-xxs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xxs-font-weight: 575;
    --CDS-type-styles-large-heading-xxs-line-height: 1.2;
    --CDS-type-styles-large-heading-xxs-letter-spacing: 0;
    --CDS-type-styles-large-heading-xs-font-size: 16px;
    --CDS-type-styles-large-heading-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xs-font-weight: 575;
    --CDS-type-styles-large-heading-xs-line-height: 1.2;
    --CDS-type-styles-large-heading-xs-letter-spacing: 0;
    --CDS-type-styles-large-heading-s-font-size: 18px;
    --CDS-type-styles-large-heading-s-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-s-font-weight: 575;
    --CDS-type-styles-large-heading-s-line-height: 1.2;
    --CDS-type-styles-large-heading-s-letter-spacing: 0;
    --CDS-type-styles-large-heading-m-font-size: 24px;
    --CDS-type-styles-large-heading-m-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-m-font-weight: 575;
    --CDS-type-styles-large-heading-m-line-height: 1.2;
    --CDS-type-styles-large-heading-m-letter-spacing: 0;
    --CDS-type-styles-large-heading-l-font-size: 32px;
    --CDS-type-styles-large-heading-l-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-l-font-weight: 675;
    --CDS-type-styles-large-heading-l-line-height: 1.2;
    --CDS-type-styles-large-heading-l-letter-spacing: 0;
    --CDS-type-styles-large-heading-xl-font-size: 40px;
    --CDS-type-styles-large-heading-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-large-heading-xl-font-weight: 675;
    --CDS-type-styles-large-heading-xl-line-height: 1.2;
    --CDS-type-styles-large-heading-xl-letter-spacing: 0;
    --CDS-type-styles-small-body-xs-font-size: 10px;
    --CDS-type-styles-small-body-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-xs-font-weight: 450;
    --CDS-type-styles-small-body-xs-line-height: 1.4;
    --CDS-type-styles-small-body-xs-letter-spacing: 0;
    --CDS-type-styles-small-body-s-font-size: 12px;
    --CDS-type-styles-small-body-s-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-s-font-weight: 450;
    --CDS-type-styles-small-body-s-line-height: 1.4;
    --CDS-type-styles-small-body-s-letter-spacing: 0;
    --CDS-type-styles-small-body-m-font-size: 14px;
    --CDS-type-styles-small-body-m-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-m-font-weight: 450;
    --CDS-type-styles-small-body-m-line-height: 1.4;
    --CDS-type-styles-small-body-m-letter-spacing: 0;
    --CDS-type-styles-small-body-l-font-size: 16px;
    --CDS-type-styles-small-body-l-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-l-font-weight: 450;
    --CDS-type-styles-small-body-l-line-height: 1.4;
    --CDS-type-styles-small-body-l-letter-spacing: 0;
    --CDS-type-styles-small-body-xl-font-size: 18px;
    --CDS-type-styles-small-body-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-small-body-xl-font-weight: 450;
    --CDS-type-styles-small-body-xl-line-height: 1.4;
    --CDS-type-styles-small-body-xl-letter-spacing: 0;
    --CDS-type-styles-small-display-xs-font-size: 18px;
    --CDS-type-styles-small-display-xs-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-xs-font-weight: 800;
    --CDS-type-styles-small-display-xs-line-height: 1.3;
    --CDS-type-styles-small-display-xs-letter-spacing: 0;
    --CDS-type-styles-small-display-s-font-size: 20px;
    --CDS-type-styles-small-display-s-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-s-font-weight: 800;
    --CDS-type-styles-small-display-s-line-height: 1.3;
    --CDS-type-styles-small-display-s-letter-spacing: 0;
    --CDS-type-styles-small-display-m-font-size: 24px;
    --CDS-type-styles-small-display-m-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-m-font-weight: 800;
    --CDS-type-styles-small-display-m-line-height: 1.3;
    --CDS-type-styles-small-display-m-letter-spacing: 0;
    --CDS-type-styles-small-display-l-font-size: 32px;
    --CDS-type-styles-small-display-l-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-l-font-weight: 800;
    --CDS-type-styles-small-display-l-line-height: 1.3;
    --CDS-type-styles-small-display-l-letter-spacing: 0;
    --CDS-type-styles-small-display-xl-font-size: 40px;
    --CDS-type-styles-small-display-xl-font-family: Trustpilot Display;
    --CDS-type-styles-small-display-xl-font-weight: 800;
    --CDS-type-styles-small-display-xl-line-height: 1.3;
    --CDS-type-styles-small-display-xl-letter-spacing: 0;
    --CDS-type-styles-small-heading-xxxs-font-size: 12px;
    --CDS-type-styles-small-heading-xxxs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xxxs-font-weight: 575;
    --CDS-type-styles-small-heading-xxxs-line-height: 1.2;
    --CDS-type-styles-small-heading-xxxs-letter-spacing: 0;
    --CDS-type-styles-small-heading-xxs-font-size: 14px;
    --CDS-type-styles-small-heading-xxs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xxs-font-weight: 575;
    --CDS-type-styles-small-heading-xxs-line-height: 1.2;
    --CDS-type-styles-small-heading-xxs-letter-spacing: 0;
    --CDS-type-styles-small-heading-xs-font-size: 16px;
    --CDS-type-styles-small-heading-xs-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xs-font-weight: 575;
    --CDS-type-styles-small-heading-xs-line-height: 1.2;
    --CDS-type-styles-small-heading-xs-letter-spacing: 0;
    --CDS-type-styles-small-heading-s-font-size: 18px;
    --CDS-type-styles-small-heading-s-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-s-font-weight: 575;
    --CDS-type-styles-small-heading-s-line-height: 1.2;
    --CDS-type-styles-small-heading-s-letter-spacing: 0;
    --CDS-type-styles-small-heading-m-font-size: 20px;
    --CDS-type-styles-small-heading-m-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-m-font-weight: 575;
    --CDS-type-styles-small-heading-m-line-height: 1.2;
    --CDS-type-styles-small-heading-m-letter-spacing: 0;
    --CDS-type-styles-small-heading-l-font-size: 24px;
    --CDS-type-styles-small-heading-l-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-l-font-weight: 675;
    --CDS-type-styles-small-heading-l-line-height: 1.2;
    --CDS-type-styles-small-heading-l-letter-spacing: 0;
    --CDS-type-styles-small-heading-xl-font-size: 32px;
    --CDS-type-styles-small-heading-xl-font-family: Trustpilot Sans;
    --CDS-type-styles-small-heading-xl-font-weight: 675;
    --CDS-type-styles-small-heading-xl-line-height: 1.2;
    --CDS-type-styles-small-heading-xl-letter-spacing: 0;
    --CDS-type-line-height-compact: 1.2;
    --CDS-type-line-height-medium: 1.3;
    --CDS-type-line-height-spacious: 1.4;
    --CDS-type-letter-spacing-compact: -1%px;
    --CDS-type-letter-spacing-medium: 0;
    --CDS-type-letter-spacing-spacious: 1%px;
    --CDS-opacity-0: 0;
    --CDS-opacity-5: 0.05;
    --CDS-opacity-10: 0.1;
    --CDS-opacity-15: 0.15;
    --CDS-opacity-20: 0.2;
    --CDS-opacity-30: 0.3;
    --CDS-opacity-50: 0.5;
    --CDS-opacity-75: 0.75;
    --CDS-opacity-90: 0.9;
    --CDS-spacing-none: 0;
    --CDS-spacing-xxxs: 2px;
    --CDS-spacing-xxs: 4px;
    --CDS-spacing-xs: 8px;
    --CDS-spacing-s: 12px;
    --CDS-spacing-m: 16px;
    --CDS-spacing-l: 24px;
    --CDS-spacing-xl: 32px;
    --CDS-spacing-xxl: 40px;
    --CDS-spacing-xxxl: 64px;
    --CDS-spacing-xxxxl: 80px;
    --CDS-box-shadow-30: 0 0 8px 0 #0000004d;
    --CDS-box-shadow-80: 0 0 8px 0 #000000cc;
    --CDS-border-radius-none: 0;
    --CDS-border-radius-xs: 2px;
    --CDS-border-radius-s: 4px;
    --CDS-border-radius-m: 8px;
    --CDS-border-radius-l: 16px;
    --CDS-border-radius-xl: 24px;
    --CDS-border-radius-xxl: 32px;
    --CDS-border-radius-full: 9999px
}

.CDS_SectionThemeProvider_theme-black__cdd25f {
    --CDS-color-semantic-surface-disabled: hsla(300, 4%, 95%, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(18, 21, 17, .2);
    --CDS-color-semantic-surface-foreground-default: #ebe9ec;
    --CDS-color-semantic-surface-foreground-subtle: #c0bec2;
    --CDS-color-semantic-surface-foreground-inverted: #111011;
    --CDS-color-semantic-surface-default: #262627;
    --CDS-color-semantic-surface-alt: #2a2a2b;
    --CDS-color-semantic-surface-inverted: #ebe9ec;
    --CDS-color-semantic-surface-background-default: #1b1a1b;
    --CDS-color-semantic-data-neutral-empty: rgba(93, 92, 94, .1);
    --CDS-color-semantic-data-neutral-transparent: rgba(93, 92, 94, .3);
    --CDS-color-semantic-data-neutral-default: #c0bec2;
    --CDS-color-semantic-data-neutral-lowest: #3c3b3c;
    --CDS-color-semantic-data-neutral-past: #5d5c5e;
    --CDS-color-semantic-data-neutral-gradient: linear-gradient(#c0bec24d, #c0bec200);
    --CDS-color-semantic-data-star-rating-0-default: #a8a8aa;
    --CDS-color-semantic-data-star-rating-0-surface: #4a4a4b;
    --CDS-color-semantic-data-star-rating-0-foreground: #dedee0;
    --CDS-color-semantic-data-star-rating-0-gradient: linear-gradient(#a8a8aa4d, #a8a8aa00);
    --CDS-color-semantic-data-star-rating-1-default: #ff826b;
    --CDS-color-semantic-data-star-rating-1-surface: #7a3327;
    --CDS-color-semantic-data-star-rating-1-foreground: #ffd5ca;
    --CDS-color-semantic-data-star-rating-1-gradient: linear-gradient(#ff826b4d, #ff826b00);
    --CDS-color-semantic-data-star-rating-2-default: #f78a3c;
    --CDS-color-semantic-data-star-rating-2-surface: #65422b;
    --CDS-color-semantic-data-star-rating-2-foreground: #ffd6b7;
    --CDS-color-semantic-data-star-rating-2-gradient: linear-gradient(#f78a3c4d, #f78a3c00);
    --CDS-color-semantic-data-star-rating-3-default: #dbb129;
    --CDS-color-semantic-data-star-rating-3-surface: #53492d;
    --CDS-color-semantic-data-star-rating-3-foreground: #fddb71;
    --CDS-color-semantic-data-star-rating-3-gradient: linear-gradient(#dbb1294d, #dbb12900);
    --CDS-color-semantic-data-star-rating-4-default: #72b83a;
    --CDS-color-semantic-data-star-rating-4-surface: #3b502b;
    --CDS-color-semantic-data-star-rating-4-foreground: #c3eaa3;
    --CDS-color-semantic-data-star-rating-4-gradient: linear-gradient(#72b83a4d, #72b83a00);
    --CDS-color-semantic-data-star-rating-5-default: #3dbb84;
    --CDS-color-semantic-data-star-rating-5-surface: #25523c;
    --CDS-color-semantic-data-star-rating-5-foreground: #b8e9cc;
    --CDS-color-semantic-data-star-rating-5-gradient: linear-gradient(#3dbb844d, #3dbb8400);
    --CDS-color-semantic-data-biased-positive-default: #8fd486;
    --CDS-color-semantic-data-biased-positive-highest: #57b454;
    --CDS-color-semantic-data-biased-positive-high: #429f3f;
    --CDS-color-semantic-data-biased-positive-medium: #31852f;
    --CDS-color-semantic-data-biased-positive-low: #1a6820;
    --CDS-color-semantic-data-biased-positive-lowest: #1d521c;
    --CDS-color-semantic-data-biased-positive-gradient: linear-gradient(#8fd4864d, #8fd48600);
    --CDS-color-semantic-data-biased-positive-transparent: rgba(143, 212, 134, .3);
    --CDS-color-semantic-data-biased-negative-default: #ffa9a7;
    --CDS-color-semantic-data-biased-negative-highest: #fb737f;
    --CDS-color-semantic-data-biased-negative-high: #e25d6a;
    --CDS-color-semantic-data-biased-negative-medium: #c04351;
    --CDS-color-semantic-data-biased-negative-low: #a8303e;
    --CDS-color-semantic-data-biased-negative-lowest: #82222b;
    --CDS-color-semantic-data-biased-negative-gradient: linear-gradient(#ffa9a74d, #ffa9a700);
    --CDS-color-semantic-data-biased-negative-transparent: hsla(1, 100%, 83%, .3);
    --CDS-color-semantic-data-biased-gradient: linear-gradient(90deg, #fb737f, #3c3b3c 50%, #57b454);
    --CDS-color-semantic-data-comparative-multi-1: #da82ce;
    --CDS-color-semantic-data-comparative-multi-2: #d47056;
    --CDS-color-semantic-data-comparative-multi-3: #b15161;
    --CDS-color-semantic-data-comparative-multi-4: #3b9b91;
    --CDS-color-semantic-data-comparative-multi-5: #feaf99;
    --CDS-color-semantic-data-comparative-multi-6: #ee7d8d;
    --CDS-color-semantic-data-comparative-multi-7: #75d5c6;
    --CDS-color-semantic-data-comparative-multi-8: #96a74a;
    --CDS-color-semantic-data-comparative-multi-9: #f0b1e8;
    --CDS-color-semantic-data-comparative-multi-10: #cfe08f;
    --CDS-color-semantic-data-comparative-multi-gradient-1: linear-gradient(#da82ce4d, #da82ce00);
    --CDS-color-semantic-data-comparative-multi-gradient-2: linear-gradient(#d470564d, #d4705600);
    --CDS-color-semantic-data-comparative-multi-gradient-3: linear-gradient(#b151614d, #b1516100);
    --CDS-color-semantic-data-comparative-multi-gradient-4: linear-gradient(#3b9b914d, #3b9b9100);
    --CDS-color-semantic-data-comparative-multi-gradient-5: linear-gradient(#feaf994d, #feaf9900);
    --CDS-color-semantic-data-comparative-multi-gradient-6: linear-gradient(#ee7d8d4d, #ee7d8d00);
    --CDS-color-semantic-data-comparative-multi-gradient-7: linear-gradient(#75d5c64d, #75d5c600);
    --CDS-color-semantic-data-comparative-multi-gradient-8: linear-gradient(#96a74a4d, #96a74a00);
    --CDS-color-semantic-data-comparative-multi-gradient-9: linear-gradient(#f0b1e84d, #f0b1e800);
    --CDS-color-semantic-data-comparative-multi-gradient-10: linear-gradient(#cfe08f4d, #cfe08f00);
    --CDS-color-semantic-data-comparative-multi-transparent-1: rgba(218, 130, 206, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-2: rgba(212, 112, 86, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-3: rgba(177, 81, 97, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-4: rgba(59, 155, 145, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-5: hsla(13, 98%, 80%, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-6: rgba(238, 125, 141, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-7: rgba(117, 213, 198, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-8: rgba(150, 167, 74, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-9: rgba(240, 177, 232, .3);
    --CDS-color-semantic-data-comparative-multi-transparent-10: hsla(73, 57%, 72%, .3);
    --CDS-color-semantic-data-comparative-single-1-default: #f0b1e8;
    --CDS-color-semantic-data-comparative-single-1-alt: #c16fb4;
    --CDS-color-semantic-data-comparative-single-1-surface: #522449;
    --CDS-color-semantic-data-comparative-single-1-gradient: linear-gradient(#f0b1e84d, #f0b1e800);
    --CDS-color-semantic-data-comparative-single-1-transparent: rgba(240, 177, 232, .3);
    --CDS-color-semantic-data-comparative-single-2-default: #75d5c6;
    --CDS-color-semantic-data-comparative-single-2-alt: #3b9b91;
    --CDS-color-semantic-data-comparative-single-2-surface: #003e37;
    --CDS-color-semantic-data-comparative-single-2-gradient: linear-gradient(#75d5c64d, #75d5c600);
    --CDS-color-semantic-data-comparative-single-2-transparent: rgba(117, 213, 198, .3);
    --CDS-color-semantic-data-comparative-single-3-default: #feaf99;
    --CDS-color-semantic-data-comparative-single-3-alt: #d47056;
    --CDS-color-semantic-data-comparative-single-3-surface: #53291e;
    --CDS-color-semantic-data-comparative-single-3-gradient: linear-gradient(#feaf994d, #feaf9900);
    --CDS-color-semantic-data-comparative-single-3-transparent: hsla(13, 98%, 80%, .3);
    --CDS-color-semantic-data-comparative-single-4-default: #bbcd74;
    --CDS-color-semantic-data-comparative-single-4-alt: #85934d;
    --CDS-color-semantic-data-comparative-single-4-surface: #31380d;
    --CDS-color-semantic-data-comparative-single-4-gradient: linear-gradient(#bbcd744d, #bbcd7400);
    --CDS-color-semantic-data-comparative-single-4-transparent: hsla(72, 47%, 63%, .3);
    --CDS-color-semantic-data-comparative-single-5-default: #ffaeb9;
    --CDS-color-semantic-data-comparative-single-5-alt: #d56b7b;
    --CDS-color-semantic-data-comparative-single-5-surface: #57242c;
    --CDS-color-semantic-data-comparative-single-5-gradient: linear-gradient(#ffaeb94d, #ffaeb900);
    --CDS-color-semantic-data-comparative-single-5-transparent: rgba(255, 174, 185, .3);
    --CDS-color-semantic-data-sequential-single-1-highest: #feebfd;
    --CDS-color-semantic-data-sequential-single-1-high: #f8dff7;
    --CDS-color-semantic-data-sequential-single-1-medium: #f0b1e8;
    --CDS-color-semantic-data-sequential-single-1-low: #c16fb4;
    --CDS-color-semantic-data-sequential-single-1-lowest: #824377;
    --CDS-color-semantic-data-sequential-single-1-gradient: linear-gradient(#feebfd, #824377);
    --CDS-color-semantic-data-sequential-single-2-highest: #d9fbed;
    --CDS-color-semantic-data-sequential-single-2-high: #bef1e4;
    --CDS-color-semantic-data-sequential-single-2-medium: #75d5c6;
    --CDS-color-semantic-data-sequential-single-2-low: #3b9b91;
    --CDS-color-semantic-data-sequential-single-2-lowest: #25655f;
    --CDS-color-semantic-data-sequential-single-2-gradient: linear-gradient(#d9fbed, #25655f);
    --CDS-color-semantic-data-sequential-single-3-highest: #ffede3;
    --CDS-color-semantic-data-sequential-single-3-high: #ffe1cf;
    --CDS-color-semantic-data-sequential-single-3-medium: #feaf99;
    --CDS-color-semantic-data-sequential-single-3-low: #d47056;
    --CDS-color-semantic-data-sequential-single-3-lowest: #914330;
    --CDS-color-semantic-data-sequential-single-3-gradient: linear-gradient(#ffede3, #914330);
    --CDS-color-semantic-data-sequential-single-4-highest: #eef7d0;
    --CDS-color-semantic-data-sequential-single-4-high: #e1eeb2;
    --CDS-color-semantic-data-sequential-single-4-medium: #bbcd74;
    --CDS-color-semantic-data-sequential-single-4-low: #85934d;
    --CDS-color-semantic-data-sequential-single-4-lowest: #576030;
    --CDS-color-semantic-data-sequential-single-4-gradient: linear-gradient(#eef7d0, #576030);
    --CDS-color-semantic-data-sequential-single-5-highest: #ffebed;
    --CDS-color-semantic-data-sequential-single-5-high: #ffdcdf;
    --CDS-color-semantic-data-sequential-single-5-medium: #ffaeb9;
    --CDS-color-semantic-data-sequential-single-5-low: #d56b7b;
    --CDS-color-semantic-data-sequential-single-5-lowest: #933d4c;
    --CDS-color-semantic-data-sequential-single-5-gradient: linear-gradient(#ffebed, #933d4c);
    --CDS-color-semantic-data-sequential-divergent-default-1: #da82ce;
    --CDS-color-semantic-data-sequential-divergent-default-2: #c16fb4;
    --CDS-color-semantic-data-sequential-divergent-default-3: #a15494;
    --CDS-color-semantic-data-sequential-divergent-default-4: #824377;
    --CDS-color-semantic-data-sequential-divergent-default-5: #67345d;
    --CDS-color-semantic-data-sequential-divergent-default-6: #723424;
    --CDS-color-semantic-data-sequential-divergent-default-7: #914330;
    --CDS-color-semantic-data-sequential-divergent-default-8: #af5741;
    --CDS-color-semantic-data-sequential-divergent-default-9: #d47056;
    --CDS-color-semantic-data-sequential-divergent-default-10: #ed8366;
    --CDS-color-semantic-data-sequential-divergent-default-gradient: linear-gradient(#da82ce, #67345d 50%, #723424 60%, #ed8366);
    --CDS-color-semantic-data-sequential-divergent-alt-1: #ee7d8d;
    --CDS-color-semantic-data-sequential-divergent-alt-2: #d56b7b;
    --CDS-color-semantic-data-sequential-divergent-alt-3: #b15161;
    --CDS-color-semantic-data-sequential-divergent-alt-4: #933d4c;
    --CDS-color-semantic-data-sequential-divergent-alt-5: #72313c;
    --CDS-color-semantic-data-sequential-divergent-alt-6: #1a4f49;
    --CDS-color-semantic-data-sequential-divergent-alt-7: #25655f;
    --CDS-color-semantic-data-sequential-divergent-alt-8: #2f7f77;
    --CDS-color-semantic-data-sequential-divergent-alt-9: #3b9b91;
    --CDS-color-semantic-data-sequential-divergent-alt-10: #42b1a5;
    --CDS-color-semantic-data-sequential-divergent-alt-gradient: linear-gradient(#ee7d8d, #72313c 50%, #1a4f49 60%, #42b1a5);
    --CDS-color-semantic-actions-default: #799dfa;
    --CDS-color-semantic-actions-hover: #9cc6ff;
    --CDS-color-semantic-actions-active: #6784eb;
    --CDS-color-semantic-actions-surface: rgba(121, 157, 250, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(121, 157, 250, .3);
    --CDS-color-semantic-actions-surface-active: rgba(121, 157, 250, .1);
    --CDS-color-semantic-actions-neutral-default: hsla(300, 4%, 95%, .9);
    --CDS-color-semantic-actions-neutral-hover: #f2f1f2;
    --CDS-color-semantic-actions-neutral-active: hsla(300, 4%, 95%, .75);
    --CDS-color-semantic-actions-neutral-surface: hsla(300, 4%, 95%, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: hsla(300, 4%, 95%, .15);
    --CDS-color-semantic-actions-neutral-surface-active: hsla(300, 4%, 95%, .05);
    --CDS-color-semantic-border-default: #504f51;
    --CDS-color-semantic-border-alt: hsla(300, 4%, 95%, .1);
    --CDS-color-semantic-feedback-critical-default: #fb737f;
    --CDS-color-semantic-feedback-critical-hover: #ffa9a7;
    --CDS-color-semantic-feedback-critical-active: #e25d6a;
    --CDS-color-semantic-feedback-critical-surface: #562625;
    --CDS-color-semantic-feedback-critical-surface-alt: rgba(251, 115, 127, .1);
    --CDS-color-semantic-feedback-info-default: #6bd3ef;
    --CDS-color-semantic-feedback-info-hover: #9ae4f3;
    --CDS-color-semantic-feedback-info-active: #00afd9;
    --CDS-color-semantic-feedback-info-surface: #003b4f;
    --CDS-color-semantic-feedback-info-surface-alt: rgba(0, 175, 217, .1);
    --CDS-color-semantic-feedback-warning-default: #f0bc5f;
    --CDS-color-semantic-feedback-warning-hover: #f6d58e;
    --CDS-color-semantic-feedback-warning-active: #d69300;
    --CDS-color-semantic-feedback-warning-surface: #4c3011;
    --CDS-color-semantic-feedback-warning-surface-alt: rgba(214, 147, 0, .1);
    --CDS-color-semantic-feedback-warning-foreground: #111011;
    --CDS-color-semantic-feedback-smart-default: #ccb9fc;
    --CDS-color-semantic-feedback-smart-hover: #dbd1f8;
    --CDS-color-semantic-feedback-smart-active: #b08df9;
    --CDS-color-semantic-feedback-smart-surface: #3d2c5f;
    --CDS-color-semantic-feedback-smart-surface-alt: rgba(176, 141, 249, .1);
    --CDS-color-semantic-feedback-positive-default: #8fd486;
    --CDS-color-semantic-feedback-positive-hover: #b5e6ab;
    --CDS-color-semantic-feedback-positive-active: #57b454;
    --CDS-color-semantic-feedback-positive-surface: #1c3b1f;
    --CDS-color-semantic-feedback-positive-surface-alt: rgba(87, 180, 84, .1);
    --CDS-elevation-sunken: 0 1px 2px 0 #1110111a, 0 2px 2px 0 #11101126, 0 4px 8px 0 #1110111a;
    --CDS-elevation-raised: 0 1px 2px 0 #1110111a, 0 2px 4px 0 #1110111a, 0 4px 8px 0 #1110111a;
    --CDS-elevation-hovering: 0 2px 4px 0 #11101126, 0 8px 12px 0 #11101126, 0 4px 8px 0 #1110111a;
    --CDS-elevation-overlay: 0 2px 8px 0 #11101133, 0 8px 12px 0 #11101126, 0 12px 16px 0 #1110111a
}

.CDS_SectionThemeProvider_theme-green__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(18, 21, 17, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(18, 21, 17, .2);
    --CDS-color-semantic-surface-foreground-default: #121511;
    --CDS-color-semantic-surface-foreground-subtle: #00552c;
    --CDS-color-semantic-surface-foreground-inverted: #fffffe;
    --CDS-color-semantic-surface-default: #b2f8cc;
    --CDS-color-semantic-surface-alt: #daffe0;
    --CDS-color-semantic-surface-inverted: #004024;
    --CDS-color-semantic-surface-background-default: #71eeae;
    --CDS-color-semantic-actions-default: #121511;
    --CDS-color-semantic-actions-hover: #006b36;
    --CDS-color-semantic-actions-active: #00552c;
    --CDS-color-semantic-actions-surface: rgba(0, 160, 96, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(0, 160, 96, .1);
    --CDS-color-semantic-actions-surface-active: rgba(0, 160, 96, .3);
    --CDS-color-semantic-actions-neutral-default: #121511;
    --CDS-color-semantic-actions-neutral-hover: rgba(18, 21, 17, .75);
    --CDS-color-semantic-actions-neutral-active: rgba(18, 21, 17, .9);
    --CDS-color-semantic-actions-neutral-surface: rgba(18, 21, 17, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: rgba(18, 21, 17, .05);
    --CDS-color-semantic-actions-neutral-surface-active: rgba(18, 21, 17, .15);
    --CDS-color-semantic-border-default: #00a060;
    --CDS-color-semantic-border-alt: rgba(18, 21, 17, .2);
    --CDS-elevation-sunken: 0 1px 2px 0 #fffffe1a, 0 2px 2px 0 #fffffe26, 0 4px 8px 0 #fffffe1a;
    --CDS-elevation-raised: 0 1px 2px 0 #fffffe1a, 0 2px 4px 0 #fffffe1a, 0 4px 8px 0 #fffffe1a;
    --CDS-elevation-hovering: 0 2px 4px 0 #fffffe26, 0 8px 12px 0 #fffffe26, 0 4px 8px 0 #fffffe1a;
    --CDS-elevation-overlay: 0 2px 8px 0 #fffffe33, 0 8px 12px 0 #fffffe26, 0 12px 16px 0 #fffffe1a
}

.CDS_SectionThemeProvider_theme-yellow__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(18, 21, 17, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(18, 21, 17, .3);
    --CDS-color-semantic-surface-foreground-default: #121511;
    --CDS-color-semantic-surface-foreground-subtle: #604100;
    --CDS-color-semantic-surface-foreground-inverted: #fffffe;
    --CDS-color-semantic-surface-default: #f9ea94;
    --CDS-color-semantic-surface-alt: #fff7c4;
    --CDS-color-semantic-surface-inverted: #493002;
    --CDS-color-semantic-surface-background-default: #f1d950;
    --CDS-color-semantic-actions-default: #121511;
    --CDS-color-semantic-actions-hover: #775400;
    --CDS-color-semantic-actions-active: #604100;
    --CDS-color-semantic-actions-surface: rgba(171, 136, 0, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(171, 136, 0, .1);
    --CDS-color-semantic-actions-surface-active: rgba(171, 136, 0, .3);
    --CDS-color-semantic-actions-neutral-default: #121511;
    --CDS-color-semantic-actions-neutral-hover: rgba(18, 21, 17, .75);
    --CDS-color-semantic-actions-neutral-active: rgba(18, 21, 17, .9);
    --CDS-color-semantic-actions-neutral-surface: rgba(18, 21, 17, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: rgba(18, 21, 17, .05);
    --CDS-color-semantic-actions-neutral-surface-active: rgba(18, 21, 17, .15);
    --CDS-color-semantic-border-default: #c3a000;
    --CDS-color-semantic-border-alt: rgba(18, 21, 17, .2);
    --CDS-elevation-sunken: 0 1px 2px 0 #1215111a, 0 2px 2px 0 #60410026, 0 4px 8px 0 #6041001a;
    --CDS-elevation-raised: 0 1px 2px 0 #1215111a, 0 2px 4px 0 #6041001a, 0 4px 8px 0 #6041001a;
    --CDS-elevation-hovering: 0 2px 4px 0 #12151126, 0 8px 12px 0 #60410026, 0 4px 8px 0 #6041001a;
    --CDS-elevation-overlay: 0 2px 8px 0 #12151133, 0 8px 12px 0 #60410026, 0 12px 16px 0 #6041001a
}

.CDS_SectionThemeProvider_theme-pink__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(18, 21, 17, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(18, 21, 17, .3);
    --CDS-color-semantic-surface-foreground-default: #121511;
    --CDS-color-semantic-surface-foreground-subtle: #772f48;
    --CDS-color-semantic-surface-foreground-inverted: #fffffe;
    --CDS-color-semantic-surface-default: #ffdde8;
    --CDS-color-semantic-surface-alt: #ffebf0;
    --CDS-color-semantic-surface-inverted: #582435;
    --CDS-color-semantic-surface-background-default: #ffc4d6;
    --CDS-color-semantic-actions-default: #121511;
    --CDS-color-semantic-actions-hover: #9a3d5c;
    --CDS-color-semantic-actions-active: #772f48;
    --CDS-color-semantic-actions-surface: rgba(222, 95, 137, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(222, 95, 137, .1);
    --CDS-color-semantic-actions-surface-active: rgba(222, 95, 137, .3);
    --CDS-color-semantic-actions-neutral-default: #121511;
    --CDS-color-semantic-actions-neutral-hover: rgba(18, 21, 17, .75);
    --CDS-color-semantic-actions-neutral-active: rgba(18, 21, 17, .9);
    --CDS-color-semantic-actions-neutral-surface: rgba(18, 21, 17, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: rgba(18, 21, 17, .05);
    --CDS-color-semantic-actions-neutral-surface-active: rgba(18, 21, 17, .15);
    --CDS-color-semantic-border-default: #de5f89;
    --CDS-color-semantic-border-alt: rgba(18, 21, 17, .2);
    --CDS-elevation-sunken: 0 1px 2px 0 #1215111a, 0 2px 2px 0 #772f4826, 0 4px 8px 0 #772f481a;
    --CDS-elevation-raised: 0 1px 2px 0 #1215111a, 0 2px 4px 0 #772f481a, 0 4px 8px 0 #772f481a;
    --CDS-elevation-hovering: 0 2px 4px 0 #12151126, 0 8px 12px 0 #772f4826, 0 4px 8px 0 #772f481a;
    --CDS-elevation-overlay: 0 2px 8px 0 #12151133, 0 8px 12px 0 #772f4826, 0 12px 16px 0 #772f481a
}

.CDS_SectionThemeProvider_theme-orange__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(18, 21, 17, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(18, 21, 17, .3);
    --CDS-color-semantic-surface-foreground-default: #121511;
    --CDS-color-semantic-surface-foreground-subtle: #6e3615;
    --CDS-color-semantic-surface-foreground-inverted: #fffffe;
    --CDS-color-semantic-surface-default: #ffe1ba;
    --CDS-color-semantic-surface-alt: #ffeed7;
    --CDS-color-semantic-surface-inverted: #512b1b;
    --CDS-color-semantic-surface-background-default: #ffcc8e;
    --CDS-color-semantic-actions-default: #121511;
    --CDS-color-semantic-actions-hover: #8e4718;
    --CDS-color-semantic-actions-active: #6e3615;
    --CDS-color-semantic-actions-surface: rgba(219, 111, 0, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(219, 111, 0, .1);
    --CDS-color-semantic-actions-surface-active: rgba(219, 111, 0, .3);
    --CDS-color-semantic-actions-neutral-default: #121511;
    --CDS-color-semantic-actions-neutral-hover: rgba(18, 21, 17, .75);
    --CDS-color-semantic-actions-neutral-active: rgba(18, 21, 17, .9);
    --CDS-color-semantic-actions-neutral-surface: rgba(18, 21, 17, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: rgba(18, 21, 17, .05);
    --CDS-color-semantic-actions-neutral-surface-active: rgba(18, 21, 17, .15);
    --CDS-color-semantic-border-default: #db6f00;
    --CDS-color-semantic-border-alt: rgba(18, 21, 17, .2);
    --CDS-elevation-sunken: 0 1px 2px 0 #1215111a, 0 2px 2px 0 #6e361526, 0 4px 8px 0 #6e36151a;
    --CDS-elevation-raised: 0 1px 2px 0 #1215111a, 0 2px 4px 0 #6e36151a, 0 4px 8px 0 #6e36151a;
    --CDS-elevation-hovering: 0 2px 4px 0 #12151126, 0 8px 12px 0 #6e361526, 0 4px 8px 0 #6e36151a;
    --CDS-elevation-overlay: 0 2px 8px 0 #12151133, 0 8px 12px 0 #6e361526, 0 12px 16px 0 #6e36151a
}

.CDS_SectionThemeProvider_theme-dark-green__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(255, 255, 254, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(255, 255, 254, .3);
    --CDS-color-semantic-surface-foreground-default: #fffffe;
    --CDS-color-semantic-surface-foreground-subtle: #71eeae;
    --CDS-color-semantic-surface-foreground-inverted: #121511;
    --CDS-color-semantic-surface-default: #00552c;
    --CDS-color-semantic-surface-alt: #006b36;
    --CDS-color-semantic-surface-inverted: #daffe0;
    --CDS-color-semantic-surface-background-default: #004024;
    --CDS-color-semantic-actions-default: hsla(300, 4%, 95%, .9);
    --CDS-color-semantic-actions-hover: #b2f8cc;
    --CDS-color-semantic-actions-active: #71eeae;
    --CDS-color-semantic-actions-surface: rgba(49, 219, 146, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(49, 219, 146, .3);
    --CDS-color-semantic-actions-surface-active: rgba(49, 219, 146, .1);
    --CDS-color-semantic-actions-neutral-default: hsla(300, 4%, 95%, .9);
    --CDS-color-semantic-actions-neutral-hover: #f2f1f2;
    --CDS-color-semantic-actions-neutral-active: hsla(300, 4%, 95%, .75);
    --CDS-color-semantic-actions-neutral-surface: hsla(300, 4%, 95%, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: hsla(300, 4%, 95%, .15);
    --CDS-color-semantic-actions-neutral-surface-active: hsla(300, 4%, 95%, .05);
    --CDS-color-semantic-border-default: #00ba72;
    --CDS-color-semantic-border-alt: rgba(255, 255, 254, .2);
    --CDS-elevation-sunken: 0 1px 2px 0 #1215111a, 0 2px 2px 0 #12151126, 0 4px 8px 0 #1215111a;
    --CDS-elevation-raised: 0 1px 2px 0 #1215111a, 0 2px 4px 0 #1215111a, 0 4px 8px 0 #1215111a;
    --CDS-elevation-hovering: 0 2px 4px 0 #12151126, 0 8px 12px 0 #12151126, 0 4px 8px 0 #1215111a;
    --CDS-elevation-overlay: 0 2px 8px 0 #12151133, 0 8px 12px 0 #12151126, 0 12px 16px 0 #1215111a
}

.CDS_SectionThemeProvider_theme-dark-yellow__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(255, 255, 254, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(255, 255, 254, .3);
    --CDS-color-semantic-surface-foreground-default: #fffffe;
    --CDS-color-semantic-surface-foreground-subtle: #f1d950;
    --CDS-color-semantic-surface-foreground-inverted: #121511;
    --CDS-color-semantic-surface-default: #604100;
    --CDS-color-semantic-surface-alt: #775400;
    --CDS-color-semantic-surface-inverted: #fff7c4;
    --CDS-color-semantic-surface-background-default: #493002;
    --CDS-color-semantic-actions-default: hsla(300, 4%, 95%, .9);
    --CDS-color-semantic-actions-hover: #f9ea94;
    --CDS-color-semantic-actions-active: #f1d950;
    --CDS-color-semantic-actions-surface: rgba(227, 197, 18, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(227, 197, 18, .3);
    --CDS-color-semantic-actions-surface-active: rgba(227, 197, 18, .1);
    --CDS-color-semantic-actions-neutral-default: hsla(300, 4%, 95%, .9);
    --CDS-color-semantic-actions-neutral-hover: #f2f1f2;
    --CDS-color-semantic-actions-neutral-active: hsla(300, 4%, 95%, .75);
    --CDS-color-semantic-actions-neutral-surface: hsla(300, 4%, 95%, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: hsla(300, 4%, 95%, .15);
    --CDS-color-semantic-actions-neutral-surface-active: hsla(300, 4%, 95%, .05);
    --CDS-color-semantic-border-default: #e3c512;
    --CDS-color-semantic-border-alt: rgba(255, 255, 254, .2);
    --CDS-elevation-sunken: 0 1px 2px 0 #1215111a, 0 2px 2px 0 #12151126, 0 4px 8px 0 #1215111a;
    --CDS-elevation-raised: 0 1px 2px 0 #1215111a, 0 2px 4px 0 #1215111a, 0 4px 8px 0 #1215111a;
    --CDS-elevation-hovering: 0 2px 4px 0 #12151126, 0 8px 12px 0 #12151126, 0 4px 8px 0 #1215111a;
    --CDS-elevation-overlay: 0 2px 8px 0 #12151133, 0 8px 12px 0 #12151126, 0 12px 16px 0 #1215111a
}

.CDS_SectionThemeProvider_theme-dark-pink__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(255, 255, 254, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(255, 255, 254, .3);
    --CDS-color-semantic-surface-foreground-default: #fffffe;
    --CDS-color-semantic-surface-foreground-subtle: #ffc4d6;
    --CDS-color-semantic-surface-foreground-inverted: #121511;
    --CDS-color-semantic-surface-default: #772f48;
    --CDS-color-semantic-surface-alt: #9a3d5c;
    --CDS-color-semantic-surface-inverted: #ffebf0;
    --CDS-color-semantic-surface-background-default: #582435;
    --CDS-color-semantic-actions-default: hsla(300, 4%, 95%, .9);
    --CDS-color-semantic-actions-hover: #ffc4d6;
    --CDS-color-semantic-actions-active: #ffaac6;
    --CDS-color-semantic-actions-surface: rgba(248, 119, 160, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(248, 119, 160, .3);
    --CDS-color-semantic-actions-surface-active: rgba(248, 119, 160, .1);
    --CDS-color-semantic-actions-neutral-default: hsla(300, 4%, 95%, .9);
    --CDS-color-semantic-actions-neutral-hover: #f2f1f2;
    --CDS-color-semantic-actions-neutral-active: hsla(300, 4%, 95%, .75);
    --CDS-color-semantic-actions-neutral-surface: hsla(300, 4%, 95%, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: hsla(300, 4%, 95%, .15);
    --CDS-color-semantic-actions-neutral-surface-active: hsla(300, 4%, 95%, .05);
    --CDS-color-semantic-border-default: #f877a0;
    --CDS-color-semantic-border-alt: rgba(255, 255, 254, .2);
    --CDS-elevation-sunken: 0 1px 2px 0 #1215111a, 0 2px 2px 0 #12151126, 0 4px 8px 0 #1215111a;
    --CDS-elevation-raised: 0 1px 2px 0 #1215111a, 0 2px 4px 0 #1215111a, 0 4px 8px 0 #1215111a;
    --CDS-elevation-hovering: 0 2px 4px 0 #12151126, 0 8px 12px 0 #12151126, 0 4px 8px 0 #1215111a;
    --CDS-elevation-overlay: 0 2px 8px 0 #12151133, 0 8px 12px 0 #12151126, 0 12px 16px 0 #1215111a
}

.CDS_SectionThemeProvider_theme-dark-orange__cdd25f {
    --CDS-color-semantic-surface-disabled: rgba(255, 255, 254, .1);
    --CDS-color-semantic-surface-foreground-disabled: rgba(255, 255, 254, .3);
    --CDS-color-semantic-surface-foreground-default: #fffffe;
    --CDS-color-semantic-surface-foreground-subtle: #ffcc8e;
    --CDS-color-semantic-surface-foreground-inverted: #121511;
    --CDS-color-semantic-surface-default: #6e3615;
    --CDS-color-semantic-surface-alt: #8e4718;
    --CDS-color-semantic-surface-inverted: #ffeed7;
    --CDS-color-semantic-surface-background-default: #512b1b;
    --CDS-color-semantic-actions-default: hsla(300, 4%, 95%, .9);
    --CDS-color-semantic-actions-hover: #ffcc8e;
    --CDS-color-semantic-actions-active: #ffb35e;
    --CDS-color-semantic-actions-surface: rgba(245, 132, 20, .2);
    --CDS-color-semantic-actions-surface-hover: rgba(245, 132, 20, .3);
    --CDS-color-semantic-actions-surface-active: rgba(245, 132, 20, .1);
    --CDS-color-semantic-actions-neutral-default: hsla(300, 4%, 95%, .9);
    --CDS-color-semantic-actions-neutral-hover: #f2f1f2;
    --CDS-color-semantic-actions-neutral-active: hsla(300, 4%, 95%, .75);
    --CDS-color-semantic-actions-neutral-surface: hsla(300, 4%, 95%, .1);
    --CDS-color-semantic-actions-neutral-surface-hover: hsla(300, 4%, 95%, .15);
    --CDS-color-semantic-actions-neutral-surface-active: hsla(300, 4%, 95%, .05);
    --CDS-color-semantic-border-default: #f58414;
    --CDS-color-semantic-border-alt: rgba(255, 255, 254, .2);
    --CDS-elevation-sunken: 0 1px 2px 0 #1215111a, 0 2px 2px 0 #12151126, 0 4px 8px 0 #1215111a;
    --CDS-elevation-raised: 0 1px 2px 0 #1215111a, 0 2px 4px 0 #1215111a, 0 4px 8px 0 #1215111a;
    --CDS-elevation-hovering: 0 2px 4px 0 #12151126, 0 8px 12px 0 #12151126, 0 4px 8px 0 #1215111a;
    --CDS-elevation-overlay: 0 2px 8px 0 #12151133, 0 8px 12px 0 #12151126, 0 12px 16px 0 #1215111a
}

.CDS_Select_wrapper__c8f93d {
    border-radius: var(--CDS-border-radius-s);
    position: relative
}

.CDS_Select_wrapper__c8f93d .CDS_Select_invalid__c8f93d+svg {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Select_wrapper__c8f93d:focus-visible,
.CDS_Select_wrapper__c8f93d:focus-within {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {

        .CDS_Select_wrapper__c8f93d:focus-visible,
        .CDS_Select_wrapper__c8f93d:focus-within {
            outline-style: auto
        }
    }
}

.CDS_Select_select__c8f93d {
    -o-appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: var(--CDS-color-semantic-surface-default);
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    border-radius: var(--CDS-border-radius-s);
    box-sizing: border-box;
    color: var(--CDS-color-semantic-surface-foreground-subtle);
    line-height: normal;
    margin: 0;
    outline: none;
    padding: 0;
    padding: 0 38px 0 var(--CDS-spacing-m);
    width: 100%
}

.CDS_Select_select__c8f93d :after,
.CDS_Select_select__c8f93d :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Select_select__c8f93d:active:not([disabled]),
.CDS_Select_select__c8f93d:focus {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Select_select__c8f93d:focus-visible {
    border-color: var(--CDS-color-semantic-actions-default)
}

.CDS_Select_select__c8f93d.CDS_Select_invalid__c8f93d {
    border-color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Select_select__c8f93d.CDS_Select_disabled__c8f93d {
    border-color: var(--CDS-color-semantic-surface-foreground-disabled);
    color: var(--CDS-color-semantic-surface-foreground-disabled);
    cursor: not-allowed
}

.CDS_Select_select__c8f93d:hover:not([disabled]) {
    border-color: var(--CDS-color-semantic-actions-default);
    cursor: pointer
}

.CDS_Select_select--s__c8f93d,
.CDS_Select_select--s__c8f93d+.CDS_Select_icon__c8f93d {
    font-family: var(--CDS-type-styles-small-body-s-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-s-font-size);
    font-weight: var(--CDS-type-styles-small-body-s-font-weight);
    height: 32px;
    letter-spacing: var(--CDS-type-styles-small-body-s-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-s-line-height);
    margin: 0
}

.CDS_Select_select--m__c8f93d,
.CDS_Select_select--m__c8f93d+.CDS_Select_icon__c8f93d {
    font-family: var(--CDS-type-styles-small-body-m-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-m-font-size);
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    height: 44px;
    letter-spacing: var(--CDS-type-styles-small-body-m-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-m-line-height);
    margin: 0
}

.CDS_Select_select--l__c8f93d,
.CDS_Select_select--l__c8f93d+.CDS_Select_icon__c8f93d {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    height: 48px;
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-l-line-height);
    margin: 0
}

.CDS_Select_select--xl__c8f93d,
.CDS_Select_select--xl__c8f93d+.CDS_Select_icon__c8f93d {
    font-family: var(--CDS-type-styles-small-body-xl-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-xl-font-size);
    font-weight: var(--CDS-type-styles-small-body-xl-font-weight);
    height: 56px;
    letter-spacing: var(--CDS-type-styles-small-body-xl-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-xl-line-height);
    margin: 0
}

.CDS_Select_icon__c8f93d {
    fill: currentColor;
    color: var(--CDS-color-semantic-surface-foreground-subtle);
    height: .65em;
    pointer-events: none;
    position: absolute;
    right: var(--CDS-spacing-m);
    top: 50%;
    transform: translateY(-50%);
    width: .65em
}

.CDS_Select_select__c8f93d:focus:not([disabled])+.CDS_Select_icon__c8f93d,
.CDS_Select_select__c8f93d:hover:not([disabled])+.CDS_Select_icon__c8f93d {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Select_select__c8f93d:active:not([disabled])+.CDS_Select_icon__c8f93d {
    color: var(--CDS-color-semantic-actions-default)
}

.CDS_Select_select__c8f93d[disabled]+.CDS_Select_icon__c8f93d {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Spinner_wrapper__afe6b9,
.CDS_Spinner_wrapper__afe6b9 :after,
.CDS_Spinner_wrapper__afe6b9 :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Spinner_svg__afe6b9 {
    animation: CDS_Spinner_rotate__afe6b9 2s linear infinite
}

.CDS_Spinner_line__afe6b9 {
    stroke: currentColor;
    animation: CDS_Spinner_dash__afe6b9 1.6s cubic-bezier(.4, .15, .6, .85) infinite
}

.CDS_Spinner_default__afe6b9 {
    stroke: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Spinner_subtle__afe6b9 {
    stroke: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Spinner_disabled__afe6b9 {
    stroke: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Spinner_action__afe6b9 {
    stroke: var(--CDS-color-semantic-actions-default)
}

.CDS_Spinner_critical__afe6b9 {
    stroke: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Spinner_positive__afe6b9 {
    stroke: var(--CDS-color-semantic-feedback-positive-default)
}

@keyframes CDS_Spinner_dash__afe6b9 {
    0% {
        stroke-dashoffset: 600
    }

    to {
        stroke-dashoffset: 0
    }
}

@keyframes CDS_Spinner_rotate__afe6b9 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.CDS_StarRating_starRating__614d2e {
    display: block
}

.CDS_StarRating_starRating__614d2e,
.CDS_StarRating_starRating__614d2e :after,
.CDS_StarRating_starRating__614d2e :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_StarRating_starRatingResponsive__614d2e {
    max-height: 64px;
    max-width: 342px;
    width: 100%
}

.CDS_StarSelector_starSelector__7a6eaf {
    position: relative;
    width: 216px
}

.CDS_StarSelector_starSelector__7a6eaf,
.CDS_StarSelector_starSelector__7a6eaf :after,
.CDS_StarSelector_starSelector__7a6eaf :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_StarSelector_starSelectorResponsive__7a6eaf {
    max-width: 342px;
    width: 100%
}

.CDS_StarSelector_starSelectorInputContainer__7a6eaf {
    display: flex;
    height: 100%;
    position: absolute;
    width: 100%
}

.CDS_StarSelector_star__7a6eaf {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    cursor: pointer;
    height: 100%;
    margin: 0;
    padding: 0 1%;
    position: relative;
    width: 20%;
    z-index: 1
}

.CDS_StarSelector_star__7a6eaf:first-of-type {
    padding-left: 0
}

.CDS_StarSelector_star__7a6eaf:last-of-type {
    padding-right: 0
}

.CDS_StarSelector_star__7a6eaf[disabled] {
    cursor: not-allowed
}

.CDS_TextArea_textArea__05b660,
div.CDS_TextArea_textArea__05b660 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: auto;
    max-width: 100%;
    padding: 0;
    white-space: pre-wrap
}

.CDS_TextArea_textArea__05b660 textarea,
div.CDS_TextArea_textArea__05b660 textarea {
    border-radius: var(--CDS-border-radius-s)
}

.CDS_TextArea_resize__05b660 textarea {
    resize: vertical
}

.CDS_TextArea_resizeNone__05b660 textarea {
    resize: none
}

.CDS_TextArea_textArea__05b660.CDS_TextArea_s__05b660 textarea {
    min-height: 32px;
    padding: var(--CDS-spacing-xs) var(--CDS-spacing-m)
}

.CDS_TextArea_textArea__05b660.CDS_TextArea_m__05b660 textarea {
    min-height: 44px;
    padding: var(--CDS-spacing-s) var(--CDS-spacing-m)
}

.CDS_TextArea_textArea__05b660.CDS_TextArea_l__05b660 textarea {
    min-height: 48px;
    padding: var(--CDS-spacing-s) var(--CDS-spacing-m)
}

.CDS_TextArea_textArea__05b660.CDS_TextArea_xl__05b660 textarea {
    min-height: 56px;
    padding: var(--CDS-spacing-s) var(--CDS-spacing-m)
}

.CDS_Toggle_label__578d2c:hover:not(.CDS_Toggle_disabled__578d2c) {
    cursor: pointer
}

.CDS_Toggle_label__578d2c.CDS_Toggle_disabled__578d2c:hover {
    cursor: not-allowed
}

.CDS_Toggle_toggle__578d2c {
    background-color: var(--CDS-color-semantic-surface-default);
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    border-radius: var(--CDS-border-radius-full);
    cursor: pointer;
    display: inline-block;
    height: 20px;
    position: relative;
    transition: background-color .15s ease, border .15s ease;
    vertical-align: middle;
    width: 40px
}

.CDS_Toggle_toggle__578d2c,
.CDS_Toggle_toggle__578d2c :after,
.CDS_Toggle_toggle__578d2c :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.CDS_Toggle_toggle__578d2c.CDS_Toggle_large__578d2c {
    height: 32px;
    width: 66px
}

.CDS_Toggle_toggle__578d2c:has(.CDS_Toggle_input__578d2c:focus-visible) {
    background-color: var(--CDS-color-semantic-actions-surface-hover);
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports (-webkit-appearance:none) {
        .CDS_Toggle_toggle__578d2c:has(.CDS_Toggle_input__578d2c:focus-visible) {
            outline-style: auto
        }
    }
}

.CDS_Toggle_toggle__578d2c:hover:not(.CDS_Toggle_disabled__578d2c),
.CDS_Toggle_toggle__578d2c:not(.CDS_Toggle_disabled__578d2c):has(.CDS_Toggle_input__578d2c:hover) {
    background-color: var(--CDS-color-semantic-actions-surface-hover);
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Toggle_toggle__578d2c.CDS_Toggle_checked__578d2c {
    background-color: var(--CDS-color-semantic-actions-surface);
    border-color: var(--CDS-color-semantic-actions-default)
}

.CDS_Toggle_toggle__578d2c.CDS_Toggle_checked__578d2c:has(.CDS_Toggle_input__578d2c:focus-visible),
.CDS_Toggle_toggle__578d2c.CDS_Toggle_checked__578d2c:hover {
    background-color: var(--CDS-color-semantic-actions-surface-hover)
}

.CDS_Toggle_toggle__578d2c.CDS_Toggle_disabled__578d2c {
    background-color: var(--CDS-color-semantic-surface-disabled);
    border-color: transparent
}

.CDS_Toggle_toggle__578d2c.CDS_Toggle_disabled__578d2c:hover {
    background-color: var(--CDS-color-semantic-surface-disabled);
    cursor: not-allowed
}

.CDS_Toggle_input__578d2c {
    cursor: inherit;
    height: 100%;
    margin: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.CDS_Toggle_slider__578d2c {
    background-color: var(--CDS-color-semantic-surface-foreground-default);
    border-radius: var(--CDS-border-radius-full);
    display: inline-block;
    height: 12px;
    left: 4px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: background-color .15s ease, transform .15s ease;
    width: 12px
}

.CDS_Toggle_large__578d2c .CDS_Toggle_slider__578d2c {
    height: 20px;
    width: 20px
}

.CDS_Toggle_checked__578d2c .CDS_Toggle_slider__578d2c {
    background-color: var(--CDS-color-semantic-actions-default);
    transform: translate(20px, -50%)
}

.CDS_Toggle_checked__578d2c.CDS_Toggle_large__578d2c .CDS_Toggle_slider__578d2c {
    transform: translate(36px, -50%)
}

.CDS_Toggle_disabled__578d2c .CDS_Toggle_slider__578d2c {
    background-color: var(--CDS-color-semantic-surface-disabled)
}

.CDS_Toggle_labelText__578d2c {
    margin-left: var(--CDS-spacing-xs)
}

@keyframes CDS_Tooltip_slideDown__e4ba2b {
    0% {
        opacity: 0;
        transform: translateY(calc(var(--CDS-spacing-xs)*-1))
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateY(0)
    }
}

@keyframes CDS_Tooltip_slideUp__e4ba2b {
    0% {
        opacity: 0;
        transform: translateY(var(--CDS-spacing-xs))
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateY(0)
    }
}

@keyframes CDS_Tooltip_slideLeft__e4ba2b {
    0% {
        opacity: 0;
        transform: translateX(var(--CDS-spacing-xs))
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateY(0)
    }
}

@keyframes CDS_Tooltip_slideRight__e4ba2b {
    0% {
        opacity: 0;
        transform: translateX(calc(var(--CDS-spacing-xs)*-1))
    }

    to {
        opacity: 1;
        pointer-events: auto;
        transform: translateY(0)
    }
}

.CDS_Tooltip_tooltipContent__e4ba2b {
    animation-delay: var(--popover-delay, 0);
    animation-duration: .4s;
    animation-fill-mode: forwards;
    background-color: var(--CDS-color-semantic-surface-default);
    border-radius: var(--CDS-border-radius-s);
    box-shadow: var(--CDS-elevation-hovering);
    max-width: 256px;
    opacity: 0;
    padding: var(--CDS-spacing-m);
    pointer-events: none;
    will-change: transform, opacity;
    z-index: 1001
}

.CDS_Tooltip_tooltipContent__e4ba2b:after {
    content: "";
    height: 130%;
    left: -15%;
    position: absolute;
    top: -15%;
    width: 130%;
    z-index: -1
}

.CDS_Tooltip_tooltipContent__e4ba2b[data-side=top] {
    animation-name: CDS_Tooltip_slideUp__e4ba2b
}

.CDS_Tooltip_tooltipContent__e4ba2b[data-side=bottom] {
    animation-name: CDS_Tooltip_slideDown__e4ba2b
}

.CDS_Tooltip_tooltipContent__e4ba2b[data-side=left] {
    animation-name: CDS_Tooltip_slideLeft__e4ba2b
}

.CDS_Tooltip_tooltipContent__e4ba2b[data-side=right] {
    animation-name: CDS_Tooltip_slideRight__e4ba2b
}

.CDS_Tooltip_tooltipContent__e4ba2b[data-state=closed] {
    animation-delay: 0s;
    animation-duration: 0s
}

.CDS_Tooltip_tooltipArrow__e4ba2b {
    fill: var(--CDS-color-semantic-surface-default)
}

.CDS_Typography_appearance-inherit__dd9b51 {
    color: inherit
}

.CDS_Typography_appearance-default__dd9b51 {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.CDS_Typography_appearance-subtle__dd9b51 {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.CDS_Typography_appearance-disabled__dd9b51 {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.CDS_Typography_appearance-action__dd9b51 {
    color: var(--CDS-color-semantic-actions-default)
}

.CDS_Typography_appearance-critical__dd9b51 {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.CDS_Typography_appearance-positive__dd9b51 {
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.CDS_Typography_display-l__dd9b51,
.CDS_Typography_display-l__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-display-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-display-l-font-size);
    font-weight: var(--CDS-type-styles-small-display-l-font-weight);
    letter-spacing: var(--CDS-type-styles-small-display-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-display-l-line-height);
    margin: 0
}

.CDS_Typography_display-m__dd9b51,
.CDS_Typography_display-m__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-display-m-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-display-m-font-size);
    font-weight: var(--CDS-type-styles-small-display-m-font-weight);
    letter-spacing: var(--CDS-type-styles-small-display-m-letter-spacing);
    line-height: var(--CDS-type-styles-small-display-m-line-height);
    margin: 0
}

.CDS_Typography_display-s__dd9b51,
.CDS_Typography_display-s__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-display-s-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-display-s-font-size);
    font-weight: var(--CDS-type-styles-small-display-s-font-weight);
    letter-spacing: var(--CDS-type-styles-small-display-s-letter-spacing);
    line-height: var(--CDS-type-styles-small-display-s-line-height);
    margin: 0
}

.CDS_Typography_display-xs__dd9b51,
.CDS_Typography_display-xs__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-display-xs-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-display-xs-font-size);
    font-weight: var(--CDS-type-styles-small-display-xs-font-weight);
    letter-spacing: var(--CDS-type-styles-small-display-xs-letter-spacing);
    line-height: var(--CDS-type-styles-small-display-xs-line-height);
    margin: 0
}

.CDS_Typography_heading-xl__dd9b51,
.CDS_Typography_heading-xl__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-heading-xl-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-heading-xl-font-size);
    font-weight: var(--CDS-type-styles-small-heading-xl-font-weight);
    letter-spacing: var(--CDS-type-styles-small-heading-xl-letter-spacing);
    line-height: var(--CDS-type-styles-small-heading-xl-line-height);
    margin: 0
}

.CDS_Typography_heading-l__dd9b51,
.CDS_Typography_heading-l__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-heading-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-heading-l-font-size);
    font-weight: var(--CDS-type-styles-small-heading-l-font-weight);
    letter-spacing: var(--CDS-type-styles-small-heading-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-heading-l-line-height);
    margin: 0
}

.CDS_Typography_heading-m__dd9b51,
.CDS_Typography_heading-m__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-heading-m-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-heading-m-font-size);
    font-weight: var(--CDS-type-styles-small-heading-m-font-weight);
    letter-spacing: var(--CDS-type-styles-small-heading-m-letter-spacing);
    line-height: var(--CDS-type-styles-small-heading-m-line-height);
    margin: 0
}

.CDS_Typography_heading-s__dd9b51,
.CDS_Typography_heading-s__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-heading-s-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-heading-s-font-size);
    font-weight: var(--CDS-type-styles-small-heading-s-font-weight);
    letter-spacing: var(--CDS-type-styles-small-heading-s-letter-spacing);
    line-height: var(--CDS-type-styles-small-heading-s-line-height);
    margin: 0
}

.CDS_Typography_heading-xs__dd9b51,
.CDS_Typography_heading-xs__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-heading-xs-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-heading-xs-font-size);
    font-weight: var(--CDS-type-styles-small-heading-xs-font-weight);
    letter-spacing: var(--CDS-type-styles-small-heading-xs-letter-spacing);
    line-height: var(--CDS-type-styles-small-heading-xs-line-height);
    margin: 0
}

.CDS_Typography_heading-xxs__dd9b51,
.CDS_Typography_heading-xxs__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-heading-xxs-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-heading-xxs-font-size);
    font-weight: var(--CDS-type-styles-small-heading-xxs-font-weight);
    letter-spacing: var(--CDS-type-styles-small-heading-xxs-letter-spacing);
    line-height: var(--CDS-type-styles-small-heading-xxs-line-height);
    margin: 0
}

.CDS_Typography_heading-xxxs__dd9b51,
.CDS_Typography_heading-xxxs__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-heading-xxxs-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-heading-xxxs-font-size);
    font-weight: var(--CDS-type-styles-small-heading-xxxs-font-weight);
    letter-spacing: var(--CDS-type-styles-small-heading-xxxs-letter-spacing);
    line-height: var(--CDS-type-styles-small-heading-xxxs-line-height);
    margin: 0
}

.CDS_Typography_body-xl__dd9b51,
.CDS_Typography_body-xl__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-body-xl-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-xl-font-size);
    font-weight: var(--CDS-type-styles-small-body-xl-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-xl-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-xl-line-height);
    margin: 0
}

.CDS_Typography_body-l__dd9b51,
.CDS_Typography_body-l__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-l-line-height);
    margin: 0
}

.CDS_Typography_body-m__dd9b51,
.CDS_Typography_body-m__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-body-m-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-m-font-size);
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-m-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-m-line-height);
    margin: 0
}

.CDS_Typography_body-s__dd9b51,
.CDS_Typography_body-s__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-body-s-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-s-font-size);
    font-weight: var(--CDS-type-styles-small-body-s-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-s-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-s-line-height);
    margin: 0
}

.CDS_Typography_body-xs__dd9b51,
.CDS_Typography_body-xs__dd9b51.CDS_Typography_disableResponsiveSizing__dd9b51 {
    font-family: var(--CDS-type-styles-small-body-xs-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-xs-font-size);
    font-weight: var(--CDS-type-styles-small-body-xs-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-xs-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-xs-line-height);
    margin: 0
}

@media only screen and (min-width:1024px) {
    .CDS_Typography_display-l__dd9b51 {
        font-family: var(--CDS-type-styles-large-display-l-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-display-l-font-size);
        font-weight: var(--CDS-type-styles-large-display-l-font-weight);
        letter-spacing: var(--CDS-type-styles-large-display-l-letter-spacing);
        line-height: var(--CDS-type-styles-large-display-l-line-height)
    }

    .CDS_Typography_display-m__dd9b51 {
        font-family: var(--CDS-type-styles-large-display-m-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-display-m-font-size);
        font-weight: var(--CDS-type-styles-large-display-m-font-weight);
        letter-spacing: var(--CDS-type-styles-large-display-m-letter-spacing);
        line-height: var(--CDS-type-styles-large-display-m-line-height)
    }

    .CDS_Typography_display-s__dd9b51 {
        font-family: var(--CDS-type-styles-large-display-s-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-display-s-font-size);
        font-weight: var(--CDS-type-styles-large-display-s-font-weight);
        letter-spacing: var(--CDS-type-styles-large-display-s-letter-spacing);
        line-height: var(--CDS-type-styles-large-display-s-line-height)
    }

    .CDS_Typography_display-xs__dd9b51 {
        font-family: var(--CDS-type-styles-large-display-xs-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-display-xs-font-size);
        font-weight: var(--CDS-type-styles-large-display-xs-font-weight);
        letter-spacing: var(--CDS-type-styles-large-display-xs-letter-spacing);
        line-height: var(--CDS-type-styles-large-display-xs-line-height)
    }

    .CDS_Typography_heading-xl__dd9b51 {
        font-family: var(--CDS-type-styles-large-heading-xl-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-heading-xl-font-size);
        font-weight: var(--CDS-type-styles-large-heading-xl-font-weight);
        letter-spacing: var(--CDS-type-styles-large-heading-xl-letter-spacing);
        line-height: var(--CDS-type-styles-large-heading-xl-line-height)
    }

    .CDS_Typography_heading-l__dd9b51 {
        font-family: var(--CDS-type-styles-large-heading-l-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-heading-l-font-size);
        font-weight: var(--CDS-type-styles-large-heading-l-font-weight);
        letter-spacing: var(--CDS-type-styles-large-heading-l-letter-spacing);
        line-height: var(--CDS-type-styles-large-heading-l-line-height)
    }

    .CDS_Typography_heading-m__dd9b51 {
        font-family: var(--CDS-type-styles-large-heading-m-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-heading-m-font-size);
        font-weight: var(--CDS-type-styles-large-heading-m-font-weight);
        letter-spacing: var(--CDS-type-styles-large-heading-m-letter-spacing);
        line-height: var(--CDS-type-styles-large-heading-m-line-height)
    }

    .CDS_Typography_heading-s__dd9b51 {
        font-family: var(--CDS-type-styles-large-heading-s-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-heading-s-font-size);
        font-weight: var(--CDS-type-styles-large-heading-s-font-weight);
        letter-spacing: var(--CDS-type-styles-large-heading-s-letter-spacing);
        line-height: var(--CDS-type-styles-large-heading-s-line-height)
    }

    .CDS_Typography_heading-xs__dd9b51 {
        font-family: var(--CDS-type-styles-large-heading-xs-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-heading-xs-font-size);
        font-weight: var(--CDS-type-styles-large-heading-xs-font-weight);
        letter-spacing: var(--CDS-type-styles-large-heading-xs-letter-spacing);
        line-height: var(--CDS-type-styles-large-heading-xs-line-height)
    }

    .CDS_Typography_heading-xxs__dd9b51 {
        font-family: var(--CDS-type-styles-large-heading-xxs-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-heading-xxs-font-size);
        font-weight: var(--CDS-type-styles-large-heading-xxs-font-weight);
        letter-spacing: var(--CDS-type-styles-large-heading-xxs-letter-spacing);
        line-height: var(--CDS-type-styles-large-heading-xxs-line-height)
    }

    .CDS_Typography_heading-xxxs__dd9b51 {
        font-family: var(--CDS-type-styles-large-heading-xxxs-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-heading-xxxs-font-size);
        font-weight: var(--CDS-type-styles-large-heading-xxxs-font-weight);
        letter-spacing: var(--CDS-type-styles-large-heading-xxxs-letter-spacing);
        line-height: var(--CDS-type-styles-large-heading-xxxs-line-height)
    }

    .CDS_Typography_body-xl__dd9b51 {
        font-family: var(--CDS-type-styles-large-body-xl-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-body-xl-font-size);
        font-weight: var(--CDS-type-styles-large-body-xl-font-weight);
        letter-spacing: var(--CDS-type-styles-large-body-xl-letter-spacing);
        line-height: var(--CDS-type-styles-large-body-xl-line-height)
    }

    .CDS_Typography_body-l__dd9b51 {
        font-family: var(--CDS-type-styles-large-body-l-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-body-l-font-size);
        font-weight: var(--CDS-type-styles-large-body-l-font-weight);
        letter-spacing: var(--CDS-type-styles-large-body-l-letter-spacing);
        line-height: var(--CDS-type-styles-large-body-l-line-height)
    }

    .CDS_Typography_body-m__dd9b51 {
        font-family: var(--CDS-type-styles-large-body-m-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-body-m-font-size);
        font-weight: var(--CDS-type-styles-large-body-m-font-weight);
        letter-spacing: var(--CDS-type-styles-large-body-m-letter-spacing);
        line-height: var(--CDS-type-styles-large-body-m-line-height)
    }

    .CDS_Typography_body-s__dd9b51 {
        font-family: var(--CDS-type-styles-large-body-s-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-body-s-font-size);
        font-weight: var(--CDS-type-styles-large-body-s-font-weight);
        letter-spacing: var(--CDS-type-styles-large-body-s-letter-spacing);
        line-height: var(--CDS-type-styles-large-body-s-line-height)
    }

    .CDS_Typography_body-xs__dd9b51 {
        font-family: var(--CDS-type-styles-large-body-xs-font-family), Arial, sans-serif;
        font-size: var(--CDS-type-styles-large-body-xs-font-size);
        font-weight: var(--CDS-type-styles-large-body-xs-font-weight);
        letter-spacing: var(--CDS-type-styles-large-body-xs-letter-spacing);
        line-height: var(--CDS-type-styles-large-body-xs-line-height)
    }
}

.CDS_Typography_body__dd9b51,
.CDS_Typography_default__dd9b51 {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing);
    line-height: var(--CDS-type-styles-small-body-l-line-height);
    margin: 0
}

.CDS_Typography_weight-heavy__dd9b51 {
    font-weight: 700
}

.CDS_Typography_weight-regular__dd9b51 {
    font-weight: 400
}

.CDS_Typography_fontstyle-normal__dd9b51 {
    font-style: normal
}

.CDS_Typography_fontstyle-italic__dd9b51 {
    font-style: italic
}

.CDS_Typography_fontstyle-inherit__dd9b51 {
    font-style: inherit
}

.CDS_Typography_prettyStyle__dd9b51 {
    text-wrap-style: pretty
}

.CDS_Typography_gutterBottom__dd9b51 {
    margin-bottom: .35em
}

.CDS_Typography_wrap__dd9b51 {
    text-wrap: wrap
}

.CDS_Typography_nowrap__dd9b51 {
    text-wrap: nowrap
}

.CDS_Typography_balance__dd9b51 {
    text-wrap: balance
}

.CDS_Typography_pretty__dd9b51 {
    text-wrap: pretty
}

.CDS_Typography_stable__dd9b51 {
    text-wrap: stable
}

.CDS_ValidationMessage_validationLabel__1855ac,
.CDS_ValidationMessage_validationLabel__1855ac :after,
.CDS_ValidationMessage_validationLabel__1855ac :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

*+.CDS_ValidationMessage_labelText__1855ac {
    margin-left: var(--CDS-spacing-xs);
    min-height: 16px;
    vertical-align: middle
}

.CDS_ValidationMessage_icon__1855ac {
    display: inline
}

.apple-button_button__RB_w5 {
    height: 40px;
    width: 320px;
    margin: auto auto 16px;
    cursor: pointer
}

.email-reveal-button_revealEmailButton__71sGY {
    margin-bottom: 16px;
    position: relative;
    text-align: center
}

.facebook-button_facebookLabel__N_jLz {
    flex: 1 0 auto
}

.facebook-button_facebookLoginOverlay__YkvvD {
    max-height: 100%;
    position: relative;
    top: -40px
}

.facebook-button_facebookLoginOverlayButton__tcZts {
    flex-grow: 1;
    height: 40px;
    position: relative;
    cursor: pointer;
    width: 320px;
    background: transparent;
    display: flex;
    border: 0;
    top: -40px
}

.facebook-button_facebookLoginOverlayButton__tcZts:hover {
    background: transparent
}

.facebook-button_facebookLoginOverlayBackground__9qH50 {
    width: 0;
    height: 40px;
    position: relative;
    background: #4267b2;
    margin: auto
}

.facebook-button_facebookLoginContainer__JaKt4 {
    height: 40px;
    width: 320px;
    margin: auto auto 16px
}

.google-button_googleButton__ncPII {
    margin: auto auto 16px
}

.text-input_body-l__uBLhH,
.text-input_body-l__uBLhH.text-input_disableResponsiveSizing__tQkYC,
.text-input_body-m__k0HuI,
.text-input_body-m__k0HuI.text-input_disableResponsiveSizing__tQkYC,
.text-input_body-s__txZHc,
.text-input_body-s__txZHc.text-input_disableResponsiveSizing__tQkYC,
.text-input_body-xl__yhd_w,
.text-input_body-xl__yhd_w.text-input_disableResponsiveSizing__tQkYC,
.text-input_body-xs__uZhe_,
.text-input_body-xs__uZhe_.text-input_disableResponsiveSizing__tQkYC,
.text-input_body__r6E1b,
.text-input_default__2Ez3s,
.text-input_disableResponsiveSizing__tQkYC.text-input_body__r6E1b,
.text-input_disableResponsiveSizing__tQkYC.text-input_default__2Ez3s,
.text-input_disableResponsiveSizing__tQkYC.text-input_textInput--l__apn9W,
.text-input_disableResponsiveSizing__tQkYC.text-input_textInput--m__2aAvQ,
.text-input_disableResponsiveSizing__tQkYC.text-input_textInput--s__knh8R,
.text-input_disableResponsiveSizing__tQkYC.text-input_textInput--xl__9muxV,
.text-input_display-l__UNdTf,
.text-input_display-l__UNdTf.text-input_disableResponsiveSizing__tQkYC,
.text-input_display-m__xStpf,
.text-input_display-m__xStpf.text-input_disableResponsiveSizing__tQkYC,
.text-input_display-s__xzPWy,
.text-input_display-s__xzPWy.text-input_disableResponsiveSizing__tQkYC,
.text-input_display-xs___VNaw,
.text-input_display-xs___VNaw.text-input_disableResponsiveSizing__tQkYC,
.text-input_heading-l__CMt0L,
.text-input_heading-l__CMt0L.text-input_disableResponsiveSizing__tQkYC,
.text-input_heading-m__opzpE,
.text-input_heading-m__opzpE.text-input_disableResponsiveSizing__tQkYC,
.text-input_heading-s__qO0q6,
.text-input_heading-s__qO0q6.text-input_disableResponsiveSizing__tQkYC,
.text-input_heading-xl__gi5aw,
.text-input_heading-xl__gi5aw.text-input_disableResponsiveSizing__tQkYC,
.text-input_heading-xs__BC55m,
.text-input_heading-xs__BC55m.text-input_disableResponsiveSizing__tQkYC,
.text-input_heading-xxs__mlxDG,
.text-input_heading-xxs__mlxDG.text-input_disableResponsiveSizing__tQkYC,
.text-input_heading-xxxs__RsCRc,
.text-input_heading-xxxs__RsCRc.text-input_disableResponsiveSizing__tQkYC,
.text-input_textInput--l__apn9W,
.text-input_textInput--m__2aAvQ,
.text-input_textInput--s__knh8R,
.text-input_textInput--xl__9muxV {
    margin: 0;
    padding: 0
}

.text-input_gutterBottom__pUqi4 {
    margin-bottom: .35em
}

.text-input_prettyStyle__xlZ8Y {
    text-wrap-style: pretty
}

.text-input_wrap__5lmR9 {
    text-wrap: wrap
}

.text-input_nowrap__Ygdqg {
    text-wrap: nowrap
}

.text-input_balance__oykKk {
    text-wrap: balance
}

.text-input_pretty__cqGEk {
    text-wrap: pretty
}

.text-input_stable__pdkrY {
    text-wrap: stable
}

.text-input_appearance-inherit__ijIfO {
    color: inherit
}

.text-input_appearance-default__cXGjj {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.text-input_appearance-subtle__alG46 {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.text-input_appearance-disabled__tVvxw {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.text-input_appearance-action__UXfqH {
    color: var(--CDS-color-semantic-actions-default)
}

.text-input_appearance-critical__cU0AS {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.text-input_appearance-positive__d4jj1 {
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.text-input_display-l__UNdTf,
.text-input_display-l__UNdTf.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-display-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-l-font-weight);
    line-height: var(--CDS-type-styles-small-display-l-line-height);
    font-size: var(--CDS-type-styles-small-display-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-l-letter-spacing)
}

.text-input_display-m__xStpf,
.text-input_display-m__xStpf.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-display-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-m-font-weight);
    line-height: var(--CDS-type-styles-small-display-m-line-height);
    font-size: var(--CDS-type-styles-small-display-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-m-letter-spacing)
}

.text-input_display-s__xzPWy,
.text-input_display-s__xzPWy.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-display-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-s-font-weight);
    line-height: var(--CDS-type-styles-small-display-s-line-height);
    font-size: var(--CDS-type-styles-small-display-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-s-letter-spacing)
}

.text-input_display-xs___VNaw,
.text-input_display-xs___VNaw.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-display-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-xs-font-weight);
    line-height: var(--CDS-type-styles-small-display-xs-line-height);
    font-size: var(--CDS-type-styles-small-display-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-xs-letter-spacing)
}

.text-input_heading-xl__gi5aw,
.text-input_heading-xl__gi5aw.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-heading-xl-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xl-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xl-line-height);
    font-size: var(--CDS-type-styles-small-heading-xl-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xl-letter-spacing)
}

.text-input_heading-l__CMt0L,
.text-input_heading-l__CMt0L.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-heading-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-l-font-weight);
    line-height: var(--CDS-type-styles-small-heading-l-line-height);
    font-size: var(--CDS-type-styles-small-heading-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-l-letter-spacing)
}

.text-input_heading-m__opzpE,
.text-input_heading-m__opzpE.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-heading-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-m-font-weight);
    line-height: var(--CDS-type-styles-small-heading-m-line-height);
    font-size: var(--CDS-type-styles-small-heading-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-m-letter-spacing)
}

.text-input_heading-s__qO0q6,
.text-input_heading-s__qO0q6.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-heading-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-s-font-weight);
    line-height: var(--CDS-type-styles-small-heading-s-line-height);
    font-size: var(--CDS-type-styles-small-heading-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-s-letter-spacing)
}

.text-input_heading-xs__BC55m,
.text-input_heading-xs__BC55m.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-heading-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xs-letter-spacing)
}

.text-input_heading-xxs__mlxDG,
.text-input_heading-xxs__mlxDG.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-heading-xxs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xxs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xxs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xxs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xxs-letter-spacing)
}

.text-input_heading-xxxs__RsCRc,
.text-input_heading-xxxs__RsCRc.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-heading-xxxs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xxxs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xxxs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xxxs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xxxs-letter-spacing)
}

.text-input_body-xl__yhd_w,
.text-input_body-xl__yhd_w.text-input_disableResponsiveSizing__tQkYC,
.text-input_disableResponsiveSizing__tQkYC.text-input_textInput--xl__9muxV,
.text-input_textInput--xl__9muxV {
    font-family: var(--CDS-type-styles-small-body-xl-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-xl-font-weight);
    line-height: var(--CDS-type-styles-small-body-xl-line-height);
    font-size: var(--CDS-type-styles-small-body-xl-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-xl-letter-spacing)
}

.text-input_body-l__uBLhH,
.text-input_body-l__uBLhH.text-input_disableResponsiveSizing__tQkYC,
.text-input_body__r6E1b,
.text-input_default__2Ez3s,
.text-input_disableResponsiveSizing__tQkYC.text-input_body__r6E1b,
.text-input_disableResponsiveSizing__tQkYC.text-input_default__2Ez3s,
.text-input_disableResponsiveSizing__tQkYC.text-input_textInput--l__apn9W,
.text-input_textInput--l__apn9W {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    line-height: var(--CDS-type-styles-small-body-l-line-height);
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing)
}

.text-input_body-m__k0HuI,
.text-input_body-m__k0HuI.text-input_disableResponsiveSizing__tQkYC,
.text-input_disableResponsiveSizing__tQkYC.text-input_textInput--m__2aAvQ,
.text-input_textInput--m__2aAvQ {
    font-family: var(--CDS-type-styles-small-body-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    line-height: var(--CDS-type-styles-small-body-m-line-height);
    font-size: var(--CDS-type-styles-small-body-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-m-letter-spacing)
}

.text-input_body-s__txZHc,
.text-input_body-s__txZHc.text-input_disableResponsiveSizing__tQkYC,
.text-input_disableResponsiveSizing__tQkYC.text-input_textInput--s__knh8R,
.text-input_textInput--s__knh8R {
    font-family: var(--CDS-type-styles-small-body-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-s-font-weight);
    line-height: var(--CDS-type-styles-small-body-s-line-height);
    font-size: var(--CDS-type-styles-small-body-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-s-letter-spacing)
}

.text-input_body-xs__uZhe_,
.text-input_body-xs__uZhe_.text-input_disableResponsiveSizing__tQkYC {
    font-family: var(--CDS-type-styles-small-body-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-xs-font-weight);
    line-height: var(--CDS-type-styles-small-body-xs-line-height);
    font-size: var(--CDS-type-styles-small-body-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-xs-letter-spacing)
}

@media only screen and (min-width:1024px) {
    .text-input_display-l__UNdTf {
        font-family: var(--CDS-type-styles-large-display-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-l-font-weight);
        line-height: var(--CDS-type-styles-large-display-l-line-height);
        font-size: var(--CDS-type-styles-large-display-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-l-letter-spacing)
    }

    .text-input_display-m__xStpf {
        font-family: var(--CDS-type-styles-large-display-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-m-font-weight);
        line-height: var(--CDS-type-styles-large-display-m-line-height);
        font-size: var(--CDS-type-styles-large-display-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-m-letter-spacing)
    }

    .text-input_display-s__xzPWy {
        font-family: var(--CDS-type-styles-large-display-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-s-font-weight);
        line-height: var(--CDS-type-styles-large-display-s-line-height);
        font-size: var(--CDS-type-styles-large-display-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-s-letter-spacing)
    }

    .text-input_display-xs___VNaw {
        font-family: var(--CDS-type-styles-large-display-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-xs-font-weight);
        line-height: var(--CDS-type-styles-large-display-xs-line-height);
        font-size: var(--CDS-type-styles-large-display-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-xs-letter-spacing)
    }

    .text-input_heading-xl__gi5aw {
        font-family: var(--CDS-type-styles-large-heading-xl-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xl-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xl-line-height);
        font-size: var(--CDS-type-styles-large-heading-xl-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xl-letter-spacing)
    }

    .text-input_heading-l__CMt0L {
        font-family: var(--CDS-type-styles-large-heading-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-l-font-weight);
        line-height: var(--CDS-type-styles-large-heading-l-line-height);
        font-size: var(--CDS-type-styles-large-heading-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-l-letter-spacing)
    }

    .text-input_heading-m__opzpE {
        font-family: var(--CDS-type-styles-large-heading-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-m-font-weight);
        line-height: var(--CDS-type-styles-large-heading-m-line-height);
        font-size: var(--CDS-type-styles-large-heading-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-m-letter-spacing)
    }

    .text-input_heading-s__qO0q6 {
        font-family: var(--CDS-type-styles-large-heading-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-s-font-weight);
        line-height: var(--CDS-type-styles-large-heading-s-line-height);
        font-size: var(--CDS-type-styles-large-heading-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-s-letter-spacing)
    }

    .text-input_heading-xs__BC55m {
        font-family: var(--CDS-type-styles-large-heading-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xs-letter-spacing)
    }

    .text-input_heading-xxs__mlxDG {
        font-family: var(--CDS-type-styles-large-heading-xxs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xxs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xxs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xxs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xxs-letter-spacing)
    }

    .text-input_heading-xxxs__RsCRc {
        font-family: var(--CDS-type-styles-large-heading-xxxs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xxxs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xxxs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xxxs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xxxs-letter-spacing)
    }

    .text-input_body-xl__yhd_w,
    .text-input_textInput--xl__9muxV {
        font-family: var(--CDS-type-styles-large-body-xl-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-xl-font-weight);
        line-height: var(--CDS-type-styles-large-body-xl-line-height);
        font-size: var(--CDS-type-styles-large-body-xl-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-xl-letter-spacing)
    }

    .text-input_body-l__uBLhH,
    .text-input_body__r6E1b,
    .text-input_default__2Ez3s,
    .text-input_textInput--l__apn9W {
        font-family: var(--CDS-type-styles-large-body-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-l-font-weight);
        line-height: var(--CDS-type-styles-large-body-l-line-height);
        font-size: var(--CDS-type-styles-large-body-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-l-letter-spacing)
    }

    .text-input_body-m__k0HuI,
    .text-input_textInput--m__2aAvQ {
        font-family: var(--CDS-type-styles-large-body-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-m-font-weight);
        line-height: var(--CDS-type-styles-large-body-m-line-height);
        font-size: var(--CDS-type-styles-large-body-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-m-letter-spacing)
    }

    .text-input_body-s__txZHc,
    .text-input_textInput--s__knh8R {
        font-family: var(--CDS-type-styles-large-body-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-s-font-weight);
        line-height: var(--CDS-type-styles-large-body-s-line-height);
        font-size: var(--CDS-type-styles-large-body-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-s-letter-spacing)
    }

    .text-input_body-xs__uZhe_ {
        font-family: var(--CDS-type-styles-large-body-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-xs-font-weight);
        line-height: var(--CDS-type-styles-large-body-xs-line-height);
        font-size: var(--CDS-type-styles-large-body-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-xs-letter-spacing)
    }
}

.text-input_weight-heavy__2nvSZ {
    font-weight: 700
}

.text-input_weight-regular__XpzM3 {
    font-weight: 400
}

.text-input_fontstyle-normal__YrgWS {
    font-style: normal
}

.text-input_fontstyle-italic__ExlPo {
    font-style: italic
}

.text-input_fontstyle-inherit__Izqcg {
    font-style: inherit
}

.text-input_color-gray-4__k5YUo {
    color: #c5c5d6
}

.text-input_color-gray-5__N5SzC {
    color: #9a9aad
}

.text-input_color-gray-6__WzjU5 {
    color: #6c6c85
}

.text-input_color-gray-7__V4V05 {
    color: #454554
}

.text-input_color-blue-dark__uvEnD {
    color: #000032
}

.text-input_color-black__S3rjR {
    color: #191919
}

.text-input_color-white__yr4cz {
    color: #fff
}

.text-input_color-inherit__3uVe6 {
    color: inherit
}

.text-input_textInput__G4Liz {
    width: 100%;
    box-sizing: border-box;
    margin: 0;
    font-family: Trustpilot Sans, Arial, sans-serif;
    font-weight: 400;
    letter-spacing: .5px;
    border-radius: var(--CDS-border-radius-s);
    color: var(--CDS-color-semantic-surface-foreground-default);
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    display: block;
    background: var(--CDS-color-semantic-surface-default);
    padding: 10px 16px
}

.text-input_textInput__G4Liz *,
.text-input_textInput__G4Liz :after,
.text-input_textInput__G4Liz :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.text-input_textInput__G4Liz:hover {
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.text-input_textInput__G4Liz:focus-visible,
.text-input_textInput__G4Liz:focus-within {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {

        .text-input_textInput__G4Liz:focus-visible,
        .text-input_textInput__G4Liz:focus-within {
            outline-style: auto
        }
    }
}

.text-input_textInput__G4Liz::placeholder {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.text-input_textInput__G4Liz::-ms-clear {
    width: 0;
    height: 0
}

.text-input_textInput__G4Liz.text-input_invalid__WWDQk {
    border-color: var(--CDS-color-semantic-feedback-critical-default);
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.text-input_textInput__G4Liz[type=date] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.text-input_textInput__G4Liz[type=date]::-webkit-date-and-time-value {
    text-align: left
}

@media only screen and (max-width:639.98px)and (pointer:fine) {
    .text-input_textInput__G4Liz[type=date]:before {
        display: none
    }
}

@media only screen and (max-width:639.98px)and (pointer:coarse) {
    .text-input_textInput__G4Liz[type=date]:before {
        content: attr(placeholder);
        color: var(--CDS-color-semantic-surface-foreground-subtle);
        margin-right: var(--CDS-spacing-xs)
    }
}

.text-input_textInput__G4Liz[type=date]:focus:before,
.text-input_textInput__G4Liz[type=date]:not([value=""]):before {
    display: none
}

.text-input_textInput__G4Liz[disabled],
.text-input_textInput__G4Liz[readonly] {
    cursor: not-allowed;
    border-color: var(--CDS-color-semantic-surface-foreground-disabled);
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.text-input_textInput__G4Liz[disabled]::placeholder,
.text-input_textInput__G4Liz[readonly]::placeholder {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.text-input_textInput--s__knh8R {
    height: 32px;
    padding: 8px 16px
}

.text-input_textInput--m__2aAvQ {
    height: 44px
}

.text-input_textInput--l__apn9W {
    height: 48px
}

.text-input_textInput--xl__9muxV {
    height: 64px
}

.email-lookup_emailInputWrapper__BcFcG {
    margin-bottom: 16px;
    margin-top: 4px
}

.button_button__EM6gX {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    overflow: hidden;
    min-width: 48px;
    white-space: nowrap;
    border: 1px solid transparent;
    border-radius: var(--CDS-border-radius-full)
}

.button_button__EM6gX,
.button_button__EM6gX *,
.button_button__EM6gX :after,
.button_button__EM6gX :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.button_button__EM6gX:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {
        .button_button__EM6gX:focus-visible {
            outline-style: auto
        }
    }
}

.button_buttonText__uWBzs {
    display: flex;
    align-items: center
}

.button_button__EM6gX.button_busy__zriXz {
    color: transparent;
    pointer-events: none;
    position: relative
}

.button_button__EM6gX.button_busy__zriXz:after {
    color: var(--spinner-color);
    animation: button_btn-loading-state__7N_WY .6s linear infinite;
    border-radius: 100%;
    border-color: transparent transparent currentcolor currentcolor;
    border-style: solid;
    border-width: 2px;
    content: "";
    height: 24px;
    width: 24px;
    position: absolute;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto
}

@keyframes button_btn-loading-state__7N_WY {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.button_s__oTr1f {
    height: 32px;
    padding: 0 16px;
    font-weight: 400
}

.button_s__oTr1f.button_busy__zriXz:after {
    height: 16px;
    width: 16px
}

.button_s__oTr1f.button_circle__EpOuR {
    width: 32px
}

.button_m__J8iy5 {
    height: 40px;
    padding: 0 24px;
    font-weight: 400
}

.button_m__J8iy5.button_circle__EpOuR {
    width: 40px
}

.button_l__MAIG_ {
    height: 48px;
    padding: 0 32px
}

.button_l__MAIG_.button_circle__EpOuR {
    width: 48px
}

.button_xl__oGiZ8 {
    height: 56px;
    padding: 0 32px
}

.button_xl__oGiZ8.button_circle__EpOuR {
    width: 56px
}

.button_wide__9LE3T {
    min-width: 100%;
    width: 100%
}

.button_squared__ApvnR {
    border-radius: var(--CDS-border-radius-s)
}

.button_circle__EpOuR {
    overflow: hidden;
    min-width: 0;
    padding: 0
}

.button_appearance-primary__aCXiy {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-actions-default);
    --spinner-color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.button_appearance-secondary__01O4M {
    background-color: var(--CDS-color-semantic-actions-surface)
}

.button_appearance-outline__K_fYw,
.button_appearance-secondary__01O4M {
    color: var(--CDS-color-semantic-actions-default);
    --spinner-color: var(--CDS-color-semantic-actions-default)
}

.button_appearance-outline__K_fYw {
    background-color: transparent;
    border-color: var(--CDS-color-semantic-actions-default)
}

.button_appearance-primary__aCXiy:hover {
    background-color: var(--CDS-color-semantic-actions-hover)
}

.button_appearance-primary__aCXiy:not(.button_busy__zriXz):active {
    background-color: var(--CDS-color-semantic-actions-active)
}

.button_appearance-outline__K_fYw:hover,
.button_appearance-secondary__01O4M:hover {
    color: var(--CDS-color-semantic-surface-foreground-default);
    background-color: var(--CDS-color-semantic-actions-surface-hover);
    border-color: transparent
}

.button_appearance-outline__K_fYw:not(.button_busy__zriXz):active,
.button_appearance-secondary__01O4M:not(.button_busy__zriXz):active {
    color: var(--CDS-color-semantic-surface-foreground-default);
    background-color: var(--CDS-color-semantic-actions-surface-active);
    border-color: transparent
}

.button_appearance-critical__UlagU {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-critical-default);
    --spinner-color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.button_appearance-critical__UlagU:hover {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-critical-hover)
}

.button_appearance-critical__UlagU:not(.button_busy__zriXz):active {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-critical-active)
}

.button_appearance-caution__uUkkS {
    color: var(--CDS-color-semantic-feedback-warning-foreground);
    background-color: var(--CDS-color-semantic-feedback-warning-default);
    --spinner-color: var(--CDS-color-semantic-feedback-warning-foreground)
}

.button_appearance-caution__uUkkS:hover {
    color: var(--CDS-color-semantic-feedback-warning-foreground);
    background-color: var(--CDS-color-semantic-feedback-warning-hover)
}

.button_appearance-caution__uUkkS:not(.button_busy__zriXz):active {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-warning-active)
}

.button_appearance-positive__IjYRg {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-positive-default);
    --spinner-color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.button_appearance-positive__IjYRg:hover {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-positive-hover)
}

.button_appearance-positive__IjYRg:not(.button_busy__zriXz):active {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-positive-active)
}

.button_disabled__EJ8_M,
.button_disabled__EJ8_M:active,
.button_disabled__EJ8_M:hover {
    cursor: not-allowed;
    box-shadow: none;
    color: var(--CDS-color-semantic-surface-foreground-disabled);
    border-color: transparent;
    background-color: var(--CDS-color-semantic-surface-disabled)
}

.button_appearance-link__kao21 {
    background: none;
    border: none;
    padding: 0;
    min-width: 0;
    cursor: pointer;
    border-radius: var(--CDS-border-radius-none);
    height: auto
}

.button_appearance-link__kao21 .button_buttonText__uWBzs {
    color: var(--CDS-color-semantic-actions-default)
}

.button_appearance-link__kao21:active>*,
.button_appearance-link__kao21:focus>*,
.button_appearance-link__kao21:hover>* {
    text-decoration: underline
}

.button_appearance-link__kao21.button_disabled__EJ8_M,
.button_appearance-link__kao21.button_disabled__EJ8_M:active,
.button_appearance-link__kao21.button_disabled__EJ8_M:hover {
    cursor: not-allowed;
    color: inherit;
    border-color: transparent;
    background-color: transparent
}

.typography_body-l__v5JLj,
.typography_body-l__v5JLj.typography_disableResponsiveSizing__z3EGy,
.typography_body-m__k2UI7,
.typography_body-m__k2UI7.typography_disableResponsiveSizing__z3EGy,
.typography_body-s__IqDta,
.typography_body-s__IqDta.typography_disableResponsiveSizing__z3EGy,
.typography_body-xl__WH3X8,
.typography_body-xl__WH3X8.typography_disableResponsiveSizing__z3EGy,
.typography_body-xs__IKE8N,
.typography_body-xs__IKE8N.typography_disableResponsiveSizing__z3EGy,
.typography_body__G6iQ8,
.typography_default__PeVD_,
.typography_disableResponsiveSizing__z3EGy.typography_body__G6iQ8,
.typography_disableResponsiveSizing__z3EGy.typography_default__PeVD_,
.typography_display-l__gUWQR,
.typography_display-l__gUWQR.typography_disableResponsiveSizing__z3EGy,
.typography_display-m__t_jem,
.typography_display-m__t_jem.typography_disableResponsiveSizing__z3EGy,
.typography_display-s__pKPhT,
.typography_display-s__pKPhT.typography_disableResponsiveSizing__z3EGy,
.typography_display-xs__hAC4a,
.typography_display-xs__hAC4a.typography_disableResponsiveSizing__z3EGy,
.typography_heading-l__83Xd_,
.typography_heading-l__83Xd_.typography_disableResponsiveSizing__z3EGy,
.typography_heading-m__UdgHy,
.typography_heading-m__UdgHy.typography_disableResponsiveSizing__z3EGy,
.typography_heading-s__RxVny,
.typography_heading-s__RxVny.typography_disableResponsiveSizing__z3EGy,
.typography_heading-xl__zSFuB,
.typography_heading-xl__zSFuB.typography_disableResponsiveSizing__z3EGy,
.typography_heading-xs__osRhC,
.typography_heading-xs__osRhC.typography_disableResponsiveSizing__z3EGy,
.typography_heading-xxs__UmE9o,
.typography_heading-xxs__UmE9o.typography_disableResponsiveSizing__z3EGy,
.typography_heading-xxxs__SrlLa,
.typography_heading-xxxs__SrlLa.typography_disableResponsiveSizing__z3EGy {
    margin: 0;
    padding: 0
}

.typography_gutterBottom__ADQWf {
    margin-bottom: .35em
}

.typography_prettyStyle__eq6jq {
    text-wrap-style: pretty
}

.typography_wrap__lHHD_ {
    text-wrap: wrap
}

.typography_nowrap__AJ2I9 {
    text-wrap: nowrap
}

.typography_balance__u3F7Z {
    text-wrap: balance
}

.typography_pretty__iNOv1 {
    text-wrap: pretty
}

.typography_stable__1gTIh {
    text-wrap: stable
}

.typography_appearance-inherit__YnCNb {
    color: inherit
}

.typography_appearance-default__t8iAq {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.typography_appearance-subtle__PYOVM {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.typography_appearance-disabled__baD5W {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.typography_appearance-action__u_Du4 {
    color: var(--CDS-color-semantic-actions-default)
}

.typography_appearance-critical__1HUZ3 {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.typography_appearance-positive__wej9P {
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.typography_display-l__gUWQR,
.typography_display-l__gUWQR.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-display-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-l-font-weight);
    line-height: var(--CDS-type-styles-small-display-l-line-height);
    font-size: var(--CDS-type-styles-small-display-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-l-letter-spacing)
}

.typography_display-m__t_jem,
.typography_display-m__t_jem.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-display-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-m-font-weight);
    line-height: var(--CDS-type-styles-small-display-m-line-height);
    font-size: var(--CDS-type-styles-small-display-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-m-letter-spacing)
}

.typography_display-s__pKPhT,
.typography_display-s__pKPhT.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-display-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-s-font-weight);
    line-height: var(--CDS-type-styles-small-display-s-line-height);
    font-size: var(--CDS-type-styles-small-display-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-s-letter-spacing)
}

.typography_display-xs__hAC4a,
.typography_display-xs__hAC4a.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-display-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-xs-font-weight);
    line-height: var(--CDS-type-styles-small-display-xs-line-height);
    font-size: var(--CDS-type-styles-small-display-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-xs-letter-spacing)
}

.typography_heading-xl__zSFuB,
.typography_heading-xl__zSFuB.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-heading-xl-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xl-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xl-line-height);
    font-size: var(--CDS-type-styles-small-heading-xl-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xl-letter-spacing)
}

.typography_heading-l__83Xd_,
.typography_heading-l__83Xd_.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-heading-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-l-font-weight);
    line-height: var(--CDS-type-styles-small-heading-l-line-height);
    font-size: var(--CDS-type-styles-small-heading-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-l-letter-spacing)
}

.typography_heading-m__UdgHy,
.typography_heading-m__UdgHy.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-heading-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-m-font-weight);
    line-height: var(--CDS-type-styles-small-heading-m-line-height);
    font-size: var(--CDS-type-styles-small-heading-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-m-letter-spacing)
}

.typography_heading-s__RxVny,
.typography_heading-s__RxVny.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-heading-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-s-font-weight);
    line-height: var(--CDS-type-styles-small-heading-s-line-height);
    font-size: var(--CDS-type-styles-small-heading-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-s-letter-spacing)
}

.typography_heading-xs__osRhC,
.typography_heading-xs__osRhC.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-heading-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xs-letter-spacing)
}

.typography_heading-xxs__UmE9o,
.typography_heading-xxs__UmE9o.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-heading-xxs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xxs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xxs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xxs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xxs-letter-spacing)
}

.typography_heading-xxxs__SrlLa,
.typography_heading-xxxs__SrlLa.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-heading-xxxs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xxxs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xxxs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xxxs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xxxs-letter-spacing)
}

.typography_body-xl__WH3X8,
.typography_body-xl__WH3X8.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-body-xl-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-xl-font-weight);
    line-height: var(--CDS-type-styles-small-body-xl-line-height);
    font-size: var(--CDS-type-styles-small-body-xl-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-xl-letter-spacing)
}

.typography_body-l__v5JLj,
.typography_body-l__v5JLj.typography_disableResponsiveSizing__z3EGy,
.typography_body__G6iQ8,
.typography_default__PeVD_,
.typography_disableResponsiveSizing__z3EGy.typography_body__G6iQ8,
.typography_disableResponsiveSizing__z3EGy.typography_default__PeVD_ {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    line-height: var(--CDS-type-styles-small-body-l-line-height);
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing)
}

.typography_body-m__k2UI7,
.typography_body-m__k2UI7.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-body-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    line-height: var(--CDS-type-styles-small-body-m-line-height);
    font-size: var(--CDS-type-styles-small-body-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-m-letter-spacing)
}

.typography_body-s__IqDta,
.typography_body-s__IqDta.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-body-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-s-font-weight);
    line-height: var(--CDS-type-styles-small-body-s-line-height);
    font-size: var(--CDS-type-styles-small-body-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-s-letter-spacing)
}

.typography_body-xs__IKE8N,
.typography_body-xs__IKE8N.typography_disableResponsiveSizing__z3EGy {
    font-family: var(--CDS-type-styles-small-body-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-xs-font-weight);
    line-height: var(--CDS-type-styles-small-body-xs-line-height);
    font-size: var(--CDS-type-styles-small-body-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-xs-letter-spacing)
}

@media only screen and (min-width:1024px) {
    .typography_display-l__gUWQR {
        font-family: var(--CDS-type-styles-large-display-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-l-font-weight);
        line-height: var(--CDS-type-styles-large-display-l-line-height);
        font-size: var(--CDS-type-styles-large-display-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-l-letter-spacing)
    }

    .typography_display-m__t_jem {
        font-family: var(--CDS-type-styles-large-display-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-m-font-weight);
        line-height: var(--CDS-type-styles-large-display-m-line-height);
        font-size: var(--CDS-type-styles-large-display-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-m-letter-spacing)
    }

    .typography_display-s__pKPhT {
        font-family: var(--CDS-type-styles-large-display-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-s-font-weight);
        line-height: var(--CDS-type-styles-large-display-s-line-height);
        font-size: var(--CDS-type-styles-large-display-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-s-letter-spacing)
    }

    .typography_display-xs__hAC4a {
        font-family: var(--CDS-type-styles-large-display-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-xs-font-weight);
        line-height: var(--CDS-type-styles-large-display-xs-line-height);
        font-size: var(--CDS-type-styles-large-display-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-xs-letter-spacing)
    }

    .typography_heading-xl__zSFuB {
        font-family: var(--CDS-type-styles-large-heading-xl-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xl-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xl-line-height);
        font-size: var(--CDS-type-styles-large-heading-xl-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xl-letter-spacing)
    }

    .typography_heading-l__83Xd_ {
        font-family: var(--CDS-type-styles-large-heading-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-l-font-weight);
        line-height: var(--CDS-type-styles-large-heading-l-line-height);
        font-size: var(--CDS-type-styles-large-heading-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-l-letter-spacing)
    }

    .typography_heading-m__UdgHy {
        font-family: var(--CDS-type-styles-large-heading-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-m-font-weight);
        line-height: var(--CDS-type-styles-large-heading-m-line-height);
        font-size: var(--CDS-type-styles-large-heading-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-m-letter-spacing)
    }

    .typography_heading-s__RxVny {
        font-family: var(--CDS-type-styles-large-heading-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-s-font-weight);
        line-height: var(--CDS-type-styles-large-heading-s-line-height);
        font-size: var(--CDS-type-styles-large-heading-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-s-letter-spacing)
    }

    .typography_heading-xs__osRhC {
        font-family: var(--CDS-type-styles-large-heading-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xs-letter-spacing)
    }

    .typography_heading-xxs__UmE9o {
        font-family: var(--CDS-type-styles-large-heading-xxs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xxs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xxs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xxs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xxs-letter-spacing)
    }

    .typography_heading-xxxs__SrlLa {
        font-family: var(--CDS-type-styles-large-heading-xxxs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xxxs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xxxs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xxxs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xxxs-letter-spacing)
    }

    .typography_body-xl__WH3X8 {
        font-family: var(--CDS-type-styles-large-body-xl-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-xl-font-weight);
        line-height: var(--CDS-type-styles-large-body-xl-line-height);
        font-size: var(--CDS-type-styles-large-body-xl-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-xl-letter-spacing)
    }

    .typography_body-l__v5JLj,
    .typography_body__G6iQ8,
    .typography_default__PeVD_ {
        font-family: var(--CDS-type-styles-large-body-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-l-font-weight);
        line-height: var(--CDS-type-styles-large-body-l-line-height);
        font-size: var(--CDS-type-styles-large-body-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-l-letter-spacing)
    }

    .typography_body-m__k2UI7 {
        font-family: var(--CDS-type-styles-large-body-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-m-font-weight);
        line-height: var(--CDS-type-styles-large-body-m-line-height);
        font-size: var(--CDS-type-styles-large-body-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-m-letter-spacing)
    }

    .typography_body-s__IqDta {
        font-family: var(--CDS-type-styles-large-body-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-s-font-weight);
        line-height: var(--CDS-type-styles-large-body-s-line-height);
        font-size: var(--CDS-type-styles-large-body-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-s-letter-spacing)
    }

    .typography_body-xs__IKE8N {
        font-family: var(--CDS-type-styles-large-body-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-xs-font-weight);
        line-height: var(--CDS-type-styles-large-body-xs-line-height);
        font-size: var(--CDS-type-styles-large-body-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-xs-letter-spacing)
    }
}

.typography_weight-heavy__rS52U {
    font-weight: 700
}

.typography_weight-regular__X1m9n {
    font-weight: 400
}

.typography_fontstyle-normal__f41Hv {
    font-style: normal
}

.typography_fontstyle-italic__4JhY0 {
    font-style: italic
}

.typography_fontstyle-inherit__QO0wq {
    font-style: inherit
}

.typography_color-gray-4__qfCIS {
    color: #c5c5d6
}

.typography_color-gray-5__Rthm9 {
    color: #9a9aad
}

.typography_color-gray-6__enEgu {
    color: #6c6c85
}

.typography_color-gray-7__I_OsF {
    color: #454554
}

.typography_color-blue-dark__pm1tI {
    color: #000032
}

.typography_color-black__wpn7m {
    color: #191919
}

.typography_color-white__5iksJ {
    color: #fff
}

.typography_color-inherit__Qfq_w {
    color: inherit
}

.error-message_errorMessage__xD_6N {
    margin-bottom: 10px
}

.password-login_inputWrapper__KxAY3,
.password-reset_input-wrapper__A06vV {
    margin-bottom: 16px;
    margin-top: 4px
}

.accept-terms_acceptTerms__mR_Ce {
    display: flex;
    text-align: left;
    align-items: center
}

.accept-terms_acceptTerms__mR_Ce input[type=checkbox] {
    margin-right: 8px;
    flex: 0 0 auto
}

.marketing-opt-in_marketingOptIn__ZrOzw {
    display: flex;
    gap: 8px
}

.signup_inputWrapper__WPctr {
    margin-bottom: 16px;
    padding-top: 8px
}

.ellipsis-loader_ellipsis__aJvc4:after {
    display: inline-block;
    vertical-align: bottom;
    animation: ellipsis-loader_ellipsis-animation__nRWEu 1.2s steps(4, jump-none) infinite;
    content: "…";
    -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    clip-path: polygon(0 0, 0 0, 0 100%, 0 100%)
}

@keyframes ellipsis-loader_ellipsis-animation__nRWEu {
    to {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%)
    }
}

.verification-code_form__hvTcx {
    display: block;
    font-size: 16px;
    font-size: 1rem
}

.verification-code_form__hvTcx input::-webkit-inner-spin-button,
.verification-code_form__hvTcx input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.verification-code_form__hvTcx input[type=number] {
    -moz-appearance: textfield
}

.verification-code_inputWrapper__EcHxl {
    margin: 16px auto
}

.verification-code_inputFieldWrapper__Q6ou1 {
    margin-bottom: 4px
}

.authentication_body__9wR4u {
    display: flex;
    flex-direction: column;
    text-align: left;
    max-width: 320px
}

.accept-terms-step_wrapper__Ef81G>*+* {
    margin-top: 24px
}

.accept-terms-step_wrapper__Ef81G .accept-terms-step_inputWrapper__H1789 {
    margin-bottom: 16px
}

.authentication-container_authentication__h_bIS {
    display: flex;
    justify-content: center
}

.connect-with-facebook_facebookButton__Bk5VI {
    color: #fff;
    border: 0;
    background-color: #4267b2;
    display: flex;
    align-items: center;
    overflow: hidden;
    height: 40px;
    max-width: 100%;
    font-size: 16px;
    position: relative;
    font-weight: 500;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 24px;
    border-radius: 2px
}

.connect-with-facebook_facebookIcon__h9XhD {
    display: inline-block;
    padding: 8px;
    position: relative
}

.connect-with-facebook_facebookIcon__image__Xujc5 {
    width: 24px;
    height: 24px;
    background-size: 24px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAAACXBIWXMAAAsSAAALEgHS3X78AAABXklEQVRoge2b7RHBQBCGX8Z/KUEHdIAOdEAJSqACLdCBEuiADuggHcSsSWYwPhZZd/fa56dZcc9scnu3F42iKDIAawB98LEFMAKQi+iGVLJCZAciWsQxHlMaTWK5K1yUDRdloxW5zxHA4c7nUvu771woRlGpe8tyEZMr4lXlMSZRyd4EwMbi4rGI7mX1oszgR8QwGZlLIhLRqbUkIhBdWT2Tt4QWXf/qh0JPRlrRXrmv/JiQoltFTG1NgZC3rmYCmtTVFAgpulPEfHW7XuK7FzZclA0XZcN6wbB60CGAco27fBHXATDWDMS6gT00XrTLzmehiEu+gZ1pA1MX7WkDPaOJ8DcZbWsDUxZVZxM/qKPPBnN4UmMvv//oOXxLNORB8BzA7EVMXafxfhBMh4uy4aJsuCgbLsqGi7Lhomy4KBsuSkb2VxnVvB2SMuKXN8sXIlhlq/+9nLuA4YdjDYAToaQ/Y4oJy6kAAAAASUVORK5CYII=") !important
}

.connect-with-facebook_facebookLabel__vi72K {
    padding-right: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.connect-with-facebook_busy__dbBvs {
    pointer-events: none;
    color: transparent !important;
    position: relative
}

.connect-with-facebook_busy__dbBvs:after {
    animation: connect-with-facebook_btn-loading-state__nNWVy .6s linear infinite;
    border-radius: 100%;
    border-color: transparent transparent #fff #fff;
    border-style: solid;
    border-width: 2px;
    content: "";
    height: 24px;
    width: 24px;
    position: absolute;
    left: calc(50% - (24px / 2));
    top: calc(50% - (24px / 2))
}

@keyframes connect-with-facebook_btn-loading-state__nNWVy {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

.connect-with-facebook_hide__6e_QF {
    display: none
}

.connect-with-facebook_alert__GrDE5 {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 3px
}

.connect-with-facebook_alertWarning__m7MuZ {
    background-color: #fcf8e3;
    border-color: #fbeed5;
    color: #c09853
}

.bot-bait_botBait__TTwbA {
    display: none
}

.browser-extension-banner_banner__ueux9 {
    background: var(--CDS-color-semantic-surface-default);
    padding-bottom: var(--CDS-spacing-s);
    padding-top: var(--CDS-spacing-s);
    border-bottom: 1px solid var(--CDS-color-semantic-border-default)
}

.browser-extension-banner_banner__ueux9 .browser-extension-banner_header__IDnWL {
    display: flex;
    flex: row 1;
    align-items: center
}

.browser-extension-banner_banner__ueux9 .browser-extension-banner_header__IDnWL .browser-extension-banner_startIcon__l9izV {
    margin-left: 6px;
    padding-bottom: var(--CDS-spacing-xxs)
}

.browser-extension-banner_banner__ueux9 .browser-extension-banner_content__dsXdD {
    margin: 0 auto;
    max-width: 1280px;
    padding: 8px 20px;
    display: flex;
    align-items: center
}

@media only screen and (min-width:768px) {
    .browser-extension-banner_banner__ueux9 .browser-extension-banner_content__dsXdD {
        padding: 0 20px
    }
}

.browser-extension-banner_banner__ueux9 .browser-extension-banner_message__7O5kR {
    flex: 1 1
}

.browser-extension-banner_banner__ueux9 .browser-extension-banner_message__7O5kR .browser-extension-banner_link___cNWE {
    display: inline-flex
}

@media only screen and (min-width:768px) {
    .browser-extension-banner_banner__ueux9 .browser-extension-banner_message__7O5kR {
        line-height: 52px;
        display: grid;
        place-items: center left
    }
}

.browser-extension-banner_banner__ueux9 .browser-extension-banner_close__PADRC {
    border: 0;
    cursor: pointer;
    background: none
}

.browser-extension-banner_banner__ueux9 .browser-extension-banner_screenshotIcon__ctGLG {
    margin-right: var(--CDS-spacing-m)
}

.browser-extension-banner_banner__ueux9 .browser-extension-banner_getExtension__AzbId {
    margin-right: var(--CDS-spacing-xl)
}

.browser-extension-banner_banner__ueux9 .browser-extension-banner_externalLink__04MhJ {
    margin-right: var(--CDS-spacing-s)
}

.browser-extension-banner_fixedBanner__CWIaE {
    position: fixed;
    top: 72px;
    width: 100%
}

.flag_flag__1HXJc {
    height: 24px;
    width: 24px;
    vertical-align: middle;
    display: inline-block;
    background-repeat: no-repeat;
    margin-right: 8px;
    background-image: url("data:image/png;base64,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")
}

.flag_flag__1HXJc.flag_ie__vUwHq {
    background-position: -5px 0
}

.flag_flag__1HXJc.flag_co-za__s3bWC,
.flag_flag__1HXJc.flag_za__BpNKe {
    background-position: -34px 0
}

.flag_flag__1HXJc.flag_fr__A8O2C {
    background-position: -63px 0
}

.flag_flag__1HXJc.flag_br__Tkazr,
.flag_flag__1HXJc.flag_com-br__BEXp6 {
    background-position: -92px 0
}

.flag_flag__1HXJc.flag_at__Pijto {
    background-position: -5px -29px
}

.flag_flag__1HXJc.flag_co-nz__TNjxd,
.flag_flag__1HXJc.flag_nz__RKYcK {
    background-position: -34px -29px
}

.flag_flag__1HXJc.flag_be__YOeXs {
    background-position: -63px -29px
}

.flag_flag__1HXJc.flag_se__BTd4G {
    background-position: -92px -29px
}

.flag_flag__1HXJc.flag_it__aS7dg {
    background-position: -5px -58px
}

.flag_flag__1HXJc.flag_com__lTQPq,
.flag_flag__1HXJc.flag_us__wRcjN {
    background-position: -34px -58px
}

.flag_flag__1HXJc.flag_es__nctLe {
    background-position: -63px -58px
}

.flag_flag__1HXJc.flag_no___q1aT {
    background-position: -92px -58px
}

.flag_flag__1HXJc.flag_fi__B_NdG {
    background-position: -5px -87px
}

.flag_flag__1HXJc.flag_com-pt__qmPkI,
.flag_flag__1HXJc.flag_pt__4AU_E {
    background-position: -34px -87px
}

.flag_flag__1HXJc.flag_nl__Jgp3M {
    background-position: -63px -87px
}

.flag_flag__1HXJc.flag_gb__5o4uJ,
.flag_flag__1HXJc.flag_uk__ixm3r {
    background-position: -92px -87px
}

.flag_flag__1HXJc.flag_dk__AGCwt {
    background-position: -5px -116px
}

.flag_flag__1HXJc.flag_de__kaqz7 {
    background-position: -34px -116px
}

.flag_flag__1HXJc.flag_ca__By6Lb {
    background-position: -63px -116px
}

.flag_flag__1HXJc.flag_au__BnsLr {
    background-position: -92px -116px
}

.flag_flag__1HXJc.flag_ch__xgz_y {
    background-position: -5px -145px
}

.flag_flag__1HXJc.flag_mx__T9KwW {
    background-position: -34px -145px
}

.flag_flag__1HXJc.flag_in__Cliit {
    background-position: -63px -145px
}

.flag_flag__1HXJc.flag_bd__3ZUhz {
    background-position: -92px -145px
}

.flag_flag__1HXJc.flag_ar__p6Z4Z {
    background-position: -5px -174px
}

.flag_flag__1HXJc.flag_gr__8muvc {
    background-position: -34px -174px
}

.flag_flag__1HXJc.flag_pl__Ykklr {
    background-position: -63px -174px
}

.flag_flag__1HXJc.flag_ru__DDAz5 {
    background-position: -92px -174px
}

.flag_flag__1HXJc.flag_ro__U2D7A {
    background-position: -5px -203px
}

.flag_flag__1HXJc.flag_pt__4AU_E {
    background-position: -34px -203px
}

.flag_flag__1HXJc.flag_jp__P4Rze {
    background-position: -63px -203px
}

.flag_flag__1HXJc.flag_cn__uKkGK {
    background-position: -92px -203px
}

.country-banner_countryBanner__BYxwt {
    background: var(--CDS-color-semantic-surface-alt);
    z-index: 10
}

.country-banner_countryBanner__BYxwt .country-banner_content__F1WI1 {
    margin: 0 auto;
    max-width: 1280px;
    padding: 8px 20px;
    display: flex;
    align-items: center
}

@media only screen and (min-width:768px) {
    .country-banner_countryBanner__BYxwt .country-banner_content__F1WI1 {
        padding: 0 20px
    }
}

.country-banner_countryBanner__BYxwt .country-banner_message__JT71Q {
    flex: 1 1
}

.country-banner_countryBanner__BYxwt .country-banner_message__JT71Q .country-banner_link__tZ80B {
    display: inline-flex
}

@media only screen and (min-width:768px) {
    .country-banner_countryBanner__BYxwt .country-banner_message__JT71Q {
        line-height: 52px;
        height: 52px;
        display: grid;
        place-items: center left
    }
}

.country-banner_countryBanner__BYxwt .country-banner_close__GAQrk {
    border: 0;
    cursor: pointer;
    background: none
}

.country-banner_fixedBanner__BvRsV {
    position: fixed;
    top: 72px;
    width: 100%
}

.footer-link_footerLinkButton__WkvJU,
.footer-link_footerLink__F74G8 {
    display: inline-block
}

.footer-link_footerLink__F74G8 {
    padding-right: 24px
}

.country-selector_countrySelector__yMVht {
    position: relative
}

.country-selector_buttonWrapper__LXuLi {
    background-color: var(--CDS-color-semantic-surface-default);
    border-radius: 8px;
    cursor: pointer
}

.country-selector_dropdownWrapper__5lVNG {
    margin: 0;
    padding: 0;
    width: 100%
}

.country-selector_dropdown__lWZGt {
    position: absolute;
    background-color: var(--CDS-color-semantic-surface-default);
    margin: 0;
    padding: 0;
    height: 224px;
    overflow-y: scroll;
    list-style: none;
    display: none;
    border-radius: 0 0 8px 8px;
    width: 100%
}

.country-selector_isOpen__2Boqg {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.country-selector_isOpen__2Boqg .country-selector_dropdown__lWZGt {
    display: block
}

.country-selector_button__AXrsE {
    width: 100%;
    display: flex;
    align-items: center;
    background: none;
    color: var(--CDS-color-semantic-surface-foreground-default);
    border: none;
    text-align: left;
    padding: 16px 24px
}

.country-selector_button__AXrsE:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {
        .country-selector_button__AXrsE:focus-visible {
            outline-style: auto
        }
    }
}

.country-selector_item__2Hmly>.country-selector_button__AXrsE:focus,
.country-selector_item__2Hmly>.country-selector_button__AXrsE:hover {
    background-color: var(--CDS-color-semantic-actions-surface-hover);
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.country-selector_item__2Hmly>.country-selector_button__AXrsE:active {
    background-color: var(--CDS-color-semantic-actions-surface-active);
    color: var(--CDS-color-semantic-feedback-info-active)
}

.country-selector_countryName__uh3xD {
    flex: 1 1
}

.country-selector_arrowWrapper__z_YHG {
    width: 8px
}

.icon_icon__RdICC {
    font-family: Trustpilot Sans, Arial, sans-serif;
    font-weight: 400;
    letter-spacing: .5px;
    vertical-align: middle
}

.icon_icon__RdICC,
.icon_icon__RdICC *,
.icon_icon__RdICC :after,
.icon_icon__RdICC :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.icon_icon__RdICC [class=bounds],
.icon_icon__RdICC [id=bounds] {
    fill: none;
    stroke: none
}

.icon_appearance-inherit__MeZek {
    fill: currentColor;
    color: currentColor
}

.icon_appearance-default__AeU7K {
    fill: var(--CDS-color-semantic-surface-foreground-default)
}

.icon_appearance-subtle__X5Bxt {
    fill: var(--CDS-color-semantic-surface-foreground-subtle)
}

.icon_appearance-disabled__Xfh3J {
    fill: var(--CDS-color-semantic-surface-foreground-disabled)
}

.icon_appearance-action__h0cvl {
    fill: var(--CDS-color-semantic-actions-default)
}

.icon_appearance-critical__MCPM2 {
    fill: var(--CDS-color-semantic-feedback-critical-default)
}

.icon_appearance-positive__paW4w {
    fill: var(--CDS-color-semantic-feedback-positive-default)
}

.social-media-icon-link_socialMediaIconLink__R0joe {
    height: 18px;
    width: 18px
}

.social-media-icon-link_socialMediaIconLink__R0joe .social-media-icon-link_link__wC4WR {
    color: var(--CDS-color-semantic-surface-foreground-default);
    width: inherit;
    height: inherit
}

.social-media-icon-link_socialMediaIconLink__R0joe .social-media-icon-link_link__wC4WR:active,
.social-media-icon-link_socialMediaIconLink__R0joe .social-media-icon-link_link__wC4WR:hover {
    color: var(--CDS-color-semantic-actions-hover)
}

.social-media-icon-link_socialMediaIconLink__R0joe .social-media-icon-link_link__wC4WR:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {
        .social-media-icon-link_socialMediaIconLink__R0joe .social-media-icon-link_link__wC4WR:focus-visible {
            outline-style: auto
        }
    }
}

.link_link__jBdLV:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {
        .link_link__jBdLV:focus-visible {
            outline-style: auto
        }
    }
}

.link_underlined__eziE0 {
    text-decoration: underline
}

.link_notUnderlined__y4Qsc,
.link_underlined__eziE0:active,
.link_underlined__eziE0:focus,
.link_underlined__eziE0:hover {
    text-decoration: none
}

.link_notUnderlined__y4Qsc:active,
.link_notUnderlined__y4Qsc:focus,
.link_notUnderlined__y4Qsc:hover {
    text-decoration: underline
}

.link_wrapper__ahpyq {
    width: 100%;
    height: 100%;
    display: inline-block;
    color: inherit;
    text-decoration: none
}

.link_wrapper__ahpyq:active,
.link_wrapper__ahpyq:focus,
.link_wrapper__ahpyq:hover {
    text-decoration: none
}

.link_wide__wr7Sv {
    min-width: 100%;
    width: 100%
}

.link_button__5LH_w {
    text-decoration: none
}

.link_internal__Eam_b.link_disabled__vpJqK {
    pointer-events: none;
    cursor: none
}

.footer_footer___uvxO {
    width: 100%;
    z-index: 89
}

.footer_footerTheme__hesxK {
    background-color: var(--CDS-color-semantic-surface-background-default)
}

.footer_footerWrapper__21v3x {
    display: flex;
    flex-flow: row wrap;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px 64px
}

.footer_logoContainer___EeL_ {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    width: 100%;
    height: 104px
}

@media only screen and (min-width:768px) {
    .footer_responsive__QHn6q .footer_logoContainer___EeL_ {
        height: 144px
    }
}

@media only screen and (min-width:1024px) {
    .footer_responsive__QHn6q .footer_logoContainer___EeL_ {
        height: 160px
    }
}

.footer_small__syd32 .footer_logoContainer___EeL_ {
    height: 144px
}

.footer_large___oRfy .footer_logoContainer___EeL_,
.footer_medium__I0OHG .footer_logoContainer___EeL_ {
    height: 160px
}

.footer_logo__J4UJ9 {
    margin-top: auto;
    margin-bottom: auto;
    height: 32px;
    width: 130.3005032351px
}

.footer_section__b4Wy_ {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.footer_section__b4Wy_:not(.footer_countrySelectorSection__5HfaV) {
    order: 0;
    width: 248px;
    margin-bottom: 24px
}

.footer_countrySelectorSection__5HfaV {
    width: 100%;
    margin-bottom: 24px
}

@media only screen and (min-width:1280px) {
    .footer_responsive__QHn6q .footer_countrySelectorSection__5HfaV {
        width: 248px;
        order: 1
    }
}

.footer_large___oRfy .footer_countrySelectorSection__5HfaV {
    width: 248px;
    order: 1
}

.footer_countrySelectorSectionWrapper__i66hN {
    max-width: 372px
}

.footer_links__5EtD9 {
    list-style: none;
    margin: 0;
    padding: 0
}

.footer_links--horizontal-phone__EYwzU {
    display: flex
}

.footer_links--horizontal-phone__EYwzU>* {
    margin-right: 16px
}

.footer_links--horizontal-phone__EYwzU>:last-child {
    margin-right: 0
}

.footer_links__5EtD9 li {
    margin-bottom: 24px;
    padding-right: 24px
}

@media only screen and (min-width:400px) {
    .footer_responsive__QHn6q .footer_links--horizontal-phone__EYwzU {
        display: block
    }

    .footer_responsive__QHn6q .footer_links--horizontal-phone__EYwzU>* {
        margin-right: 0
    }
}

.footer_large___oRfy .footer_links--horizontal-phone__EYwzU,
.footer_medium__I0OHG .footer_links--horizontal-phone__EYwzU,
.footer_small__syd32 .footer_links--horizontal-phone__EYwzU {
    display: block
}

.footer_large___oRfy .footer_links--horizontal-phone__EYwzU>*,
.footer_medium__I0OHG .footer_links--horizontal-phone__EYwzU>*,
.footer_small__syd32 .footer_links--horizontal-phone__EYwzU>* {
    margin-right: 0
}

@media only screen and (min-width:768px) {
    .footer_responsive__QHn6q .footer_linksHorizontalWhenPossible__gkrfh {
        display: flex;
        flex-wrap: wrap
    }
}

.footer_large___oRfy .footer_linksHorizontalWhenPossible__gkrfh {
    display: flex;
    flex-wrap: wrap
}

.footer_legal__OMbIS {
    width: 100%;
    order: 2
}

.footer_copyrightNotice__qnCaU {
    margin-top: 16px
}

@media only screen and (min-width:1120px) {
    .styles_globalAlertBanner__zThjr {
        margin: 0 auto;
        max-width: 1280px;
        padding-left: var(--CDS-spacing-xxxxl);
        padding-right: var(--CDS-spacing-xxxxl)
    }
}

.styles_bannerWrapper__FVPOx {
    background: var(--CDS-color-semantic-feedback-critical-surface);
    width: 100%
}

.styles_extraLeftMargin__zdLXT {
    margin-left: var(--CDS-spacing-xxs)
}

.notifications-bell_notificationsButton___pHgD {
    background: none;
    border: none;
    cursor: pointer;
    color: var(--CDS-color-semantic-surface-foreground-default);
    padding: 0 var(--CDS-spacing-m);
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    border-radius: 0;
    position: relative;
    border-bottom: var(--CDS-spacing-xxs) solid transparent;
    border-top: var(--CDS-spacing-xxs) solid transparent
}

@media only screen and (max-width:1023.98px) {
    .notifications-bell_notificationsButton___pHgD svg {
        fill: var(--CDS-color-semantic-actions-default)
    }
}

.notifications-bell_notificationsButton___pHgD:active,
.notifications-bell_notificationsButton___pHgD:focus,
.notifications-bell_notificationsButton___pHgD:hover {
    border-bottom-color: var(--CDS-color-semantic-surface-foreground-default);
    background-color: transparent !important
}

.notifications-bell_notificationsButton___pHgD:focus-visible {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px;
    outline-offset: -2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {
        .notifications-bell_notificationsButton___pHgD:focus-visible {
            outline-style: auto
        }
    }
}

.notifications-bell_badge__ZCRvx {
    position: absolute;
    transform: translate(60%, -50%);
    width: 20px;
    height: 20px;
    border-radius: var(--CDS-border-radius-full);
    border: 1px solid var(--CDS-color-semantic-surface-foreground-inverted);
    background-color: var(--CDS-color-semantic-feedback-critical-default);
    display: flex;
    justify-content: center;
    align-items: center
}

.notifications-bell_badgeText__FNZJk {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    font-size: 10px;
    line-height: 11px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 1px
}

.no-notifications_container__E7yxm {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: var(--CDS-spacing-m);
    padding: 40px 0
}

.no-notifications_icon__5nIMg {
    background: var(--CDS-color-semantic-surface-alt);
    height: 64px;
    width: 64px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center
}

.no-notifications_text__PG5J2 {
    max-width: 233px;
    text-align: center
}

.notifications-invitation-card_container__pzLlN {
    display: flex;
    flex-direction: column;
    padding: var(--CDS-spacing-m)
}

.notifications-invitation-card_container__pzLlN:not(:first-child) {
    border-top: 1px solid var(--CDS-color-semantic-surface-disabled)
}

.notifications-invitation-card_header__Dfvt7 {
    display: flex;
    width: 100%;
    align-items: flex-start
}

.notifications-invitation-card_icon__PMmLg {
    width: 44px;
    height: 44px;
    flex-shrink: 0;
    border-radius: var(--CDS-border-radius-m);
    border: .5px solid var(--CDS-color-semantic-border-alt);
    margin-right: var(--CDS-spacing-m);
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden
}

.notifications-invitation-card_icon__PMmLg picture,
.notifications-invitation-card_icon__PMmLg span svg {
    width: 100%;
    height: 100%
}

.notifications-invitation-card_content__hgPTE {
    flex: 1 1;
    display: flex;
    flex-direction: column
}

.notifications-invitation-card_message__QORDr {
    margin-bottom: var(--CDS-spacing-xxs)
}

.notifications-invitation-card_timestamp__PMYJ_ {
    margin-bottom: var(--CDS-spacing-xs)
}

.notifications-invitation-card_timestamp__PMYJ_ .notifications-invitation-card_time__5h1NZ {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.notifications-invitation-card_statusIndicatorContainer__jPhzB {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    margin-left: var(--CDS-spacing-m);
    margin-top: var(--CDS-spacing-xxs);
    background-color: transparent
}

.notifications-invitation-card_statusIndicatorVisible__aBJcZ {
    background-color: var(--CDS-color-semantic-actions-default)
}

.notifications-invitation-card_unseen__msebW {
    background-color: var(--CDS-color-semantic-surface-background-default)
}

.notifications-invitation-card_actions__bRrd1 {
    display: flex
}

.business-profile-image_containmentWrapper__xJZjr {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%
}

.business-profile-image_image__V14jr {
    max-width: 100%;
    max-height: 100%
}

.business-profile-image_fallbackImage__Yp1_q {
    width: 160px
}

.notifications-permissions-banner_container__x5QBk {
    display: flex;
    flex-direction: column;
    margin: var(--CDS-spacing-m);
    border: none;
    border-radius: var(--CDS-border-radius-s);
    gap: var(--CDS-spacing-s)
}

.notifications-modal_notificationsModal__gNZSt {
    height: calc(100vh - var(--CDS-spacing-xs)*9);
    max-width: 480px
}

body[data-scroll-locked] .notifications-modal_notificationsModal__gNZSt {
    margin-right: var(--removed-body-scroll-bar-size)
}

.notifications-modal_modalBody__oQhBZ {
    padding: 0;
    margin: 0
}

.notifications-modal_spinner__xmmap {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: var(--CDS-spacing-xxxl)
}

.notifications-centre_notificationsCentre__8zQyN {
    display: flex;
    align-items: center;
    height: 100%
}

.search-button_wrapper__GXQ_8 {
    background: none;
    border: none;
    display: flex
}

.styles_menu__jLExR {
    background: none;
    border: none;
    width: var(--CDS-spacing-m);
    height: var(--CDS-spacing-m);
    position: relative;
    cursor: pointer
}

.styles_line__UIk3L {
    display: block;
    position: absolute;
    height: 1.5px;
    width: 100%;
    background: var(--CDS-color-semantic-actions-default);
    border-radius: 0;
    opacity: 1;
    left: 0;
    transform: rotate(0deg);
    transition: .25s ease-in-out;
    transition-property: transform, opacity, width, top, left;
    transform-origin: left center
}

.styles_line__UIk3L.styles_top__QR3Mc {
    top: 1px
}

.styles_line__UIk3L.styles_middle__mZ5tG {
    top: 7px
}

.styles_line__UIk3L.styles_bottom__5rkWi {
    top: 13px
}

.styles_open__VFC_Z .styles_line__UIk3L.styles_top__QR3Mc {
    transform: rotate(45deg);
    top: 1px;
    left: 3px
}

.styles_open__VFC_Z .styles_line__UIk3L.styles_middle__mZ5tG {
    width: 0;
    opacity: 0
}

.styles_open__VFC_Z .styles_line__UIk3L.styles_bottom__5rkWi {
    transform: rotate(-45deg);
    top: 12px;
    left: 3px
}

.styles_headerLink__WZJGk {
    width: auto;
    padding: 0 var(--CDS-spacing-m);
    border-bottom: var(--CDS-spacing-xxs) solid transparent;
    border-top: var(--CDS-spacing-xxs) solid transparent;
    display: flex;
    align-items: center
}

.styles_headerLink__WZJGk:focus,
.styles_headerLink__WZJGk:hover {
    border-bottom-color: var(--CDS-color-semantic-surface-foreground-default)
}

.styles_headerLink__WZJGk:focus {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px;
    outline-offset: -2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {
        .styles_headerLink__WZJGk:focus {
            outline-style: auto
        }
    }
}

.styles_headerLink__WZJGk:hover {
    cursor: pointer
}

.styles_headerLink__WZJGk .styles_headerLinkInner__alWTG {
    display: flex;
    align-items: center
}

.styles_userLinks__R7QvC {
    background-color: var(--CDS-color-semantic-surface-background-default);
    padding: var(--CDS-spacing-s) 0 var(--CDS-spacing-xxs);
    border-radius: 0 0 var(--CDS-border-radius-m) var(--CDS-border-radius-m);
    overflow: hidden
}

.styles_userLinks__R7QvC .styles_link__3jlEK {
    margin: 0;
    padding: 12px 18px;
    border-bottom: 0 !important;
    border-top: 0 !important;
    position: relative;
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.styles_userLinks__R7QvC .styles_link__3jlEK:focus,
.styles_userLinks__R7QvC .styles_link__3jlEK:hover {
    background-color: var(--CDS-color-semantic-actions-hover);
    color: var(--CDS-color-semantic-surface-foreground-inverted)
}

.styles_userLinks__R7QvC .styles_link__3jlEK:focus:after,
.styles_userLinks__R7QvC .styles_link__3jlEK:focus:before,
.styles_userLinks__R7QvC .styles_link__3jlEK:hover:after,
.styles_userLinks__R7QvC .styles_link__3jlEK:hover:before {
    display: block;
    content: "";
    width: 100%;
    height: 4px;
    background-color: var(--CDS-color-semantic-actions-hover);
    position: absolute;
    left: 0
}

.styles_userLinks__R7QvC .styles_link__3jlEK:focus:after,
.styles_userLinks__R7QvC .styles_link__3jlEK:hover:after {
    bottom: -4px
}

.styles_userLinks__R7QvC .styles_link__3jlEK:focus:before,
.styles_userLinks__R7QvC .styles_link__3jlEK:hover:before {
    top: -4px
}

.styles_userLinks__R7QvC .styles_link__3jlEK:active {
    background-color: var(--CDS-color-semantic-actions-active)
}

.styles_userLinks__R7QvC .styles_link__3jlEK:active:after,
.styles_userLinks__R7QvC .styles_link__3jlEK:active:before {
    display: block;
    content: "";
    width: 100%;
    height: 4px;
    background-color: var(--CDS-color-semantic-actions-active);
    position: absolute;
    left: 0
}

.styles_userLinksWrapper__Hce1k {
    height: 100%;
    position: relative
}

.styles_userLinksWrapper__Hce1k .styles_displayName__VxPva {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 70px;
    margin-left: var(--CDS-spacing-xs)
}

.styles_userLinksWrapper__Hce1k .styles_userLinks__R7QvC {
    display: none;
    position: absolute;
    top: var(--header-heigh);
    min-width: 168px;
    width: calc(100% + 32px);
    left: 50%;
    transform: translateX(-50%)
}

.styles_userLinksWrapper__Hce1k:focus-within .styles_headerLink__WZJGk,
.styles_userLinksWrapper__Hce1k:hover .styles_headerLink__WZJGk {
    border-bottom-color: var(--CDS-color-semantic-surface-foreground-default)
}

.styles_userLinksWrapper__Hce1k:focus-within .styles_userLinks__R7QvC,
.styles_userLinksWrapper__Hce1k:hover .styles_userLinks__R7QvC {
    display: block
}

.styles_roundedSearchInputSection__5OaHe {
    padding: var(--CDS-spacing-m)
}

.styles_roundedSearchInputSection__5OaHe .styles_roundedSearchInput__s15p9 {
    border-radius: 43px;
    background: #fffffe;
    border-color: #dcd6d1
}

.styles_roundedSearchInputSection__5OaHe .styles_roundedSearchInput__s15p9 .styles_actionIcon__O_lW5,
.styles_roundedSearchInputSection__5OaHe .styles_roundedSearchInput__s15p9 input {
    color: #2d2f29
}

.styles_ghostBtn__CAhig {
    display: flex;
    background: none;
    border: none;
    z-index: 2
}

.styles_isFixed__st7L5 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 90
}

body[data-scroll-locked] .styles_isFixed__st7L5 {
    right: var(--removed-body-scroll-bar-size);
    padding-left: var(--removed-body-scroll-bar-size)
}

.styles_header__Vnfo1 {
    --header-height: calc(var(--CDS-spacing-xs) * 9);
    background-color: var(--CDS-color-semantic-surface-background-default);
    position: relative;
    width: 100%;
    z-index: 90
}

.styles_header__Vnfo1 .styles_headerInner___HqqU {
    max-width: 1280px;
    margin: 0 auto
}

.styles_header__Vnfo1 .styles_headerInner___HqqU .styles_headerInnerLayout__zNop8 {
    padding: 0 var(--CDS-spacing-m);
    height: var(--header-height);
    display: flex;
    align-items: center
}

@media only screen and (min-width:1120px) {
    .styles_header__Vnfo1 .styles_headerInner___HqqU .styles_headerInnerLayout__zNop8 {
        max-width: 1360px;
        padding-left: 80px;
        padding-right: 80px
    }
}

.styles_header__Vnfo1 .styles_headerInner___HqqU .styles_headerInnerLayout__zNop8>.styles_midSection___K7k2 {
    flex: 1 1;
    display: flex;
    min-width: 0;
    align-items: center;
    padding-left: var(--CDS-spacing-xl);
    padding-right: var(--CDS-spacing-m)
}

.styles_header__Vnfo1 .styles_headerInner___HqqU .styles_headerInnerLayout__zNop8>:not(.styles_midSection___K7k2) {
    flex: 0 0 auto
}

.styles_header__Vnfo1 .styles_headerInner___HqqU .styles_headerInnerLayout__zNop8 .styles_button__ksKNs+.styles_button__ksKNs {
    margin-left: var(--CDS-spacing-m)
}

.styles_header__Vnfo1 .styles_headerInner___HqqU .styles_inlineSearch__tElEn {
    background-color: var(--CDS-color-semantic-surface-background-default)
}

.styles_header__Vnfo1 .styles_sidePanel__NaDrL {
    top: var(--header-height);
    height: calc(100vh - var(--header-height))
}

@media only screen and (max-width:1023.98px) {
    .styles_header__Vnfo1 .styles_desktop__UKgw4 {
        display: none !important
    }
}

@media only screen and (min-width:1024px) {
    .styles_header__Vnfo1 .styles_mobile__niCcb {
        display: none !important
    }
}

.styles_header__Vnfo1 .styles_logo__NsKLK {
    height: auto;
    width: auto
}

.styles_header__Vnfo1 .styles_logo__NsKLK:focus {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media not all and (-webkit-min-device-pixel-ratio:0),
not all and (min-resolution:0.001dpcm) {
    @supports(-webkit-appearance:none) {
        .styles_header__Vnfo1 .styles_logo__NsKLK:focus {
            outline-style: auto
        }
    }
}

.styles_invisibleSentinel__YSvyP {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    overflow: hidden;
    visibility: hidden;
    position: relative
}

.search-mobile_body-l__6PSjH,
.search-mobile_body-l__6PSjH.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_body-m__q_Ll1,
.search-mobile_body-m__q_Ll1.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_body-s__U6hEJ,
.search-mobile_body-s__U6hEJ.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_body-xl__48AZe,
.search-mobile_body-xl__48AZe.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_body-xs__rmaEH,
.search-mobile_body-xs__rmaEH.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_body__6oGaH,
.search-mobile_default__1c62N,
.search-mobile_disableResponsiveSizing__qseyb.search-mobile_body__6oGaH,
.search-mobile_disableResponsiveSizing__qseyb.search-mobile_default__1c62N,
.search-mobile_display-l__Vi2_P,
.search-mobile_display-l__Vi2_P.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_display-m__4kAYv,
.search-mobile_display-m__4kAYv.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_display-s__ySQpk,
.search-mobile_display-s__ySQpk.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_display-xs__H0_C9,
.search-mobile_display-xs__H0_C9.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_heading-l__x0wbG,
.search-mobile_heading-l__x0wbG.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_heading-m__Mea_u,
.search-mobile_heading-m__Mea_u.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_heading-s__14vh3,
.search-mobile_heading-s__14vh3.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_heading-xl__DVw4V,
.search-mobile_heading-xl__DVw4V.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_heading-xs__LueWn,
.search-mobile_heading-xs__LueWn.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_heading-xxs__uni3V,
.search-mobile_heading-xxs__uni3V.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_heading-xxxs__lLoYe,
.search-mobile_heading-xxxs__lLoYe.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_searchInputField__l4mfX,
.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_textSuggestion__zs6Pt {
    margin: 0;
    padding: 0
}

.search-mobile_gutterBottom__G0Aus {
    margin-bottom: .35em
}

.search-mobile_prettyStyle__Lzzme {
    text-wrap-style: pretty
}

.search-mobile_wrap___cV73 {
    text-wrap: wrap
}

.search-mobile_nowrap__herHd {
    text-wrap: nowrap
}

.search-mobile_balance__ymZaa {
    text-wrap: balance
}

.search-mobile_pretty__ZlaIm {
    text-wrap: pretty
}

.search-mobile_stable__HD2MW {
    text-wrap: stable
}

.search-mobile_appearance-inherit__XOYvD {
    color: inherit
}

.search-mobile_appearance-default__htTFc {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.search-mobile_appearance-subtle__DUovx {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.search-mobile_appearance-disabled__QyeRx {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.search-mobile_appearance-action__JvErA {
    color: var(--CDS-color-semantic-actions-default)
}

.search-mobile_appearance-critical__gPoy8 {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.search-mobile_appearance-positive__JL6wM {
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.search-mobile_display-l__Vi2_P,
.search-mobile_display-l__Vi2_P.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-display-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-l-font-weight);
    line-height: var(--CDS-type-styles-small-display-l-line-height);
    font-size: var(--CDS-type-styles-small-display-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-l-letter-spacing)
}

.search-mobile_display-m__4kAYv,
.search-mobile_display-m__4kAYv.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-display-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-m-font-weight);
    line-height: var(--CDS-type-styles-small-display-m-line-height);
    font-size: var(--CDS-type-styles-small-display-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-m-letter-spacing)
}

.search-mobile_display-s__ySQpk,
.search-mobile_display-s__ySQpk.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-display-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-s-font-weight);
    line-height: var(--CDS-type-styles-small-display-s-line-height);
    font-size: var(--CDS-type-styles-small-display-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-s-letter-spacing)
}

.search-mobile_display-xs__H0_C9,
.search-mobile_display-xs__H0_C9.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-display-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-xs-font-weight);
    line-height: var(--CDS-type-styles-small-display-xs-line-height);
    font-size: var(--CDS-type-styles-small-display-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-xs-letter-spacing)
}

.search-mobile_heading-xl__DVw4V,
.search-mobile_heading-xl__DVw4V.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-heading-xl-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xl-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xl-line-height);
    font-size: var(--CDS-type-styles-small-heading-xl-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xl-letter-spacing)
}

.search-mobile_heading-l__x0wbG,
.search-mobile_heading-l__x0wbG.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-heading-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-l-font-weight);
    line-height: var(--CDS-type-styles-small-heading-l-line-height);
    font-size: var(--CDS-type-styles-small-heading-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-l-letter-spacing)
}

.search-mobile_heading-m__Mea_u,
.search-mobile_heading-m__Mea_u.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-heading-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-m-font-weight);
    line-height: var(--CDS-type-styles-small-heading-m-line-height);
    font-size: var(--CDS-type-styles-small-heading-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-m-letter-spacing)
}

.search-mobile_heading-s__14vh3,
.search-mobile_heading-s__14vh3.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-heading-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-s-font-weight);
    line-height: var(--CDS-type-styles-small-heading-s-line-height);
    font-size: var(--CDS-type-styles-small-heading-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-s-letter-spacing)
}

.search-mobile_heading-xs__LueWn,
.search-mobile_heading-xs__LueWn.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-heading-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xs-letter-spacing)
}

.search-mobile_heading-xxs__uni3V,
.search-mobile_heading-xxs__uni3V.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-heading-xxs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xxs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xxs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xxs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xxs-letter-spacing)
}

.search-mobile_heading-xxxs__lLoYe,
.search-mobile_heading-xxxs__lLoYe.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-heading-xxxs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xxxs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xxxs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xxxs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xxxs-letter-spacing)
}

.search-mobile_body-xl__48AZe,
.search-mobile_body-xl__48AZe.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-body-xl-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-xl-font-weight);
    line-height: var(--CDS-type-styles-small-body-xl-line-height);
    font-size: var(--CDS-type-styles-small-body-xl-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-xl-letter-spacing)
}

.search-mobile_body-l__6PSjH,
.search-mobile_body-l__6PSjH.search-mobile_disableResponsiveSizing__qseyb,
.search-mobile_body__6oGaH,
.search-mobile_default__1c62N,
.search-mobile_disableResponsiveSizing__qseyb.search-mobile_body__6oGaH,
.search-mobile_disableResponsiveSizing__qseyb.search-mobile_default__1c62N,
.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_searchInputField__l4mfX,
.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_textSuggestion__zs6Pt {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    line-height: var(--CDS-type-styles-small-body-l-line-height);
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing)
}

.search-mobile_body-m__q_Ll1,
.search-mobile_body-m__q_Ll1.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-body-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    line-height: var(--CDS-type-styles-small-body-m-line-height);
    font-size: var(--CDS-type-styles-small-body-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-m-letter-spacing)
}

.search-mobile_body-s__U6hEJ,
.search-mobile_body-s__U6hEJ.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-body-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-s-font-weight);
    line-height: var(--CDS-type-styles-small-body-s-line-height);
    font-size: var(--CDS-type-styles-small-body-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-s-letter-spacing)
}

.search-mobile_body-xs__rmaEH,
.search-mobile_body-xs__rmaEH.search-mobile_disableResponsiveSizing__qseyb {
    font-family: var(--CDS-type-styles-small-body-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-xs-font-weight);
    line-height: var(--CDS-type-styles-small-body-xs-line-height);
    font-size: var(--CDS-type-styles-small-body-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-xs-letter-spacing)
}

@media only screen and (min-width:1024px) {
    .search-mobile_display-l__Vi2_P {
        font-family: var(--CDS-type-styles-large-display-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-l-font-weight);
        line-height: var(--CDS-type-styles-large-display-l-line-height);
        font-size: var(--CDS-type-styles-large-display-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-l-letter-spacing)
    }

    .search-mobile_display-m__4kAYv {
        font-family: var(--CDS-type-styles-large-display-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-m-font-weight);
        line-height: var(--CDS-type-styles-large-display-m-line-height);
        font-size: var(--CDS-type-styles-large-display-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-m-letter-spacing)
    }

    .search-mobile_display-s__ySQpk {
        font-family: var(--CDS-type-styles-large-display-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-s-font-weight);
        line-height: var(--CDS-type-styles-large-display-s-line-height);
        font-size: var(--CDS-type-styles-large-display-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-s-letter-spacing)
    }

    .search-mobile_display-xs__H0_C9 {
        font-family: var(--CDS-type-styles-large-display-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-xs-font-weight);
        line-height: var(--CDS-type-styles-large-display-xs-line-height);
        font-size: var(--CDS-type-styles-large-display-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-xs-letter-spacing)
    }

    .search-mobile_heading-xl__DVw4V {
        font-family: var(--CDS-type-styles-large-heading-xl-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xl-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xl-line-height);
        font-size: var(--CDS-type-styles-large-heading-xl-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xl-letter-spacing)
    }

    .search-mobile_heading-l__x0wbG {
        font-family: var(--CDS-type-styles-large-heading-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-l-font-weight);
        line-height: var(--CDS-type-styles-large-heading-l-line-height);
        font-size: var(--CDS-type-styles-large-heading-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-l-letter-spacing)
    }

    .search-mobile_heading-m__Mea_u {
        font-family: var(--CDS-type-styles-large-heading-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-m-font-weight);
        line-height: var(--CDS-type-styles-large-heading-m-line-height);
        font-size: var(--CDS-type-styles-large-heading-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-m-letter-spacing)
    }

    .search-mobile_heading-s__14vh3 {
        font-family: var(--CDS-type-styles-large-heading-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-s-font-weight);
        line-height: var(--CDS-type-styles-large-heading-s-line-height);
        font-size: var(--CDS-type-styles-large-heading-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-s-letter-spacing)
    }

    .search-mobile_heading-xs__LueWn {
        font-family: var(--CDS-type-styles-large-heading-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xs-letter-spacing)
    }

    .search-mobile_heading-xxs__uni3V {
        font-family: var(--CDS-type-styles-large-heading-xxs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xxs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xxs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xxs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xxs-letter-spacing)
    }

    .search-mobile_heading-xxxs__lLoYe {
        font-family: var(--CDS-type-styles-large-heading-xxxs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xxxs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xxxs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xxxs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xxxs-letter-spacing)
    }

    .search-mobile_body-xl__48AZe {
        font-family: var(--CDS-type-styles-large-body-xl-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-xl-font-weight);
        line-height: var(--CDS-type-styles-large-body-xl-line-height);
        font-size: var(--CDS-type-styles-large-body-xl-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-xl-letter-spacing)
    }

    .search-mobile_body-l__6PSjH,
    .search-mobile_body__6oGaH,
    .search-mobile_default__1c62N,
    .search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_searchInputField__l4mfX,
    .search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_textSuggestion__zs6Pt {
        font-family: var(--CDS-type-styles-large-body-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-l-font-weight);
        line-height: var(--CDS-type-styles-large-body-l-line-height);
        font-size: var(--CDS-type-styles-large-body-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-l-letter-spacing)
    }

    .search-mobile_body-m__q_Ll1 {
        font-family: var(--CDS-type-styles-large-body-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-m-font-weight);
        line-height: var(--CDS-type-styles-large-body-m-line-height);
        font-size: var(--CDS-type-styles-large-body-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-m-letter-spacing)
    }

    .search-mobile_body-s__U6hEJ {
        font-family: var(--CDS-type-styles-large-body-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-s-font-weight);
        line-height: var(--CDS-type-styles-large-body-s-line-height);
        font-size: var(--CDS-type-styles-large-body-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-s-letter-spacing)
    }

    .search-mobile_body-xs__rmaEH {
        font-family: var(--CDS-type-styles-large-body-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-xs-font-weight);
        line-height: var(--CDS-type-styles-large-body-xs-line-height);
        font-size: var(--CDS-type-styles-large-body-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-xs-letter-spacing)
    }
}

.search-mobile_weight-heavy__jTREK {
    font-weight: 700
}

.search-mobile_weight-regular__fc7Gh {
    font-weight: 400
}

.search-mobile_fontstyle-normal__UqxCq {
    font-style: normal
}

.search-mobile_fontstyle-italic__w9wHB {
    font-style: italic
}

.search-mobile_fontstyle-inherit__RB5Uy {
    font-style: inherit
}

.search-mobile_color-gray-4__Hrhds {
    color: #c5c5d6
}

.search-mobile_color-gray-5__iPPF0 {
    color: #9a9aad
}

.search-mobile_color-gray-6__tvLyF {
    color: #6c6c85
}

.search-mobile_color-gray-7__C7KQS {
    color: #454554
}

.search-mobile_color-blue-dark__GyQgJ {
    color: #000032
}

.search-mobile_color-black__3xKnF {
    color: #191919
}

.search-mobile_color-white__gTNmP {
    color: #fff
}

.search-mobile_color-inherit__07C1F {
    color: inherit
}

.search-mobile_wrapper__VhIYC {
    --header-height: calc(var(--CDS-spacing-xs) * 9);
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 90;
    height: var(--header-height);
    background-color: var(--CDS-color-semantic-surface-default)
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    font-family: Trustpilot Sans, Arial, sans-serif;
    font-weight: 400;
    letter-spacing: .5px;
    height: 100%;
    display: flex;
    align-items: center;
    margin: 0 var(--CDS-spacing-m)
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l *,
.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l :after,
.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l :before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_searchIcon__rw6S7 {
    display: flex;
    z-index: 2
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_closeIcon__1undD {
    display: flex;
    background: none;
    border: none;
    z-index: 2
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_searchInputField__l4mfX,
.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_textSuggestion__zs6Pt {
    height: 100%;
    width: 100%;
    outline: none;
    background-color: transparent;
    border: none;
    padding: var(--CDS-spacing-xs) var(--CDS-spacing-s);
    z-index: 2;
    color: #000;
    opacity: 1
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_searchInputField__l4mfX::placeholder,
.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_textSuggestion__zs6Pt::placeholder {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_textSuggestion__zs6Pt {
    background-color: #fff;
    color: #a9a9a9;
    position: absolute;
    top: 0;
    left: 40px;
    border: none;
    z-index: 1
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_textSuggestion__zs6Pt:disabled,
.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l .search-mobile_textSuggestion__zs6Pt:disabled::placeholder {
    -webkit-text-fill-color: currentcolor;
    opacity: 1
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l input[type=search] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.search-mobile_wrapper__VhIYC .search-mobile_searchForm__Rp_2l input[type=search]::-webkit-search-cancel-button {
    display: none
}

.search-mobile_wrapper__VhIYC .search-mobile_autoCompleteWrapper__9e0bP {
    background-color: var(--CDS-color-semantic-surface-default);
    height: calc(var(--height) - var(--header-height));
    overflow-y: scroll;
    border-top: 1px solid var(--CDS-color-semantic-border-default)
}

.search-mobile_wrapper__VhIYC .search-mobile_backdrop__JEsY3 {
    position: fixed;
    top: var(--header-height);
    left: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
    background-color: rgba(45, 47, 41, .5)
}

.styles_wrapper__Ut_1A {
    --autoCompletePadding: var(--CDS-spacing-s);
    padding: var(--autoCompletePadding) 0
}

.styles_wrapper__Ut_1A .styles_header__cJSt1 {
    padding: var(--CDS-spacing-xs) var(--autoCompletePadding)
}

.styles_wrapper__Ut_1A .styles_smallHeader__epIO2 {
    padding: var(--CDS-spacing-xs) 24px
}

.styles_wrapper__Ut_1A .styles_suggestion___Eisp {
    padding: var(--CDS-spacing-s) 24px
}

.styles_wrapper__Ut_1A .styles_separator__tHCop {
    margin: var(--CDS-spacing-xs) 0
}

.styles_wrapper__Ut_1A .styles_showAll__5DaYe {
    margin: 0 var(--autoCompletePadding);
    width: calc(100% - 2*var(--autoCompletePadding))
}

.styles_wrapper__Ut_1A .styles_showAll__5DaYe svg {
    margin-left: var(--CDS-spacing-xs)
}

.styles_suggestion__RS_HH {
    width: 100%;
    height: auto;
    margin: 0;
    cursor: pointer
}

.styles_suggestion__RS_HH:focus,
.styles_suggestion__RS_HH:hover {
    background-color: var(--CDS-color-semantic-actions-surface)
}

.styles_containmentWrapper__u55uW {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 32px;
    width: 32px
}

.styles_image__ViN1M {
    max-width: 100%;
    max-height: 100%
}

.styles_wrapper__5Laiq {
    display: flex;
    border-radius: var(--CDS-spacing-xxs);
    padding: var(--CDS-spacing-xxs);
    gap: var(--CDS-spacing-xxs)
}

.styles_wrapper__5Laiq .styles_icon__DxFP_ {
    display: flex;
    width: 16px;
    height: 16px;
    padding: var(--CDS-spacing-xxxs)
}

.styles_wrapper__5Laiq .styles_icon__DxFP_>svg {
    width: calc(16px - var(--CDS-spacing-xxxs) * 2);
    height: calc(16px - var(--CDS-spacing-xxxs) * 2);
    fill: var(--CDS-color-semantic-surface-background-default)
}

.styles_wrapper__5Laiq.styles_grey__BTQza {
    background-color: #f5f5f8
}

.styles_wrapper__5Laiq.styles_grey__BTQza .styles_icon__DxFP_ {
    background-color: #dcdce6
}

.styles_wrapper__5Laiq.styles_red__XCJBF {
    background-color: #ffc3bd
}

.styles_wrapper__5Laiq.styles_red__XCJBF .styles_icon__DxFP_ {
    background-color: #ff3722
}

.styles_wrapper__5Laiq.styles_orange__T_IoN {
    background-color: #ffdbbd
}

.styles_wrapper__5Laiq.styles_orange__T_IoN .styles_icon__DxFP_ {
    background-color: #ff8622
}

.styles_wrapper__5Laiq.styles_yellow__hAXPG {
    background-color: #fff0b3
}

.styles_wrapper__5Laiq.styles_yellow__hAXPG .styles_icon__DxFP_ {
    background-color: #ffce00
}

.styles_wrapper__5Laiq.styles_light-green__RSV98 {
    background-color: #d5f8b0
}

.styles_wrapper__5Laiq.styles_light-green__RSV98 .styles_icon__DxFP_ {
    background-color: #73cf11
}

.styles_wrapper__5Laiq.styles_green___H1OG {
    background-color: #9dffdf
}

.styles_wrapper__5Laiq.styles_green___H1OG .styles_icon__DxFP_ {
    background-color: #00b67a
}

.styles_wrapper__5Laiq.styles_grey__BTQza {
    background-color: rgba(18, 21, 17, .3)
}

.styles_overflow__O__er,
.styles_rowWithPicture__Zij4E,
.styles_wrapper__4O8_H .styles_inlineRow__ZSUDY .styles_url__u8tac,
.styles_wrapper__4O8_H .styles_left__Mv_cO {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.styles_wrapper__4O8_H {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: var(--CDS-spacing-m)
}

.styles_wrapper__4O8_H>.styles_none__7dkbC {
    flex: none
}

.styles_wrapper__4O8_H .styles_left__Mv_cO {
    min-width: 0
}

.styles_wrapper__4O8_H .styles_inlineRow__ZSUDY {
    width: 100%;
    display: block
}

.styles_wrapper__4O8_H .styles_inlineRow__ZSUDY>* {
    display: block
}

.styles_wrapper__4O8_H .styles_inlineRow__ZSUDY .styles_bullet__NZDOH {
    display: none;
    font-size: 8px;
    margin: 0 var(--CDS-spacing-xs)
}

@media only screen and (min-width:340px) {

    .styles_wrapper__4O8_H .styles_inlineRow__ZSUDY,
    .styles_wrapper__4O8_H .styles_inlineRow__ZSUDY>*,
    .styles_wrapper__4O8_H .styles_inlineRow__ZSUDY>.styles_bullet__NZDOH {
        display: inline
    }
}

.styles_rowWithPicture__Zij4E {
    display: flex;
    align-items: center;
    min-width: 0
}

.styles_profileImage__STt2D {
    justify-content: center;
    margin-right: var(--CDS-spacing-xs);
    height: 32px;
    width: 32px
}

.styles_profileImage__STt2D img {
    width: 100%;
    height: 100%;
    object-fit: scale-down
}

.styles_displayName__pAlr1,
.styles_identifyingName__9rsrA {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.styles_wrapper__H_zLv {
    display: flex;
    align-items: center
}

.styles_wrapper__H_zLv .styles_icon__c_032 {
    box-sizing: border-box;
    margin-right: var(--CDS-spacing-xs);
    padding: 6px
}

.styles_displayName__VA32S,
.styles_identifyingName__J4qtE {
    color: #1c1c1c
}

.styles_wrapper__x83OW {
    display: flex;
    align-items: center;
    gap: 8px
}

.styles_wrapper__x83OW .styles_icon__o_zr3 {
    box-sizing: border-box;
    margin-right: var(--CDS-spacing-xs);
    padding: 6px
}

.search-desktop_body-l__PFjg_,
.search-desktop_body-l__PFjg_.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_body-m__t6yYa,
.search-desktop_body-m__t6yYa.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_body-s__M4kGQ,
.search-desktop_body-s__M4kGQ.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_body-xl__ycQVE,
.search-desktop_body-xl__ycQVE.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_body-xs__oJYGr,
.search-desktop_body-xs__oJYGr.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_body__iCecB,
.search-desktop_default___3jJO,
.search-desktop_disableResponsiveSizing__T1BfU.search-desktop_body__iCecB,
.search-desktop_disableResponsiveSizing__T1BfU.search-desktop_default___3jJO,
.search-desktop_display-l__l5wl_,
.search-desktop_display-l__l5wl_.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_display-m__CpRDg,
.search-desktop_display-m__CpRDg.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_display-s__9ytR3,
.search-desktop_display-s__9ytR3.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_display-xs__7znmv,
.search-desktop_display-xs__7znmv.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_heading-l__p0gAQ,
.search-desktop_heading-l__p0gAQ.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_heading-m__zXsNs,
.search-desktop_heading-m__zXsNs.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_heading-s__7hR6u,
.search-desktop_heading-s__7hR6u.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_heading-xl__5rnNS,
.search-desktop_heading-xl__5rnNS.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_heading-xs__Tq_56,
.search-desktop_heading-xs__Tq_56.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_heading-xxs___M6nF,
.search-desktop_heading-xxs___M6nF.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_heading-xxxs__sRjx1,
.search-desktop_heading-xxxs__sRjx1.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_searchInputField__Dr1x9,
.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_textSuggestion__6vuJS {
    margin: 0;
    padding: 0
}

.search-desktop_gutterBottom__OZOMG {
    margin-bottom: .35em
}

.search-desktop_prettyStyle__hMKhE {
    text-wrap-style: pretty
}

.search-desktop_wrap__ipT3U {
    text-wrap: wrap
}

.search-desktop_nowrap__YhHC5 {
    text-wrap: nowrap
}

.search-desktop_balance__F5ysF {
    text-wrap: balance
}

.search-desktop_pretty__4gpav {
    text-wrap: pretty
}

.search-desktop_stable__wZzA8 {
    text-wrap: stable
}

.search-desktop_appearance-inherit__AenXt {
    color: inherit
}

.search-desktop_appearance-default__qDYM0 {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.search-desktop_appearance-subtle__QYVca {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.search-desktop_appearance-disabled__0NLgp {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.search-desktop_appearance-action__cpLMr {
    color: var(--CDS-color-semantic-actions-default)
}

.search-desktop_appearance-critical__kA1wv {
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.search-desktop_appearance-positive__P_lK9 {
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.search-desktop_display-l__l5wl_,
.search-desktop_display-l__l5wl_.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-display-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-l-font-weight);
    line-height: var(--CDS-type-styles-small-display-l-line-height);
    font-size: var(--CDS-type-styles-small-display-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-l-letter-spacing)
}

.search-desktop_display-m__CpRDg,
.search-desktop_display-m__CpRDg.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-display-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-m-font-weight);
    line-height: var(--CDS-type-styles-small-display-m-line-height);
    font-size: var(--CDS-type-styles-small-display-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-m-letter-spacing)
}

.search-desktop_display-s__9ytR3,
.search-desktop_display-s__9ytR3.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-display-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-s-font-weight);
    line-height: var(--CDS-type-styles-small-display-s-line-height);
    font-size: var(--CDS-type-styles-small-display-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-s-letter-spacing)
}

.search-desktop_display-xs__7znmv,
.search-desktop_display-xs__7znmv.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-display-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-display-xs-font-weight);
    line-height: var(--CDS-type-styles-small-display-xs-line-height);
    font-size: var(--CDS-type-styles-small-display-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-display-xs-letter-spacing)
}

.search-desktop_heading-xl__5rnNS,
.search-desktop_heading-xl__5rnNS.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-heading-xl-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xl-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xl-line-height);
    font-size: var(--CDS-type-styles-small-heading-xl-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xl-letter-spacing)
}

.search-desktop_heading-l__p0gAQ,
.search-desktop_heading-l__p0gAQ.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-heading-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-l-font-weight);
    line-height: var(--CDS-type-styles-small-heading-l-line-height);
    font-size: var(--CDS-type-styles-small-heading-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-l-letter-spacing)
}

.search-desktop_heading-m__zXsNs,
.search-desktop_heading-m__zXsNs.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-heading-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-m-font-weight);
    line-height: var(--CDS-type-styles-small-heading-m-line-height);
    font-size: var(--CDS-type-styles-small-heading-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-m-letter-spacing)
}

.search-desktop_heading-s__7hR6u,
.search-desktop_heading-s__7hR6u.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-heading-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-s-font-weight);
    line-height: var(--CDS-type-styles-small-heading-s-line-height);
    font-size: var(--CDS-type-styles-small-heading-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-s-letter-spacing)
}

.search-desktop_heading-xs__Tq_56,
.search-desktop_heading-xs__Tq_56.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-heading-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xs-letter-spacing)
}

.search-desktop_heading-xxs___M6nF,
.search-desktop_heading-xxs___M6nF.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-heading-xxs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xxs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xxs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xxs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xxs-letter-spacing)
}

.search-desktop_heading-xxxs__sRjx1,
.search-desktop_heading-xxxs__sRjx1.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-heading-xxxs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-heading-xxxs-font-weight);
    line-height: var(--CDS-type-styles-small-heading-xxxs-line-height);
    font-size: var(--CDS-type-styles-small-heading-xxxs-font-size);
    letter-spacing: var(--CDS-type-styles-small-heading-xxxs-letter-spacing)
}

.search-desktop_body-xl__ycQVE,
.search-desktop_body-xl__ycQVE.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-body-xl-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-xl-font-weight);
    line-height: var(--CDS-type-styles-small-body-xl-line-height);
    font-size: var(--CDS-type-styles-small-body-xl-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-xl-letter-spacing)
}

.search-desktop_body-l__PFjg_,
.search-desktop_body-l__PFjg_.search-desktop_disableResponsiveSizing__T1BfU,
.search-desktop_body__iCecB,
.search-desktop_default___3jJO,
.search-desktop_disableResponsiveSizing__T1BfU.search-desktop_body__iCecB,
.search-desktop_disableResponsiveSizing__T1BfU.search-desktop_default___3jJO,
.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_searchInputField__Dr1x9,
.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_textSuggestion__6vuJS {
    font-family: var(--CDS-type-styles-small-body-l-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-l-font-weight);
    line-height: var(--CDS-type-styles-small-body-l-line-height);
    font-size: var(--CDS-type-styles-small-body-l-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-l-letter-spacing)
}

.search-desktop_body-m__t6yYa,
.search-desktop_body-m__t6yYa.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-body-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    line-height: var(--CDS-type-styles-small-body-m-line-height);
    font-size: var(--CDS-type-styles-small-body-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-m-letter-spacing)
}

.search-desktop_body-s__M4kGQ,
.search-desktop_body-s__M4kGQ.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-body-s-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-s-font-weight);
    line-height: var(--CDS-type-styles-small-body-s-line-height);
    font-size: var(--CDS-type-styles-small-body-s-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-s-letter-spacing)
}

.search-desktop_body-xs__oJYGr,
.search-desktop_body-xs__oJYGr.search-desktop_disableResponsiveSizing__T1BfU {
    font-family: var(--CDS-type-styles-small-body-xs-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-xs-font-weight);
    line-height: var(--CDS-type-styles-small-body-xs-line-height);
    font-size: var(--CDS-type-styles-small-body-xs-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-xs-letter-spacing)
}

@media only screen and (min-width:1024px) {
    .search-desktop_display-l__l5wl_ {
        font-family: var(--CDS-type-styles-large-display-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-l-font-weight);
        line-height: var(--CDS-type-styles-large-display-l-line-height);
        font-size: var(--CDS-type-styles-large-display-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-l-letter-spacing)
    }

    .search-desktop_display-m__CpRDg {
        font-family: var(--CDS-type-styles-large-display-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-m-font-weight);
        line-height: var(--CDS-type-styles-large-display-m-line-height);
        font-size: var(--CDS-type-styles-large-display-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-m-letter-spacing)
    }

    .search-desktop_display-s__9ytR3 {
        font-family: var(--CDS-type-styles-large-display-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-s-font-weight);
        line-height: var(--CDS-type-styles-large-display-s-line-height);
        font-size: var(--CDS-type-styles-large-display-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-s-letter-spacing)
    }

    .search-desktop_display-xs__7znmv {
        font-family: var(--CDS-type-styles-large-display-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-display-xs-font-weight);
        line-height: var(--CDS-type-styles-large-display-xs-line-height);
        font-size: var(--CDS-type-styles-large-display-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-display-xs-letter-spacing)
    }

    .search-desktop_heading-xl__5rnNS {
        font-family: var(--CDS-type-styles-large-heading-xl-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xl-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xl-line-height);
        font-size: var(--CDS-type-styles-large-heading-xl-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xl-letter-spacing)
    }

    .search-desktop_heading-l__p0gAQ {
        font-family: var(--CDS-type-styles-large-heading-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-l-font-weight);
        line-height: var(--CDS-type-styles-large-heading-l-line-height);
        font-size: var(--CDS-type-styles-large-heading-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-l-letter-spacing)
    }

    .search-desktop_heading-m__zXsNs {
        font-family: var(--CDS-type-styles-large-heading-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-m-font-weight);
        line-height: var(--CDS-type-styles-large-heading-m-line-height);
        font-size: var(--CDS-type-styles-large-heading-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-m-letter-spacing)
    }

    .search-desktop_heading-s__7hR6u {
        font-family: var(--CDS-type-styles-large-heading-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-s-font-weight);
        line-height: var(--CDS-type-styles-large-heading-s-line-height);
        font-size: var(--CDS-type-styles-large-heading-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-s-letter-spacing)
    }

    .search-desktop_heading-xs__Tq_56 {
        font-family: var(--CDS-type-styles-large-heading-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xs-letter-spacing)
    }

    .search-desktop_heading-xxs___M6nF {
        font-family: var(--CDS-type-styles-large-heading-xxs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xxs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xxs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xxs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xxs-letter-spacing)
    }

    .search-desktop_heading-xxxs__sRjx1 {
        font-family: var(--CDS-type-styles-large-heading-xxxs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-heading-xxxs-font-weight);
        line-height: var(--CDS-type-styles-large-heading-xxxs-line-height);
        font-size: var(--CDS-type-styles-large-heading-xxxs-font-size);
        letter-spacing: var(--CDS-type-styles-large-heading-xxxs-letter-spacing)
    }

    .search-desktop_body-xl__ycQVE {
        font-family: var(--CDS-type-styles-large-body-xl-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-xl-font-weight);
        line-height: var(--CDS-type-styles-large-body-xl-line-height);
        font-size: var(--CDS-type-styles-large-body-xl-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-xl-letter-spacing)
    }

    .search-desktop_body-l__PFjg_,
    .search-desktop_body__iCecB,
    .search-desktop_default___3jJO,
    .search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_searchInputField__Dr1x9,
    .search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_textSuggestion__6vuJS {
        font-family: var(--CDS-type-styles-large-body-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-l-font-weight);
        line-height: var(--CDS-type-styles-large-body-l-line-height);
        font-size: var(--CDS-type-styles-large-body-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-l-letter-spacing)
    }

    .search-desktop_body-m__t6yYa {
        font-family: var(--CDS-type-styles-large-body-m-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-m-font-weight);
        line-height: var(--CDS-type-styles-large-body-m-line-height);
        font-size: var(--CDS-type-styles-large-body-m-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-m-letter-spacing)
    }

    .search-desktop_body-s__M4kGQ {
        font-family: var(--CDS-type-styles-large-body-s-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-s-font-weight);
        line-height: var(--CDS-type-styles-large-body-s-line-height);
        font-size: var(--CDS-type-styles-large-body-s-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-s-letter-spacing)
    }

    .search-desktop_body-xs__oJYGr {
        font-family: var(--CDS-type-styles-large-body-xs-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-xs-font-weight);
        line-height: var(--CDS-type-styles-large-body-xs-line-height);
        font-size: var(--CDS-type-styles-large-body-xs-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-xs-letter-spacing)
    }
}

.search-desktop_weight-heavy__kVHyB {
    font-weight: 700
}

.search-desktop_weight-regular__24rHp {
    font-weight: 400
}

.search-desktop_fontstyle-normal__xFLAh {
    font-style: normal
}

.search-desktop_fontstyle-italic__BQf_p {
    font-style: italic
}

.search-desktop_fontstyle-inherit__95ncf {
    font-style: inherit
}

.search-desktop_color-gray-4__nP2HO {
    color: #c5c5d6
}

.search-desktop_color-gray-5__kQ8XW {
    color: #9a9aad
}

.search-desktop_color-gray-6__eTOah {
    color: #6c6c85
}

.search-desktop_color-gray-7__TTdxt {
    color: #454554
}

.search-desktop_color-blue-dark__3kbFW {
    color: #000032
}

.search-desktop_color-black__LXhNR {
    color: #191919
}

.search-desktop_color-white___ATmO {
    color: #fff
}

.search-desktop_color-inherit__TCdHp {
    color: inherit
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr {
    width: 100%
}

@media only screen and (max-width:1023.98px) {
    .search-desktop_searchWithAutoCompleteWrapper__DzIBr {
        display: none
    }
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC {
    --height: 48px;
    --vertical-spacing: calc((var(--header-height) - var(--height)) / 2);
    --search-border-radius: var(--CDS-border-radius-m);
    height: var(--height);
    background-color: var(--CDS-color-semantic-surface-default);
    border-radius: var(--search-border-radius)
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC:focus-within {
    z-index: 9;
    position: relative
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC:focus-within .search-desktop_autoCompleteWrapper__IOoXa {
    display: inherit
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_autoCompleteWrapper__IOoXa>:first-child:hover {
    display: inherit
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR {
    display: flex;
    height: 100%;
    align-items: center;
    padding: 0 var(--CDS-spacing-s);
    position: relative
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_iconWrapperDesktop__eHSt8 {
    display: flex;
    margin-right: var(--CDS-spacing-s);
    z-index: 2
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_searchInputField__Dr1x9 {
    height: 100%;
    width: 100%;
    outline: none;
    border: none;
    z-index: 3;
    color: #000;
    opacity: 1;
    background-color: transparent
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR input[type=search] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR input[type=search]::-webkit-search-cancel-button {
    display: none
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_textSuggestion__6vuJS {
    outline: none;
    border-radius: var(--search-border-radius);
    background-color: #fff;
    color: #a9a9a9;
    border: none;
    z-index: 1;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: inherit;
    left: 0;
    top: 0;
    padding: 0 16px 0 43.99px
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_searchForm__uFvBR .search-desktop_crossIcon__3Hlx4 {
    display: flex;
    background: none;
    border: none;
    z-index: 2;
    cursor: pointer
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_autoCompleteContainer__QRxW9 {
    position: relative
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_autoCompleteWrapper__IOoXa {
    display: none;
    background-color: var(--CDS-color-semantic-surface-default);
    height: auto;
    z-index: 80;
    max-height: calc(100vh - var(--height) - var(--vertical-spacing) - var(--CDS-spacing-m));
    overflow-y: auto;
    border-radius: var(--CDS-border-radius-none) var(--CDS-border-radius-none) var(--search-border-radius) var(--search-border-radius)
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_autoCompleteWrapper__IOoXa:before {
    content: "";
    position: absolute;
    top: calc(var(--search-border-radius)*-1);
    left: 0;
    right: 0;
    height: var(--search-border-radius);
    background-color: inherit;
    border-bottom: 1px solid var(--CDS-color-semantic-border-default)
}

.search-desktop_searchWithAutoCompleteWrapper__DzIBr .search-desktop_searchWithAutoComplete__oDbrC .search-desktop_autoCompleteWrapper__IOoXa .search-desktop_blackout__qeKXK {
    pointer-events: none;
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(45, 47, 41, .5);
    z-index: -1
}

.styles_wrapper__YewUk {
    top: 0;
    height: 100vh;
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    overflow: hidden;
    visibility: hidden;
    transition: visibility 0s ease-in .3s, background-color .3s ease-in;
    background-color: rgba(25, 25, 25, 0)
}

.styles_wrapper__YewUk>.styles_background__2rzxm {
    flex: 0 0 100%;
    transition: flex-basis .3s ease-in
}

.styles_wrapper__YewUk>.styles_content___IzBT {
    height: 100%;
    display: inline-block;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(100% - max(100% - 325px, 50px));
    background-color: var(--CDS-color-semantic-surface-background-default)
}

.styles_wrapper__YewUk.styles_isOpen__f8Q7T {
    visibility: visible;
    background-color: rgba(25, 25, 25, .3);
    transition: visibility 0s ease-in, background-color .3s ease-in
}

.styles_wrapper__YewUk.styles_isOpen__f8Q7T>.styles_background__2rzxm {
    flex-basis: max(100% - 325px, 50px)
}

.styles_wrapper__wZPR2 {
    padding: var(--CDS-spacing-m) 0 calc(var(--CDS-spacing-xs)*8) 0;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    height: 100%;
    overflow: scroll
}

.styles_wrapper__wZPR2 .styles_inner__YsdD3,
.styles_wrapper__wZPR2 .styles_linksWrapper__Vhuzw {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    max-height: 500px
}

.styles_wrapper__wZPR2 .styles_inner__YsdD3 {
    width: 100%;
    padding: 0 var(--CDS-spacing-l)
}

.styles_wrapper__wZPR2 .styles_linksWrapper__Vhuzw {
    gap: var(--CDS-spacing-l)
}

.styles_divider__pguYz {
    margin-block: var(--CDS-spacing-m) !important
}

.styles_businessButton__cx__c {
    margin-bottom: var(--CDS-spacing-m)
}

.styles_userLinkWrapper__jdGsb {
    display: flex;
    height: auto
}

.styles_userLinkWrapper__jdGsb .styles_userData__BOY2c {
    margin-left: var(--CDS-spacing-xs)
}

.styles_arrow__nWRLs {
    margin-left: var(--CDS-spacing-m);
    text-anchor: middle
}

.layout_content__z9_o0 {
    flex-grow: 1;
    display: flex;
    flex-direction: column
}

.layout_wrapper__kRH2o {
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    min-height: 100vh
}

.errors_container___cRIf {
    background-color: var(--CDS-color-semantic-surface-background-default);
    padding: 64px 24px;
    flex-grow: 1
}

@media only screen and (min-width:1024px) {
    .errors_container___cRIf {
        padding-left: 64px;
        padding-right: 64px
    }
}

.errors_error404__DnGUf {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-left: auto;
    margin-right: auto
}

.errors_error404__DnGUf img {
    margin-bottom: 24px
}

.errors_error404__DnGUf h1,
.errors_error404__DnGUf p {
    text-align: center
}

.errors_error404__DnGUf h1 {
    margin-bottom: 8px
}

.errors_errorPage__wpUR2 {
    display: flex;
    flex-direction: column;
    align-items: center
}

@media only screen and (min-width:1024px) {
    .errors_errorPage__wpUR2 {
        flex-direction: row;
        justify-content: space-between;
        max-width: 984px;
        margin: 0 auto;
        padding-left: 24px;
        padding-right: 24px
    }
}

.errors_errorPage__wpUR2 .errors_errorImage__3XT_M {
    margin-bottom: 16px;
    height: auto;
    width: 170px
}

@media only screen and (min-width:1024px) {
    .errors_errorPage__wpUR2 .errors_errorImage__3XT_M {
        order: 1;
        margin-left: 32px;
        width: auto
    }
}

.errors_errorPage__wpUR2 .errors_errorText__9vZAy {
    flex: 1 1
}

.errors_errorPage__wpUR2 .errors_errorText__9vZAy h1,
.errors_errorPage__wpUR2 .errors_errorText__9vZAy p {
    text-align: center
}

@media only screen and (min-width:1024px) {

    .errors_errorPage__wpUR2 .errors_errorText__9vZAy h1,
    .errors_errorPage__wpUR2 .errors_errorText__9vZAy p {
        text-align: left
    }
}

.errors_errorPage__wpUR2 .errors_errorText__9vZAy h1 {
    margin-bottom: 8px
}

.errors_errorPage__wpUR2 .errors_errorText__9vZAy p {
    margin-bottom: 24px
}

.errors_errorPage__wpUR2 .errors_errorText__9vZAy button {
    display: block;
    margin-left: auto;
    margin-right: auto
}

@media only screen and (min-width:1024px) {
    .errors_errorPage__wpUR2 .errors_errorText__9vZAy button {
        margin-left: unset;
        margin-right: unset
    }
}

.styles_badFitErrorPage__d9vVh {
    background-color: var(--CDS-color-semantic-surface-background-default);
    padding: var(--CDS-spacing-xxxl) 0
}

.styles_badFitErrorPage__d9vVh .styles_container__OkE4b {
    margin-right: auto;
    margin-left: auto;
    padding-left: 20px;
    padding-right: 20px;
    max-width: 100%
}

@media only screen and (min-width:1024px) {
    .styles_badFitErrorPage__d9vVh .styles_container__OkE4b {
        max-width: 984px
    }
}

@media only screen and (min-width:768px) {
    .styles_badFitErrorPage__d9vVh {
        padding-top: 164px;
        padding-bottom: 212px
    }
}

.styles_badFitErrorPage__d9vVh .styles_content__ZYA7G {
    display: flex;
    flex-direction: column
}

@media only screen and (min-width:768px) {
    .styles_badFitErrorPage__d9vVh .styles_content__ZYA7G {
        flex-direction: row;
        justify-content: space-between
    }
}

.styles_badFitErrorPage__d9vVh .styles_content__ZYA7G .styles_badFitImage__H6zGS {
    width: 170px
}

@media only screen and (min-width:768px) {
    .styles_badFitErrorPage__d9vVh .styles_content__ZYA7G .styles_badFitImage__H6zGS {
        order: 1;
        margin-left: var(--CDS-spacing-xxl);
        width: 260px
    }
}

.styles_badFitErrorPage__d9vVh .styles_content__ZYA7G .styles_textContent__eeToE {
    flex: 1 1
}

.styles_badFitErrorPage__d9vVh .styles_content__ZYA7G .styles_textContent__eeToE .styles_title__9kvwo {
    margin-top: var(--CDS-spacing-xl)
}

.styles_badFitErrorPage__d9vVh .styles_content__ZYA7G .styles_textContent__eeToE .styles_body__RDASa {
    margin: var(--CDS-spacing-l) 0 var(--CDS-spacing-xl)
}

.styles_badFitErrorPage__d9vVh .styles_content__ZYA7G .styles_textContent__eeToE .styles_button__oWzRt {
    display: inline-flex
}

.styles_container__Efc5k {
    padding: 4px 8px;
    background-color: #e3e4e4;
    border-radius: 2px;
    width: -moz-fit-content;
    width: fit-content;
    height: -moz-fit-content;
    height: fit-content;
    display: inline-flex;
    justify-content: center;
    align-items: center
}

.styles_container__Efc5k .styles_badgeLabel__HbskB {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 10px;
    line-height: 14px;
    color: #696a6a
}

.styles_listOptions__t_nJP {
    list-style: none
}

.styles_listOptions__t_nJP .styles_listOption___P4z0 {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-gap: var(--CDS-spacing-xs);
    gap: var(--CDS-spacing-xs)
}

.styles_listOptions__t_nJP .styles_listOption___P4z0+.styles_listOption___P4z0 {
    margin-top: var(--CDS-spacing-m)
}

.styles_listOptions__t_nJP .styles_listOption___P4z0 .styles_listOptionLabel__e2165 {
    display: flex;
    align-items: center;
    cursor: pointer
}

.styles_listOptions__t_nJP .styles_listOption___P4z0 .styles_listOptionLabel__e2165.styles_capitalize__cqQ_n {
    text-transform: capitalize
}

.styles_listOptions__t_nJP .styles_listOption___P4z0 .styles_listOptionLabel__e2165.styles_disabled__ImtlS {
    cursor: not-allowed
}

.styles_listOptions__t_nJP .styles_listOption___P4z0 .styles_listOptionDescription__7oT0F {
    grid-column-start: 2
}

.styles_listOptions__t_nJP .styles_listOption___P4z0 .styles_listOptionBadge__ryRib {
    margin-left: var(--CDS-spacing-xs)
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url() format("woff2"), url() format("woff")
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-style: normal;
    font-weight: 450;
    src: url() format("woff2"), url() format("woff")
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-weight: 575;
    src: url() format("woff2"), url() format("woff")
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-weight: 650;
    src: url() format("woff2"), url() format("woff")
}

@font-face {
    font-family: Trustpilot Display;
    font-display: swap;
    font-weight: 800;
    src: url() format("woff2"), url()format("woff")
}

*,
:after,
:before {
    box-sizing: border-box;
}

ol[role=list],
ul[role=list] {
    list-style: none
}

html:focus-within {
    scroll-behavior: smooth
}

body {
    text-rendering: optimizeSpeed
}

a:not([class]) {
    -webkit-text-decoration-skip: ink;
    text-decoration-skip-ink: auto
}

img,
picture {
    max-width: 100%;
    display: block
}

button,
input,
select,
textarea {
    font: inherit
}

@media(prefers-reduced-motion:reduce) {
    html:focus-within {
        scroll-behavior: auto
    }

    *,
    :after,
    :before {
        animation-duration: .01ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: .01ms !important;
        scroll-behavior: auto !important
    }
}

body,
html {
    font-family: Trustpilot Sans, Arial, sans-serif;
    font-size: 16px
}

#__next,
body,
html {
    height: 100%
}

[data-html-block] .button {
    display: block;
    position: relative;
    text-align: center;
    border-radius: 2px;
    padding-left: 16px;
    padding-right: 16px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    overflow: hidden;
    transition: background-color .2s linear;
    width: 100%;
    min-width: 48px;
    margin-bottom: 8px;
    height: 44px;
    white-space: nowrap;
    font-weight: 500;
    background-color: #c5c5d6;
    border: 0;
    font-size: 14px;
    font-size: .875rem;
    line-height: 24px;
    line-height: 1.5rem
}

@media only screen and (min-width:480px) {
    [data-html-block] .button {
        display: inline-block;
        width: auto;
        margin-bottom: 0
    }
}

[data-html-block] .button--primary {
    background-color: #1a66ff;
    color: #fff
}

[data-html-block] a.button {
    overflow: initial
}

[data-html-block] a.button--primary,
[data-html-block] a.button--secondary {
    padding-top: 10px
}

[data-html-block] .company-info {
    width: 100%
}

[data-html-block] .company-info-box .company-description__headline,
[data-html-block] .company-info-box .company-description__text {
    margin: 0 0 16px
}
.styles_wrapper__aBmBx {
    display: flex;
    gap: var(--CDS-spacing-m);
    align-items: center;
    padding-left: var(--CDS-spacing-s)
}

@media only screen and (min-width:1024px) {
    .styles_wrapper__aBmBx {
        padding: var(--CDS-spacing-m) 20px;
        border-radius: var(--CDS-border-radius-l);
        border: 1px solid var(--CDS-color-semantic-border-default)
    }
}

.styles_wrapper__aBmBx .styles_increasedFontWeight__wsGmq {
    font-weight: 500
}

.styles_wrapper__aBmBx .styles_icon__tP5i_ {
    margin-bottom: var(--CDS-spacing-xs)
}

.styles_wrapper__aBmBx .styles_noReplies__ovyX_ {
    margin-bottom: var(--CDS-spacing-xxs)
}

.styles_card__0_wXo {
    display: flex;
    align-items: center;
    padding: var(--CDS-spacing-s);
    background: var(--CDS-color-base-trustpilot-brand-neutral-beige)
}

.styles_trustShieldLogo__WGwe_ {
    margin-right: var(--CDS-spacing-s, .25rem);
    min-width: 25px;
    position: relative
}

.styles_trustShieldImg__z4P_B {
    position: relative;
    z-index: 2
}

.styles_animation__QNRFp {
    border-radius: 50% 50% 50% 50%/12% 12% 88% 88%;
    box-shadow: 0 0 10px 5px rgba(32, 92, 212, .7);
    width: 20px;
    height: 20px;
    z-index: 1;
    position: absolute;
    top: calc(50% - 10px);
    left: calc(50% - 11px);
    transform: scale(.6);
    transition-timing-function: ease-in-out;
    animation: styles_pulse__LPClu 3s infinite
}

@keyframes styles_pulse__LPClu {
    0% {
        transform: scale(.8)
    }

    50% {
        transform: scale(1.05)
    }

    to {
        transform: scale(.8)
    }
}

.styles_wrapper__X58Dt {
    display: flex;
    gap: var(--CDS-spacing-m);
    align-items: center;
    padding-left: var(--CDS-spacing-s)
}

@media only screen and (min-width:1024px) {
    .styles_wrapper__X58Dt {
        padding: 0 var(--CDS-spacing-xxs);
        flex-direction: row-reverse;
        margin: 0 auto;
        gap: var(--CDS-spacing-xxs);
        padding-left: 0
    }
}

.styles_wrapper__X58Dt .styles_increaseFontWeightAndUnderline__yKJb9 {
    font-weight: 500;
    letter-spacing: .03em;
    text-underline-offset: 2px;
    text-decoration: underline
}

.styles_actionButton__LjBd1 {
    text-align: left;
    border: none;
    background: var(--Product-Default-Base-Elevation-Surface, #fff);
    cursor: pointer;
    width: 100%
}

.styles_actionButton__LjBd1 .styles_actionContent__q_Y8m {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: var(--CDS-spacing-m)
}

.styles_actionButton__LjBd1 .styles_actionContent__q_Y8m span {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.styles_actionButton__LjBd1 svg {
    flex-shrink: 0;
    min-width: 16px
}

.styles_modal__BVBo1>div {
    height: auto !important
}

.styles_modal__BVBo1>div>div {
    padding: var(--CDS-spacing-l) !important
}

.styles_sideColumnCard__RNSug,
.styles_transparencyReport__OHa8n {
    overflow: hidden
}

.styles_sideColumnCard__RNSug:first-child,
.styles_transparencyReport__OHa8n:first-child {
    margin-top: var(--CDS-spacing-m)
}

@media only screen and (min-width:1024px) {

    .styles_sideColumnCard__RNSug:first-child,
    .styles_transparencyReport__OHa8n:first-child {
        margin-top: 0
    }
}

.styles_sideColumnCard__RNSug+.styles_sideColumnCard__RNSug,
.styles_sideColumnCard__RNSug+.styles_transparencyReport__OHa8n,
.styles_transparencyReport__OHa8n+.styles_sideColumnCard__RNSug,
.styles_transparencyReport__OHa8n+.styles_transparencyReport__OHa8n {
    margin-top: var(--CDS-spacing-m)
}

.styles_experienceCard__S_CQl.styles_transparencyReport__OHa8n,
.styles_sideColumnCard__RNSug.styles_experienceCard__S_CQl {
    padding: var(--CDS-spacing-l) var(--CDS-spacing-m);
    margin-bottom: var(--CDS-spacing-m)
}

@media only screen and (min-width:640px) {

    .styles_experienceCard__S_CQl.styles_transparencyReport__OHa8n,
    .styles_sideColumnCard__RNSug.styles_experienceCard__S_CQl {
        padding: var(--CDS-spacing-l)
    }
}

.styles_sideColumnCard__RNSug.styles_warningCard__Ku_dK,
.styles_warningCard__Ku_dK.styles_transparencyReport__OHa8n {
    margin-bottom: var(--CDS-spacing-m);
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-m);
    padding-bottom: var(--CDS-spacing-m);
    border-color: var(--CDS-color-semantic-feedback-critical-default)
}

@media only screen and (min-width:1024px) {

    .styles_sideColumnCard__RNSug.styles_warningCard__Ku_dK,
    .styles_warningCard__Ku_dK.styles_transparencyReport__OHa8n {
        padding-bottom: var(--CDS-spacing-l)
    }

    .styles_sideColumnCard__RNSug.styles_warningCard__Ku_dK.styles_mobile__GdWvH,
    .styles_warningCard__Ku_dK.styles_mobile__GdWvH.styles_transparencyReport__OHa8n {
        display: none
    }
}

@media only screen and (max-width:1023.98px) {

    .styles_sideColumnCard__RNSug.styles_warningCard__Ku_dK.styles_desktop__uxcOG,
    .styles_warningCard__Ku_dK.styles_desktop__uxcOG.styles_transparencyReport__OHa8n {
        display: none
    }
}

.styles_infoCard__yeSRs.styles_transparencyReport__OHa8n,
.styles_sideColumnCard__RNSug.styles_infoCard__yeSRs {
    margin-bottom: var(--CDS-spacing-m);
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-m);
    padding-bottom: var(--CDS-spacing-m);
    border-color: var(--CDS-color-semantic-feedback-info-default)
}

@media only screen and (min-width:1024px) {

    .styles_infoCard__yeSRs.styles_transparencyReport__OHa8n,
    .styles_sideColumnCard__RNSug.styles_infoCard__yeSRs {
        padding-bottom: var(--CDS-spacing-l)
    }

    .styles_infoCard__yeSRs.styles_mobile__GdWvH.styles_transparencyReport__OHa8n,
    .styles_sideColumnCard__RNSug.styles_infoCard__yeSRs.styles_mobile__GdWvH {
        display: none
    }
}

@media only screen and (max-width:1023.98px) {

    .styles_infoCard__yeSRs.styles_desktop__uxcOG.styles_transparencyReport__OHa8n,
    .styles_sideColumnCard__RNSug.styles_infoCard__yeSRs.styles_desktop__uxcOG {
        display: none
    }
}

.styles_transparencyReport__OHa8n {
    display: none
}

@media only screen and (min-width:1024px) {
    .styles_transparencyReport__OHa8n {
        display: flex
    }
}

@media only screen and (max-width:1023.98px) {
    .styles_locationCard__30ejX {
        display: none
    }
}

.styles_warningHeader__9LpAJ {
    display: flex;
    align-items: center;
    gap: var(--CDS-spacing-s);
    align-self: stretch;
    background-color: var(--CDS-color-semantic-feedback-critical-surface);
    padding: var(--CDS-spacing-m) !important
}

@media only screen and (min-width:1024px) {
    .styles_warningHeader__9LpAJ {
        padding: var(--CDS-spacing-m) var(--CDS-spacing-l) !important
    }
}

.styles_infoHeader__B5fl9 {
    display: flex;
    align-items: center;
    gap: var(--CDS-spacing-s);
    align-self: stretch;
    background-color: var(--CDS-color-semantic-feedback-info-surface);
    padding: var(--CDS-spacing-m) !important
}

@media only screen and (min-width:1024px) {
    .styles_infoHeader__B5fl9 {
        padding: var(--CDS-spacing-m) var(--CDS-spacing-l) !important
    }
}

.styles_divider__QhJs_ {
    margin: 0 16px
}

@media only screen and (min-width:1024px) {
    .styles_divider__QhJs_ {
        margin: 0 24px
    }
}

.styles_cardContent__lgBty {
    padding: 0 var(--CDS-spacing-m) !important
}

@media only screen and (min-width:1024px) {
    .styles_cardContent__lgBty {
        padding: 0 var(--CDS-spacing-l) !important
    }
}

.styles_header__yAuOm {
    object-fit: cover
}

@media only screen and (min-width:1024px) {
    .styles_header__yAuOm {
        border-radius: var(--CDS-border-radius-m);
        width: 1200px;
        height: 167px
    }
}

@media only screen and (max-width:1023.98px) {
    .styles_header__yAuOm {
        width: 1075px;
        height: 150px
    }
}

.styles_businessInformation__tVFkg {
    width: 100%
}

@media only screen and (min-width:640px) {
    .styles_businessInformation__tVFkg {
        display: grid;
        margin-left: auto;
        margin-right: auto;
        grid-template-columns: 100%;
        grid-template-rows: auto;
        grid-gap: 0 8px;
        max-width: 768px;
        grid-template-columns: auto 230px;
        padding: 16px 16px 32px
    }
}

@media only screen and (min-width:1024px) {
    .styles_businessInformation__tVFkg {
        max-width: 1072px;
        grid-gap: 0 32px;
        grid-template-columns: auto 360px;
        grid-template-rows: repeat(auto-fit, auto);
        padding: 16px 16px 32px
    }
}

@media only screen and (min-width:1120px) {
    .styles_businessInformation__tVFkg {
        padding: 16px 0 32px
    }
}

.styles_businessInformation__tVFkg.styles_compact___2YOi {
    display: flex;
    align-items: flex-end
}

@media only screen and (min-width:640px) {
    .styles_businessInformation__tVFkg.styles_compact___2YOi {
        padding: 24px 16px
    }
}

.styles_businessInformation__tVFkg .styles_summary__at9wa {
    display: flex;
    padding: 16px 24px;
    align-self: start
}

.styles_businessInformation__tVFkg .styles_summary__at9wa.styles_compact___2YOi {
    align-items: center;
    flex-grow: 1;
    flex: 1.5 1
}

.styles_businessInformation__tVFkg .styles_summary__at9wa.styles_closed__Hf1Gt {
    flex: auto
}

@media only screen and (min-width:1024px) {
    .styles_businessInformation__tVFkg .styles_summary__at9wa.styles_closed__Hf1Gt {
        flex: 3 1
    }
}

@media only screen and (min-width:640px) {
    .styles_businessInformation__tVFkg .styles_summary__at9wa {
        padding: 0;
        grid-column: 1/1;
        grid-row: 2/2
    }
}

@media only screen and (min-width:1024px) {
    .styles_businessInformation__tVFkg .styles_summary__at9wa {
        grid-row: 2/2
    }

    .styles_businessInformation__tVFkg .styles_summary__at9wa .styles_summaryInfo__VzF05.styles_compact___2YOi>:nth-last-child(2) {
        margin-bottom: 0
    }
}

.styles_businessInformation__tVFkg .styles_summary__at9wa .styles_summaryInfo__VzF05.styles_closed__Hf1Gt {
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

.styles_businessInformation__tVFkg .styles_summary__at9wa .styles_summaryInfo__VzF05 .styles_ratingText__IHp3f {
    display: flex;
    align-items: center;
    margin-bottom: 4px
}

@media only screen and (min-width:640px) {
    .styles_businessInformation__tVFkg .styles_summary__at9wa .styles_summaryInfo__VzF05 .styles_ratingText__IHp3f {
        font-size: 16px;
        font-size: 1rem;
        line-height: 24px;
        line-height: 1.5rem;
        margin-bottom: 8px
    }
}

.styles_businessInformation__tVFkg .styles_summary__at9wa .styles_mobileBreadcrumb__HNSgo {
    margin-top: 8px
}

@media only screen and (min-width:1024px) {
    .styles_businessInformation__tVFkg .styles_summary__at9wa .styles_mobileBreadcrumb__HNSgo {
        display: none
    }
}

.styles_businessInformation__tVFkg .styles_badgesWrapper__Vtnsx {
    width: 100%;
    display: none
}

.styles_businessInformation__tVFkg .styles_badgesWrapper__Vtnsx .styles_badges__gEyPD {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    flex-wrap: wrap
}

.styles_businessInformation__tVFkg .styles_badgesWrapper__Vtnsx .styles_badges__gEyPD>:last-child {
    margin-left: 8px
}

.styles_businessInformation__tVFkg .styles_badgesWrapper__Vtnsx .styles_badges__gEyPD.styles_sticky__qLkDr {
    align-items: flex-end
}

@media only screen and (min-width:640px) {
    .styles_businessInformation__tVFkg .styles_badgesWrapper__Vtnsx {
        display: block;
        grid-column: 2/2;
        grid-row: 2/2
    }

    .styles_businessInformation__tVFkg .styles_badgesWrapper__Vtnsx.styles_sticky__qLkDr {
        flex: 1 1;
        flex-grow: 2
    }
}

@media only screen and (min-width:1024px) {
    .styles_businessInformation__tVFkg .styles_badgesWrapper__Vtnsx {
        grid-row: 2/2
    }
}

.styles_tooltipLink__OzFLR {
    white-space: nowrap
}

.styles_breachingGuidelinesLabel__UW95Q,
.styles_closedLabel__c7AIp {
    text-align: justify
}

.styles_modal__FV__p>div {
    height: auto !important
}

.styles_modal__FV__p>div>div {
    padding: var(--CDS-spacing-l) !important
}

.styles_consumerAlertLabel__EHJv3 {
    border: none;
    background-color: var(--CDS-color-semantic-feedback-warning-default);
    padding: var(--CDS-spacing-xxs);
    border-radius: var(--CDS-border-radius-s);
    margin-bottom: var(--CDS-spacing-xs);
    cursor: pointer
}

.styles_consumerAlertLabel__EHJv3 .styles_alertIcon__6ywDQ {
    color: var(--CDS-color-semantic-feedback-warning-foreground);
    display: flex;
    align-items: center;
    font-size: var(--CDS-type-styles-large-body-s-font-size)
}

@media only screen and (min-width:1024px) {
    .styles_consumerAlertLabel__EHJv3 .styles_alertIcon__6ywDQ {
        font-size: var(--CDS-type-styles-large-body-m-font-size)
    }
}

.styles_consumerAlertLabel__EHJv3 .styles_alertIcon__6ywDQ svg {
    margin-right: var(--CDS-spacing-xxs)
}

.styles_consumerAlertLabel__EHJv3 .styles_alertIcon__6ywDQ svg path:last-child {
    fill: var(--CDS-color-semantic-feedback-warning-foreground)
}

.styles_consumerWarningLabel__W_pCC {
    border: none;
    background-color: var(--CDS-color-semantic-feedback-critical-default);
    padding: var(--CDS-spacing-xxs);
    border-radius: var(--CDS-border-radius-s);
    margin-bottom: var(--CDS-spacing-xs);
    cursor: pointer
}

.styles_consumerWarningLabel__W_pCC .styles_alertIcon__6ywDQ {
    color: var(--CDS-color-semantic-surface-foreground-inverted);
    display: flex;
    align-items: center;
    font-size: var(--CDS-type-styles-large-body-s-font-size)
}

@media only screen and (min-width:1024px) {
    .styles_consumerWarningLabel__W_pCC .styles_alertIcon__6ywDQ {
        font-size: var(--CDS-type-styles-large-body-m-font-size)
    }
}

.styles_consumerWarningLabel__W_pCC .styles_alertIcon__6ywDQ svg {
    margin-right: var(--CDS-spacing-xxs)
}

.styles_consumerWarningLabel__W_pCC .styles_alertIcon__6ywDQ svg path:last-child {
    fill: var(--CDS-color-semantic-surface-foreground-inverted)
}

.styles_alertsList__dxuJT {
    list-style-position: inside
}

.styles_alertsList__dxuJT li:first-child {
    margin-top: var(--CDS-spacing-xs)
}

.styles_alertsList__dxuJT li {
    margin-bottom: var(--CDS-spacing-xs)
}

.styles_alertsList__dxuJT li:last-child {
    margin-bottom: 0
}

.styles_popoverContent__ypY8e {
    max-width: 400px;
    pointer-events: auto;
    margin: calc(var(--CDS-spacing-l)*-1);
    padding: var(--CDS-spacing-m)
}

.styles_iconOnlyMobile__wNskD {
    min-width: auto
}

@media only screen and (max-width:1023.98px) {
    .styles_iconOnlyMobile__wNskD {
        margin: 0
    }

    .styles_iconOnlyMobile__wNskD.styles_s__l_WVc {
        width: var(--CDS-spacing-xl);
        height: var(--CDS-spacing-xl)
    }

    .styles_iconOnlyMobile__wNskD.styles_m__p7FJO {
        width: var(--CDS-spacing-xxl);
        height: var(--CDS-spacing-xxl)
    }

    .styles_iconOnlyMobile__wNskD.styles_l__wFWat {
        width: 48px;
        height: 48px
    }

    .styles_iconOnlyMobile__wNskD.styles_xl__rrWRY {
        width: 56px;
        height: 56px
    }

    .styles_iconOnlyMobile__wNskD [class^=CDS_Button_iconSpan] {
        margin: 0 !important
    }
}

.styles_srOnly__dgHHY {
    font-weight: inherit
}

.styles_srOnly__dgHHY:not(:focus):not(:active) {
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(100%);
    clip-path: inset(100%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

@media only screen and (min-width:1024px) {
    .styles_srOnly__dgHHY:not(:focus):not(:active) {
        clip: auto;
        -webkit-clip-path: none;
        clip-path: none;
        height: auto;
        overflow: visible;
        position: static;
        white-space: normal;
        width: auto
    }
}

.styles_iconOnlyMobile__DFRJZ {
    min-width: auto
}

@media only screen and (max-width:1023.98px) {
    .styles_iconOnlyMobile__DFRJZ {
        margin: 0
    }

    .styles_iconOnlyMobile__DFRJZ.styles_s__jJjLA {
        width: var(--CDS-spacing-xl);
        height: var(--CDS-spacing-xl)
    }

    .styles_iconOnlyMobile__DFRJZ.styles_m__YxCvX {
        width: var(--CDS-spacing-xxl);
        height: var(--CDS-spacing-xxl)
    }

    .styles_iconOnlyMobile__DFRJZ.styles_l__G5C2u {
        width: 48px;
        height: 48px
    }

    .styles_iconOnlyMobile__DFRJZ.styles_xl__hyAJx {
        width: 56px;
        height: 56px
    }

    .styles_iconOnlyMobile__DFRJZ [class^=CDS_Button_iconSpan] {
        margin: 0 !important
    }
}

.styles_srOnly__vWOnj {
    font-weight: inherit
}

.styles_srOnly__vWOnj:not(:focus):not(:active) {
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(100%);
    clip-path: inset(100%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px
}

@media only screen and (min-width:1024px) {
    .styles_srOnly__vWOnj:not(:focus):not(:active) {
        clip: auto;
        -webkit-clip-path: none;
        clip-path: none;
        height: auto;
        overflow: visible;
        position: static;
        white-space: normal;
        width: auto
    }
}

.styles_locationRow__PRfOV {
    display: flex;
    flex-direction: column;
    padding: 16px 0
}

.styles_locationRow__PRfOV:not(:last-of-type) {
    border-bottom: 1px solid var(--CDS-color-semantic-border-default)
}

@media only screen and (min-width:768px) {
    .styles_locationRow__PRfOV {
        flex-direction: row;
        justify-content: space-between
    }
}

.styles_locationRow__PRfOV .styles_info__pTEhI {
    display: flex;
    flex-direction: column
}

@media only screen and (min-width:768px) {
    .styles_locationRow__PRfOV .styles_info__pTEhI {
        width: 60%
    }
}

.styles_locationRow__PRfOV .styles_info__pTEhI .styles_address__HKxrH {
    margin-top: 8px;
    display: flex
}

.styles_locationRow__PRfOV .styles_info__pTEhI .styles_address__HKxrH .styles_locationIcon__EAJvL {
    margin-right: 4px;
    top: -2px;
    position: relative
}

.styles_locationRow__PRfOV .styles_rating__ZJOTe {
    display: flex;
    align-items: center;
    margin-top: 16px
}

@media only screen and (min-width:768px) {
    .styles_locationRow__PRfOV .styles_rating__ZJOTe {
        margin-top: 0
    }
}

.styles_locationRow__PRfOV .styles_rating__ZJOTe .styles_reviews__S_myn {
    margin-left: 16px
}

@media only screen and (min-width:768px) {
    .styles_locationRow__PRfOV .styles_rating__ZJOTe .styles_reviews__S_myn {
        min-width: 100px;
        text-align: right;
        justify-content: right;
        margin-left: 0
    }
}

.styles_locationReportForm__Nj2lD {
    margin-top: 16px
}

.styles_locationReportForm__Nj2lD .styles_closeButton__DgX2x {
    min-width: 32px;
    width: 32px;
    height: 32px;
    position: absolute;
    top: var(--CDS-spacing-m);
    right: var(--CDS-spacing-m);
    outline-offset: -1px
}

.styles_locationReportForm__Nj2lD .styles_form__NytD7 {
    display: flex;
    flex-direction: column;
    row-gap: 16px
}

.styles_locationReportForm__Nj2lD .styles_form__NytD7 .styles_formRow__Ltbn6 .styles_label__pgSnV {
    display: block;
    margin-bottom: 8px
}

.styles_locationReportForm__Nj2lD .styles_form__NytD7 .styles_formRow__Ltbn6 .styles_label__pgSnV.styles_required__AanHd:after {
    content: "*";
    color: var(--CDS-color-semantic-feedback-critical-default)
}

.styles_locationsModalHeaderNumber__Y_RCA {
    margin-left: 8px
}

.styles_locationsModalBody__ghWhH {
    padding: 8px
}

.styles_locationsModalBody__ghWhH .styles_searchWrapper__m5Leq {
    position: relative
}

.styles_locationsModalBody__ghWhH .styles_searchWrapper__m5Leq .styles_searchInput__gP_R_ {
    padding-left: 40px
}

.styles_locationsModalBody__ghWhH .styles_searchWrapper__m5Leq .styles_searchIcon__kbWRX {
    position: absolute;
    display: flex;
    align-items: center;
    height: 100%;
    padding-left: 16px;
    z-index: 1
}

.styles_locationsModalBody__ghWhH .styles_locationsModalEmpty__o48Je {
    width: 100%;
    text-align: center;
    padding: 16px 24px;
    border-bottom: 1px solid var(--CDS-color-semantic-border-default)
}

.styles_spinnerContainer__zslSi {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 8px 0
}

.styles_breadcrumb__klHaT {
    margin-top: var(--CDS-spacing-xs)
}

.styles_breadcrumbLink__izGHa {
    font-family: var(--CDS-type-styles-small-body-m-font-family), Arial, sans-serif;
    font-weight: var(--CDS-type-styles-small-body-m-font-weight);
    line-height: var(--CDS-type-styles-small-body-m-line-height);
    font-size: var(--CDS-type-styles-small-body-m-font-size);
    letter-spacing: var(--CDS-type-styles-small-body-m-letter-spacing)
}

@media only screen and (min-width:1024px) {
    .styles_breadcrumbLink__izGHa {
        font-family: var(--CDS-type-styles-large-body-l-font-family), Arial, sans-serif;
        font-weight: var(--CDS-type-styles-large-body-l-font-weight);
        line-height: var(--CDS-type-styles-large-body-l-line-height);
        font-size: var(--CDS-type-styles-large-body-l-font-size);
        letter-spacing: var(--CDS-type-styles-large-body-l-letter-spacing)
    }
}

.styles_dot__Islcc {
    padding-inline: var(--CDS-spacing-s);
    font-size: var(--CDS-type-styles-small-body-xs-font-size);
    line-height: inherit;
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.profile-image_link__Uf3MI {
    --logo-max-height: 122px;
    --logo-max-width: 122px
}

@media only screen and (max-width:1023.98px) {
    .profile-image_link__Uf3MI {
        --logo-max-height: 80px;
        --logo-max-width: 80px;
        width: auto
    }
}

picture.profile-image_logo__UEQ4H img {
    max-height: var(--logo-max-height)
}

@media only screen and (max-width:1023.98px) {
    picture.profile-image_logo__UEQ4H img {
        max-height: var(--logo-max-height);
        max-width: var(--logo-max-width)
    }
}

span.profile-image_logo__UEQ4H {
    max-width: var(--logo-max-width)
}

.styles_rating__kLMDv {
    display: flex;
    align-items: center
}

.styles_rating__kLMDv p {
    margin-left: var(--CDS-spacing-xs)
}

.styles_rating__kLMDv.styles_clickable__tOHMN {
    cursor: pointer
}

.styles_modal__g3IJw {
    max-width: 480px
}

.styles_customHeader__pN3Wb {
    position: relative;
    padding: 0;
    border-bottom: 0;
    height: 286px
}

.styles_closeButton__geTeJ {
    border: none;
    position: absolute;
    color: var(--CDS-color-semantic-surface-foreground-default);
    top: 8px;
    right: 8px
}

.styles_closeButton__geTeJ:hover {
    background-color: transparent
}

.styles_body__xPKeG {
    padding: var(--CDS-spacing-l);
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-m)
}

.styles_body__xPKeG .styles_text__95rqK {
    min-height: 6rem
}

@media only screen and (max-width:767.98px) {
    .styles_body__xPKeG .styles_text__95rqK {
        min-height: 7rem
    }
}

.styles_body__xPKeG .styles_dot__REpPo {
    margin-inline: var(--CDS-spacing-xxs)
}

.styles_customFooter__JXpR7 {
    border-top: 0;
    display: flex;
    justify-content: flex-start;
    padding: 0 var(--CDS-spacing-l) var(--CDS-spacing-l) var(--CDS-spacing-l)
}

.styles_customFooter__JXpR7 button:last-child {
    margin-left: auto
}

.styles_ratingContainer__desHL {
    display: inline-flex;
    align-items: center
}

.styles_ratingContainer__desHL .styles_infoButton__rV2yn {
    margin-left: var(--CDS-spacing-xxxs)
}

.styles_ratingContainer__desHL .styles_dot__Cuepy {
    padding-inline: var(--CDS-spacing-xs);
    font-size: var(--CDS-type-styles-small-body-xs-font-size)
}

.styles_ratingContainer__desHL .styles_rating___eUs9 {
    display: flex;
    align-items: center
}

.styles_ratingContainer__desHL .styles_rating___eUs9 p {
    margin-left: var(--CDS-spacing-xs);
    color: var(--CDS-color-semantic-surface-foreground-default);
    font-size: var(--CDS-type-styles-large-heading-xs-font-size);
    font-weight: var(--CDS-type-styles-large-heading-xs-font-weight)
}

.styles_ratingContainer__desHL .styles_rating___eUs9 img {
    width: 93px;
    height: 18px
}

.styles_ratingContainer__desHL .styles_tooltipWrapper__rbhO4 {
    margin-left: var(--CDS-spacing-xs)
}

.styles_ratingContainer__desHL .styles_tooltipWrapper__rbhO4 span {
    display: flex
}

.styles_label__8ExH_ {
    display: flex;
    align-items: center;
    background-color: #fff;
    border-radius: 2px;
    padding: var(--CDS-spacing-xxs);
    border: 1px solid var(--CDS-color-semantic-border-default);
    border-radius: var(--CDS-border-radius-xs);
    letter-spacing: .5px
}

.styles_labelWrapper__ONqtM {
    border: 0;
    background: transparent;
    padding: var(--CDS-spacing-s) 0 var(--CDS-spacing-xs) 0;
    cursor: pointer
}

.styles_labelWrapper__ONqtM svg {
    margin-right: var(--CDS-spacing-xxs)
}

@media only screen and (min-width:1024px) {
    .styles_labelWrapper__ONqtM {
        padding: 0 0 var(--CDS-spacing-xs) 0
    }
}

.styles_tooltipLink__y7rOR {
    white-space: nowrap
}

.styles_tooltipDivider__nCpvo {
    margin: var(--CDS-spacing-m) 0
}

.styles_confirmedDetailsTitle__O8o4c {
    margin-bottom: var(--CDS-spacing-xs)
}

.styles_confirmedDetailsBody__zUv7_ {
    margin-bottom: var(--CDS-spacing-m)
}

.styles_verificationKey__c73Vn {
    display: flex;
    align-items: center;
    margin-top: var(--CDS-spacing-xs)
}

.styles_verificationKey__c73Vn svg {
    min-width: 24px;
    margin-right: var(--CDS-spacing-xs)
}

.styles_popoverContent__W0FK6 {
    max-width: 400px;
    pointer-events: auto;
    margin: calc(var(--CDS-spacing-xl)*-1);
    padding: var(--CDS-spacing-l)
}

@media only screen and (min-width:1024px) {
    .styles_summary__28WZ3 {
        display: flex;
        column-gap: 25px
    }
}

.styles_mobileWrapper__ty18p {
    align-self: flex-start;
    width: 122px
}

@media only screen and (max-width:1023.98px) {
    .styles_mobileWrapper__ty18p {
        display: flex;
        align-items: center;
        justify-content: space-between;
        width: unset
    }
}

.styles_reviewsAndRating__OIRXy {
    border-bottom: 1px solid var(--CDS-color-semantic-surface-foreground-default)
}

.styles_breachingGuidelinesLabel__u87MY,
.styles_closedLabel__rququ {
    text-align: justify
}

.styles_buttonContainer__WZnie {
    display: flex;
    align-items: center;
    gap: var(--CDS-spacing-xs);
    margin-top: var(--CDS-spacing-s)
}

@media only screen and (max-width:1023.98px) {
    .styles_consumerAlert___V9_r {
        margin-top: var(--CDS-spacing-s)
    }
}

.styles_clickable__CL1wd {
    cursor: pointer
}

@media only screen and (min-width:1024px) {
    .styles_mobile__LUDlA {
        display: none
    }
}

@media only screen and (max-width:1023.98px) {
    .styles_desktop__gI3ND {
        display: none
    }
}

.styles_breadcrumbWrapper__QfekH {
    background-color: var(--CDS-color-semantic-surface-background-default);
    padding: 0 var(--CDS-spacing-m)
}

@media only screen and (min-width:1120px) {
    .styles_breadcrumbWrapper__QfekH .styles_breadcrumb__9k_z0 {
        max-width: 1200px;
        margin: 0 auto
    }
}

.title_title__pKuza {
    display: inline;
    line-height: 0
}

.title_title__pKuza .title_displayName__9lGaz {
    display: flex;
    word-break: break-word;
    word-wrap: break-word;
    overflow-wrap: break-word;
    max-height: 120px;
    overflow: hidden;
    margin-bottom: var(--CDS-spacing-xs)
}

.title_titleClosed__fjs12 .title_displayName__9lGaz {
    flex: 1 1;
    display: flex;
    align-items: center;
    margin: 0 0 var(--CDS-spacing-xs)
}

.breadcrumb_breadcrumbs__svX3y {
    overflow: hidden
}

.breadcrumb_breadcrumbs__svX3y .breadcrumb_breadcrumbList__hI5ce {
    height: 48px;
    margin: 0;
    padding: 0 16px 0 0;
    list-style: none;
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.breadcrumb_breadcrumbs__svX3y .breadcrumb_breadcrumbList__hI5ce::-webkit-scrollbar {
    display: none
}

@media only screen and (min-width:1024px) {
    .breadcrumb_breadcrumbs__svX3y .breadcrumb_breadcrumbList__hI5ce {
        padding: 16px 0;
        flex-wrap: wrap;
        row-gap: 4px;
        height: auto;
        overflow-x: initial
    }
}

.breadcrumb_breadcrumbs__svX3y .breadcrumb_breadcrumb__QUtnI {
    display: flex;
    align-items: center;
    white-space: nowrap
}

.breadcrumb_breadcrumbs__svX3y .breadcrumb_breadcrumb__QUtnI:first-child .breadcrumb_breadcrumbLink__rX9Yu {
    padding-left: 0
}

.breadcrumb_breadcrumbs__svX3y .breadcrumb_breadcrumbLink__rX9Yu {
    padding: 16px 8px
}

@media only screen and (min-width:1024px) {
    .breadcrumb_breadcrumbs__svX3y .breadcrumb_breadcrumbLink__rX9Yu {
        padding: 0
    }
}

.breadcrumb_breadcrumbs__svX3y .breadcrumb_arrowIcon__AGiU0 {
    display: flex;
    align-items: center
}

@media only screen and (min-width:1024px) {
    .breadcrumb_breadcrumbs__svX3y .breadcrumb_arrowIcon__AGiU0 {
        padding: 0 8px
    }
}

.breadcrumb_breadcrumbs__svX3y .breadcrumb_arrowIcon__AGiU0 svg {
    margin-left: -2px
}

@media only screen and (max-width:1023.98px) {
    .breadcrumb_breadcrumbs__svX3y .breadcrumb_hideWithEllipsis__JRafW {
        display: none
    }
}

@media only screen and (min-width:1024px) {
    .breadcrumb_breadcrumbs__svX3y .breadcrumb_ellipsis__LWdg8 {
        display: none
    }
}

@media only screen and (max-width:1023.98px) {
    .breadcrumb_breadcrumbs__svX3y {
        mask-image: linear-gradient(90deg, #000 calc(100% - 16px), transparent);
        -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 16px), transparent)
    }
}

.styles_container__ZCViM {
    width: 100%;
    box-sizing: border-box;
    display: flex;
    margin: 0 auto var(--CDS-spacing-m);
    border: .5px solid #000;
    border-radius: var(--CDS-border-radius-l);
    overflow: hidden;
    padding: var(--CDS-spacing-m);
    gap: var(--CDS-spacing-m)
}

.styles_container__ZCViM:last-child {
    margin-bottom: 0
}

.styles_imageColumn__4ChHW {
    width: 100px;
    height: 100px
}

.styles_image__W4VYE {
    border-radius: var(--CDS-border-radius-s);
    object-fit: contain
}

.styles_ctaColumn__xIgbd {
    flex: 1 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.styles_ctaColumn__xIgbd .styles_heading__xPldF {
    margin-bottom: var(--CDS-spacing-xs);
    font-size: var(--CDS-type-styles-large-heading-s-font-size)
}

.styles_ctaColumn__xIgbd .styles_message__YwlDt {
    margin-bottom: var(--CDS-spacing-m)
}

.styles_ctaColumn__xIgbd .styles_button__Dq5Ds {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-top: auto;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    overflow: hidden;
    white-space: nowrap;
    min-width: 96px;
    min-height: 32px;
    border: 1px solid transparent;
    border-radius: var(--CDS-border-radius-full);
    height: 32px;
    padding: 0 var(--CDS-spacing-m);
    font-weight: 700;
    font-size: 12px;
    font-size: .75rem
}

.styles_ctaColumn__xIgbd .styles_button__Dq5Ds:hover {
    filter: brightness(90%)
}

.styles_ctaColumn__xIgbd .styles_button__Dq5Ds:active {
    filter: brightness(80%)
}

.tooltip-wrapper_defaultStyling__Q9_Uz {
    max-width: 360px;
    z-index: 999
}

.styles_category__8f4_m {
    border: 1px solid var(--CDS-color-semantic-border-default);
    border-radius: var(--CDS-border-radius-xs);
    padding-block: var(--CDS-spacing-xxxs);
    padding-inline: var(--CDS-spacing-xs, .5rem)
}

.styles_categoriesLink__Rz2T0 {
    text-decoration: none
}

.styles_flexRow__eqdt3 {
    display: flex;
    align-items: center;
    gap: var(--CDS-spacing-xxs, .25rem);
    list-style: none;
    flex-wrap: wrap
}

.styles_flexRow__eqdt3 span {
    display: flex
}

.styles_flexRow__eqdt3:empty {
    display: none;
    height: 1em
}

 
.styles_container__NG5iv {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    margin: 0;
    font-family: Trustpilot Sans, Arial, sans-serif;
    font-size: 16px;
    letter-spacing: .15px;
    color: var(--CDS-color-semantic-surface-foreground-default);
    font-weight: 400;
    font-size: 14px;
    font-size: .875rem;
    line-height: 20px;
    line-height: 1.25rem;
    position: relative;
    z-index: 0
}

.styles_container__NG5iv h1 {
    font-size: 2em;
    margin: .67em 0
}

.styles_container__NG5iv hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

.styles_container__NG5iv pre {
    font-family: monospace, monospace;
    font-size: 1em
}

.styles_container__NG5iv a {
    background-color: transparent
}

.styles_container__NG5iv abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

.styles_container__NG5iv b,
.styles_container__NG5iv b *,
.styles_container__NG5iv strong,
.styles_container__NG5iv strong * {
    font-weight: bolder
}

.styles_container__NG5iv code,
.styles_container__NG5iv kbd,
.styles_container__NG5iv samp {
    font-family: monospace, monospace;
    font-size: 1em
}

.styles_container__NG5iv small {
    font-size: 80%
}

.styles_container__NG5iv sub,
.styles_container__NG5iv sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

.styles_container__NG5iv sub {
    bottom: -.25em
}

.styles_container__NG5iv sup {
    top: -.5em
}

.styles_container__NG5iv img {
    border-style: none;
    display: revert
}

.styles_container__NG5iv button,
.styles_container__NG5iv input,
.styles_container__NG5iv optgroup,
.styles_container__NG5iv select,
.styles_container__NG5iv textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

.styles_container__NG5iv button,
.styles_container__NG5iv input {
    overflow: visible
}

.styles_container__NG5iv button,
.styles_container__NG5iv select {
    text-transform: none
}

.styles_container__NG5iv [type=button],
.styles_container__NG5iv [type=reset],
.styles_container__NG5iv [type=submit],
.styles_container__NG5iv button {
    -webkit-appearance: button
}

.styles_container__NG5iv [type=button]::-moz-focus-inner,
.styles_container__NG5iv [type=reset]::-moz-focus-inner,
.styles_container__NG5iv [type=submit]::-moz-focus-inner,
.styles_container__NG5iv button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

.styles_container__NG5iv [type=button]:-moz-focusring,
.styles_container__NG5iv [type=reset]:-moz-focusring,
.styles_container__NG5iv [type=submit]:-moz-focusring,
.styles_container__NG5iv button:-moz-focusring {
    outline: 1px dotted ButtonText
}

.styles_container__NG5iv fieldset {
    padding: .35em .75em .625em
}

.styles_container__NG5iv legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

.styles_container__NG5iv progress {
    vertical-align: baseline
}

.styles_container__NG5iv textarea {
    overflow: auto
}

.styles_container__NG5iv [type=checkbox],
.styles_container__NG5iv [type=radio] {
    box-sizing: border-box;
    padding: 0
}

.styles_container__NG5iv [type=number]::-webkit-inner-spin-button,
.styles_container__NG5iv [type=number]::-webkit-outer-spin-button {
    height: auto
}

.styles_container__NG5iv [type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

.styles_container__NG5iv [type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

.styles_container__NG5iv ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

.styles_container__NG5iv details {
    display: block
}

.styles_container__NG5iv summary {
    display: list-item
}

.styles_container__NG5iv [hidden],
.styles_container__NG5iv template {
    display: none
}

.styles_container__NG5iv a {
    color: var(--CDS-color-semantic-actions-default);
    text-decoration: none
}

.styles_container__NG5iv a:active,
.styles_container__NG5iv a:hover {
    text-decoration: underline
}

.styles_container__NG5iv>* {
    letter-spacing: .15px
}

.styles_container__NG5iv h1,
.styles_container__NG5iv h2,
.styles_container__NG5iv h3 {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.styles_container__NG5iv input[type=search] {
    -webkit-appearance: none
}

.styles_container__NG5iv main[role=main] {
    display: block
}

.styles_container__NG5iv p {
    margin: revert
}

.styles_container__NG5iv ul {
    margin: revert;
    padding: revert
}

.styles_container__NG5iv h4 {
    font-weight: revert;
    margin: revert
}

.styles_container__NG5iv h1 {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 28px;
    line-height: 1.75rem
}

@media only screen and (min-width:1024px) {
    .styles_container__NG5iv h1 {
        font-size: 32px;
        font-size: 2rem;
        line-height: 40px;
        line-height: 2.5rem;
        font-weight: 700
    }
}

.styles_container__NG5iv h2 {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 28px;
    line-height: 1.75rem;
    margin: 0
}

@media only screen and (min-width:1024px) {
    .styles_container__NG5iv h2 {
        font-size: 24px;
        font-size: 1.5rem;
        line-height: 32px;
        line-height: 2rem;
        font-weight: 500
    }
}

.styles_container__NG5iv h3 {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 26px;
    line-height: 1.625rem;
    font-weight: 500;
    margin: 0
}

.styles_companyDetailsCard__k6mCF {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    position: relative;
    max-height: 328px;
    max-width: 511px
}

.styles_overflowContainer__ft5Si {
    overflow: hidden
}

.styles_overlay__ZPSom {
    position: absolute;
    background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 45%, #fff 85%);
    inset: 0;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    padding: var(--CDS-spacing-m);
    pointer-events: none
}

.styles_seeMoreBtn__8SiFX {
    pointer-events: auto
}

.styles_stringContainer__5OflP {
    color: var(--CDS-color-semantic-actions-default);
    display: inline
}

.styles_heading__PsO3E {
    word-break: break-word;
    word-wrap: break-word;
    overflow-wrap: break-word
}

.styles_headingMargin__eF5iA {
    margin-bottom: var(--CDS-spacing-xs, .25rem)
}

.styles_subHeading__Qc1aT {
    margin-bottom: var(--CDS-spacing-s, .5rem)
}

.styles_promotionSellingPoint__TS0_9 {
    margin-top: var(--CDS-spacing-s);
    word-break: break-word;
    word-wrap: break-word;
    overflow-wrap: break-word
}

.styles_previewText__afbaG:after {
    content: "… "
}

.styles_truncatedText__SYw6V {
    display: none
}

.styles_readMore__Bevrq {
    white-space: nowrap
}

.styles_basicActivityButton__SIhLv {
    display: flex;
    gap: var(--CDS-spacing-xs, .5rem);
    align-items: center;
    background: none;
    border: none
}

.styles_basicActivityDescription__4PW7S p {
    margin-bottom: var(--CDS-spacing-xl, 2rem)
}

.styles_basicActivityDescription__4PW7S p:last-of-type {
    margin-bottom: 0
}

.styles_tooltipContainer__dM6Jp {
    max-width: max-content
}

.styles_detailsWrapper__3QFeh {
    --details-max-width: 511px;
    display: grid;
    grid-gap: var(--CDS-spacing-m, 1rem);
    gap: var(--CDS-spacing-m, 1rem);
    max-width: var(--details-max-width);
    width: 100%
}

.styles_itemsColumn__N6BEW {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-m)
}

@media only screen and (min-width:1024px) {
    .styles_itemsColumn__N6BEW {
        padding-top: var(--CDS-spacing-xs)
    }
}

.styles_itemRow__74s4a {
    display: grid;
    grid-template-columns: var(--CDS-spacing-m) 1fr;
    grid-gap: var(--CDS-spacing-xs);
    gap: var(--CDS-spacing-xs)
}

.styles_itemRow__74s4a svg {
    position: relative;
    top: 3px
}

@media only screen and (min-width:1024px) {
    .styles_itemRow__74s4a {
        gap: var(--CDS-spacing-s)
    }
}

.styles_underline__4dR8r {
    text-decoration: underline;
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.rating-distribution-row_row__TH3OE {
    display: flex;
    gap: 8px;
    justify-content: space-between;
    align-items: center
}

.rating-distribution-row_row__TH3OE[data-star-rating=one] .rating-distribution-row_barValue__iFje4 {
    background-color: #ff3722
}

.rating-distribution-row_row__TH3OE[data-star-rating=two] .rating-distribution-row_barValue__iFje4 {
    background-color: #ff8622
}

.rating-distribution-row_row__TH3OE[data-star-rating=three] .rating-distribution-row_barValue__iFje4 {
    background-color: #ffce00
}

.rating-distribution-row_row__TH3OE[data-star-rating=four] .rating-distribution-row_barValue__iFje4 {
    background-color: #73cf11
}

.rating-distribution-row_row__TH3OE[data-star-rating=five] .rating-distribution-row_barValue__iFje4 {
    background-color: #00b67a
}

.rating-distribution-row_row__TH3OE>span {
    min-width: 55px;
    display: inline-flex
}

.rating-distribution-row_row__TH3OE .rating-distribution-row_bar__XYypx {
    height: 8px;
    width: 100%;
    display: flex;
    background-color: #d2d2d2;
    border-radius: var(--CDS-border-radius-full);
    position: relative;
    overflow: hidden
}

.rating-distribution-row_row__TH3OE .rating-distribution-row_bar__XYypx .rating-distribution-row_barValue__iFje4 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 8px;
    border-radius: inherit
}

html[lang=es-ES] .rating-distribution-row_row__TH3OE>span,
html[lang=pl-PL] .rating-distribution-row_row__TH3OE>span {
    min-width: 65px
}

.styles_ratingDistributionCard__qgoBg {
    border: .95px solid var(--CDS-color-semantic-border-default);
    box-shadow: 0 3px 9px 0 rgba(0, 0, 0, .14);
    border-radius: var(--CDS-border-radius-l);
    cursor: pointer;
    overflow: hidden
}

.styles_ratingDistribution__JrEa8 {
    padding: var(--CDS-spacing-xl) var(--CDS-spacing-xl) var(--CDS-spacing-m);
    display: flex;
    gap: var(--CDS-spacing-m);
    justify-content: space-between;
    align-items: center
}

.styles_ratingDistribution__JrEa8:hover {
    background: var(--CDS-color-semantic-surface-background-default)
}

@media only screen and (max-width:1023.98px) {
    .styles_ratingDistribution__JrEa8 {
        padding: var(--CDS-spacing-m) 20px
    }
}

.styles_ratingDistribution__JrEa8 .styles_text__KLs3V {
    min-width: 96px
}

.styles_ratingDistribution__JrEa8 .styles_text__KLs3V img {
    width: 94px;
    height: 18px
}

.styles_ratingDistribution__JrEa8 .styles_trustScore__MVJJI {
    margin-bottom: var(--CDS-spacing-xs);
    line-height: var(--CDS-type-styles-large-heading-xl-font-size)
}

.styles_ratingDistribution__JrEa8 .styles_starRatingName__njtqK {
    margin-bottom: var(--CDS-spacing-xxs)
}

.styles_ratingDistribution__JrEa8>div {
    min-width: 88px
}

.styles_ratingDistribution__JrEa8 .styles_reviewCount__NXlel {
    margin-top: var(--CDS-spacing-xs)
}

.styles_ratingDistribution__JrEa8 .styles_distributions__3hJ2W {
    width: 100%
}

.styles_ratingDistribution__JrEa8 .styles_distributions__3hJ2W>div {
    margin-bottom: var(--CDS-spacing-xs)
}

.styles_ratingDistribution__JrEa8 .styles_distributions__3hJ2W>div:last-child {
    margin-bottom: 0
}

.styles_trustScoreModalButton__2Mk6_ {
    height: auto;
    text-decoration: underline;
    padding: var(--CDS-spacing-m) var(--CDS-spacing-xl) var(--CDS-spacing-l) var(--CDS-spacing-xl);
    border-radius: 0;
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.styles_trustScoreModalButton__2Mk6_:hover {
    background: var(--CDS-color-semantic-surface-background-default)
}

.styles_popoverTrigger__3_x4d {
    display: inline-flex;
    align-items: center
}

.styles_popoverTrigger__3_x4d svg {
    vertical-align: sub
}

.styles_popoverText__u92X7 {
    display: inline
}

.styles_iconButton__uOCbk {
    display: inline-flex;
    align-items: center;
    border: none;
    background: none;
    padding: 0;
    cursor: pointer;
    color: inherit;
    vertical-align: middle;
    margin-left: var(--CDS-spacing-xxs)
}

.styles_popoverIcon__PKD90 {
    display: block
}

.styles_dateList__A_MZx {
    list-style-type: none;
    width: 250px
}

.styles_dateList__A_MZx .styles_dateItem__S4260 {
    position: relative;
    display: block;
    padding-left: 16px
}

.styles_dateList__A_MZx .styles_dateItem__S4260:after {
    position: absolute;
    left: -4px;
    top: 5px;
    width: 9px;
    height: 9px;
    border: 1px solid;
    border-radius: 50%;
    background-color: #fff;
    content: ""
}

.styles_dateList__A_MZx .styles_dateItem__S4260:first-of-type:after {
    background-color: currentColor
}

.styles_dateList__A_MZx .styles_dateItem__S4260:before {
    position: absolute;
    left: 0;
    top: 5px;
    height: 20px;
    width: 1px;
    background-color: #c5c5d6;
    content: ""
}

.styles_dateList__A_MZx .styles_dateItem__S4260:last-of-type:before {
    height: 8px
}

.styles_wrapper__WD_1K {
    display: flex;
    gap: var(--CDS-spacing-m);
    position: relative;
    margin-top: var(--CDS-spacing-m)
}

.styles_wrapper__WD_1K:before {
    content: "";
    width: 5px;
    height: 100%;
    display: block;
    top: 0;
    left: 0;
    position: absolute
}

.styles_content__eJmhl {
    margin-top: var(--CDS-spacing-m)
}

.styles_message__jAzYB {
    margin-top: var(--CDS-spacing-xs)
}

.styles_replyHeader__zKV_w {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: var(--CDS-spacing-xs)
}

.styles_replyInfo__41_in .styles_replyCompany__DgFhD {
    word-break: break-word;
    word-wrap: break-word;
    overflow-wrap: break-word;
    flex: 1 1
}

.styles_businessLogo__x6IFu {
    height: 40px;
    width: 40px;
    object-fit: contain
}

.styles_btnWrapper__arGPQ {
    position: relative;
    display: flex;
    background: none;
    border: none;
    padding: 0;
    margin: 0
}

.styles_badge__oQ9m4 {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    line-height: 14px
}

.styles_badge__oQ9m4 svg {
    fill: #068861
}

.styles_badge__oQ9m4 svg path:first-child {
    stroke: #fff
}

.styles_badge__oQ9m4 svg path:last-child {
    fill: #fff
}

.styles_link__TOxsV {
    white-space: nowrap
}

.styles_popoverContent__zdvvr {
    max-width: 400px;
    pointer-events: auto;
    margin: calc(var(--CDS-spacing-xl)*-1);
    padding: var(--CDS-spacing-m)
}

.styles_popoverTitle__lGCwy {
    margin-bottom: var(--CDS-spacing-xs)
}

.styles_consumerInfoWrapper__6HN5O {
    display: flex
}

.styles_consumerInfoWrapper__6HN5O .styles_consumerDetailsWrapper__4eZod {
    display: flex;
    justify-content: space-between;
    column-gap: var(--CDS-spacing-xs)
}

.styles_consumerInfoWrapper__6HN5O .styles_consumerDetailsWrapper__4eZod .styles_consumerDetails__POC79 {
    height: auto;
    display: flex;
    flex-direction: column;
    row-gap: 4px;
    align-self: center;
    overflow: hidden
}

.styles_consumerInfoWrapper__6HN5O .styles_consumerDetailsWrapper__4eZod .styles_consumerName__xKr9c:hover {
    text-decoration: underline
}

.styles_consumerInfoWrapper__6HN5O .styles_consumerDetailsWrapper__4eZod .styles_consumerExtraDetails__NY6RP {
    display: flex;
    align-items: center;
    column-gap: 4px
}

.styles_reviewBadges__Rmr_i {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-top: var(--CDS-spacing-m)
}

.styles_reviewBadges__Rmr_i>:not(:first-child) {
    padding: var(--CDS-spacing-xxs) var(--CDS-spacing-xxs)
}

.styles_badgesContainer__4pZPJ {
    display: flex;
    flex-wrap: wrap;
    gap: var(--CDS-spacing-xs);
    width: 100%
}

.styles_defaultStyling__XsTmr {
    max-width: 360px;
    z-index: 999
}

.styles_reviewLabel__I43un .styles_detailsIcon__xmMRm {
    display: flex;
    align-items: center
}

.styles_reviewLabel__I43un .styles_detailsIcon__xmMRm>svg {
    margin-right: 6px
}

.styles_reviewLabel__I43un .styles_reviewLabelButton__Drv0Q {
    border: none;
    background: none
}

.styles_reviewLabel__Ea8JW .styles_detailsIcon__n1OXF {
    display: flex;
    align-items: center;
    color: var(--CDS-color-semantic-feedback-positive-default)
}

.styles_reviewLabel__Ea8JW .styles_detailsIcon__n1OXF svg {
    color: inherit;
    width: 18px;
    height: 16px;
    margin-right: 4px
}

.styles_reviewLabel__Ea8JW .styles_reviewLabelButton__LodX1 {
    border: none;
    background: none
}

.styles_reviewLabels__XRzot {
    display: flex;
    width: 100%
}

.styles_reviewLabels__XRzot>*+* {
    margin-left: var(--CDS-spacing-m)
}

.styles_reviewContentwrapper__K2aRu {
    display: flex;
    flex-direction: column;
    margin-top: var(--CDS-spacing-m)
}

.styles_reviewContentwrapper__K2aRu>*+* {
    margin-top: var(--CDS-spacing-s)
}

.styles_reviewContentwrapper__K2aRu .styles_reviewHeader__DzoAZ {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap
}

.styles_reviewContentwrapper__K2aRu .styles_reviewHeader__DzoAZ .styles_datesWrapper__BhGHp {
    flex-grow: 1;
    text-align: right
}

.styles_reviewContentwrapper__K2aRu .styles_reviewHeader__DzoAZ .styles_reviewLabels__ZmJZW {
    width: auto;
    margin-top: 0;
    margin-left: var(--CDS-spacing-m)
}

.styles_reviewContent__tuXiN em {
    background: #f8e71b;
    font-style: normal
}

.styles_reviewContent__tuXiN p {
    margin-top: var(--CDS-spacing-xs)
}

.styles_reviewContent__tuXiN p:last-of-type {
    margin-top: var(--CDS-spacing-m)
}

.styles_reviewContent__tuXiN.styles_hidden__i4LcE {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    filter: blur(5px)
}

.styles_reviewContent__tuXiN.styles_hidden__i4LcE>* {
    color: #c5c5d6
}

.styles_iconButton__Sr5FD {
    display: flex;
    align-items: center;
    cursor: pointer;
    background: none;
    border: none
}

.styles_iconButton__Sr5FD svg {
    fill: #6c6c85
}

.styles_iconButton__Sr5FD:hover:not(.styles_disabled__aoyYp) svg {
    fill: #0c59f2
}

.styles_iconButton__Sr5FD.styles_disabled__aoyYp {
    cursor: not-allowed
}

.styles_iconButton__Sr5FD .styles_alreadyFlagged__z4wlr {
    color: #ff6640;
    order: -1;
    margin-right: 8px
}

.styles_wrapper___luvQ {
    display: flex;
    align-items: center;
    margin-top: var(--CDS-spacing-m)
}

.styles_wrapper___luvQ>*+* {
    margin-left: 8px
}

.buttons_actionButtons__SZCAW {
    border: none;
    background: none;
    padding: var(--CDS-spacing-xxs) var(--CDS-spacing-xs);
    width: auto;
    height: auto;
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.buttons_actionButtons__SZCAW,
.buttons_actionButtons__SZCAW span {
    display: flex;
    align-items: center
}

.buttons_actionButtons__SZCAW svg {
    margin-right: var(--CDS-spacing-xxs)
}

@media only screen and (min-width:640px) {
    .buttons_actionButtons__SZCAW {
        height: var(--CDS-spacing-xl)
    }
}

.buttons_button__ECb04:active,
.buttons_button__ECb04:active>*,
.buttons_button__ECb04:focus,
.buttons_button__ECb04:focus>*,
.buttons_button__ECb04:hover,
.buttons_button__ECb04:hover>* {
    text-decoration: none
}

.buttons_button__ECb04:hover>* {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.styles_header__bQJcI {
    align-items: center;
    display: grid;
    grid-template-columns: 1fr auto 1fr
}

.styles_title__kJJJ3 {
    grid-column: 2/2;
    padding: 0 var(--CDS-spacing-m)
}

.styles_closeButton__PR01W {
    margin-left: auto
}

.styles_content__UrvMY {
    padding: var(--CDS-spacing-l) 0
}

.styles_popoverContent__JsE6_ {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.styles_userProfileLink__KAZan+.styles_userProfileLink__KAZan {
    margin-left: var(--CDS-spacing-xs)
}

.styles_userProfileLinksWrapper__1PK76 {
    display: flex;
    flex-direction: column
}

.styles_userProfileLinksWrapper__1PK76 .styles_userProfileLink__KAZan {
    width: -moz-fit-content;
    width: fit-content;
    margin: 0
}

.styles_showMoreButton__okWZ3 {
    display: block;
    margin-top: var(--CDS-spacing-s)
}

.styles_iconWrapper__WUco_ {
    margin-right: var(--CDS-spacing-m)
}

.styles_buttonWrapper__CccMW,
.styles_usefulLabel__VcnL3 {
    display: inline-flex;
    gap: var(--CDS-spacing-xxs)
}

.styles_buttonWrapper__CccMW {
    align-items: center
}

.styles_countBadge__nAgEE {
    cursor: pointer
}

.styles_wrapper__99349 {
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 310px;
    gap: var(--CDS-spacing-xs)
}

@media only screen and (min-width:640px) {
    .styles_wrapper__99349 {
        gap: var(--CDS-spacing-m)
    }
}

.styles_shareXButton___s4oR svg {
    fill: #000
}

.styles_iconButton__0vB80 {
    padding: 0;
    justify-content: flex-start
}

.styles_iconButton__0vB80 .styles_iconWrapper__GmMWh {
    flex: 40px 0;
    margin-right: var(--CDS-spacing-l)
}

.styles_iconButton__0vB80:active,
.styles_iconButton__0vB80:focus,
.styles_iconButton__0vB80:hover {
    background-color: var(--CDS-color-semantic-surface-foreground-default)
}

.styles_iconWrapper__GmMWh {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    height: 100%
}

.styles_actionsWrapper__PJqVW {
    gap: var(--CDS-spacing-l);
    margin-top: var(--CDS-spacing-l)
}

.styles_actionsWrapper__PJqVW *+* {
    margin-left: 0
}

.styles_actionsWrapper__PJqVW button {
    padding: 0
}

.styles_actionsWrapper__PJqVW button svg {
    margin-right: var(--CDS-spacing-xs)
}

.styles_companyReply__WrkCW {
    display: flex;
    gap: var(--CDS-spacing-xs);
    margin-top: var(--CDS-spacing-s)
}

.styles_reviewCard__meSdm {
    background-color: var(--CDS-color-semantic-surface-default);
    border: 1px solid var(--CDS-color-semantic-border-default);
    border-radius: var(--CDS-border-radius-l);
    display: flex;
    flex-direction: column;
    overflow: hidden;
    padding: var(--CDS-spacing-m);
    width: 306px
}

.styles_reviewCard__meSdm .styles_starRating__BhKtt {
    margin-top: var(--CDS-spacing-m);
    display: flex;
    align-items: center;
    gap: var(--CDS-spacing-m)
}

.styles_reviewCard__meSdm .styles_reviewText__q8Zhv {
    margin-top: var(--CDS-spacing-xs)
}

.styles_reviewCard__meSdm .styles_reviewText__q8Zhv:hover {
    cursor: pointer
}

.styles_reviewCard__meSdm .styles_reviewText__q8Zhv .styles_seeMore__J_tOL:hover {
    text-decoration: underline
}

@media only screen and (min-width:1024px) {
    .styles_reviewCard__meSdm {
        border: none;
        border-radius: 0;
        padding: 0;
        width: auto
    }
}

@media only screen and (max-width:1023.98px) {
    .styles_reviewActionsControl__5YwE_ {
        margin-top: auto
    }
}

.styles_reviewActionsVariant__FKFd6 {
    margin-top: auto
}

.styles_wrapper__xUH1r {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-m)
}

@media only screen and (min-width:1024px) {
    .styles_wrapper__xUH1r {
        gap: var(--CDS-spacing-xl)
    }
}

.styles_heading__BeAFx {
    display: flex;
    flex-direction: row;
    gap: var(--CDS-spacing-xs);
    align-items: center
}

.styles_relevantReviewsSection__nog13 {
    min-width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-row-gap: 40px;
    row-gap: 40px;
    grid-column-gap: 80px;
    column-gap: 80px;
    margin-top: var(--CDS-spacing-m);
    scrollbar-width: none;
    -ms-overflow-style: none
}

.styles_relevantReviewsSection__nog13::-webkit-scrollbar {
    display: none
}

@media only screen and (max-width:1279.98px) {
    .styles_relevantReviewsSection__nog13 {
        column-gap: 56px
    }
}

@media only screen and (max-width:1023.98px) {
    .styles_relevantReviewsSection__nog13 {
        grid-template-columns: repeat(4, 1fr);
        grid-column-gap: var(--CDS-spacing-s);
        width: calc(100% + var(--CDS-spacing-l));
        padding-right: var(--CDS-spacing-l);
        margin-top: 0;
        overflow-x: scroll
    }
}

.styles_buttonContainer__FE1_O {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--CDS-spacing-l);
    text-align: center
}

.styles_seeAllReviewsButton__TIkiI {
    width: 100%
}

@media only screen and (min-width:1024px) {
    .styles_seeAllReviewsButton__TIkiI {
        margin-top: var(--CDS-spacing-m)
    }

    .styles_buttonContainer__FE1_O,
    .styles_seeAllReviewsButton__TIkiI {
        max-width: 286px
    }
}

.styles_headerBar__GdhIF {
    margin-bottom: calc(var(--CDS-spacing-l) - var(--CDS-spacing-xs))
}

.styles_headerBar__GdhIF,
.styles_rightSideControls__GL8tk {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.styles_rightSideControls__GL8tk .styles_navigationButtonBack__XzEK_ {
    margin-right: var(--CDS-spacing-xs)
}

@media only screen and (max-width:1023.98px) {

    .styles_rightSideControls__GL8tk .styles_navigationButtonBack__XzEK_,
    .styles_rightSideControls__GL8tk .styles_navigationButtonForward__DF6Tw {
        display: none
    }
}

.styles_rightSideControls__GL8tk .styles_buttonLink__yMkd2 {
    margin-left: var(--CDS-spacing-m)
}

.styles_carouselContainer__lpFXH {
    --carousel-container-gap: var(--carousel-padding, 0);
    --carousel-column-gap: var(--CDS-spacing-m);
    display: grid;
    grid-auto-columns: calc(25% - var(--carousel-column-gap)*.75);
    grid-auto-flow: column;
    grid-gap: var(--carousel-column-gap);
    gap: var(--carousel-column-gap);
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    padding: var(--CDS-spacing-xs) 0;
    -ms-overflow-style: none;
    scrollbar-width: none
}

@media only screen and (max-width:1023.98px) {
    .styles_carouselContainer__lpFXH {
        grid-auto-columns: 288px;
        margin-inline: calc(var(--carousel-container-gap)*-1);
        scroll-padding-inline: var(--carousel-container-gap);
        padding-inline: var(--carousel-container-gap)
    }
}

.styles_carouselContainer__lpFXH .styles_column__8yQFL {
    scroll-snap-align: start
}

.styles_carouselContainer__lpFXH::-webkit-scrollbar {
    display: none
}

.styles_tooltipWrapper__EJRKZ {
    margin-left: var(--CDS-spacing-xs)
}

.styles_tooltipWrapper__EJRKZ>span {
    display: flex
}

.styles_container__pSzLK {
    height: 56px;
    position: fixed;
    top: 0;
    transition: translate .3s ease-in-out;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .25);
    translate: 0 calc(-1*(100% + 8px));
    width: 100%;
    z-index: 10
}

.styles_container__pSzLK.styles_stuck__P4Zav {
    translate: 0 0
}

@media only screen and (min-width:1024px) {
    .styles_container__pSzLK {
        height: 62px
    }
}

body[data-scroll-locked] .styles_container__pSzLK {
    padding-right: var(--removed-body-scroll-bar-size)
}

.styles_navigationContainer__0BauZ {
    display: flex;
    height: 100%
}

@media only screen and (min-width:1024px) {
    .styles_navigationContainer__0BauZ {
        gap: var(--CDS-spacing-m)
    }
}

.styles_navigation__6OhvD {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-between;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 var(--CDS-spacing-m)
}

@media only screen and (min-width:1280px) {
    .styles_navigation__6OhvD {
        padding: 0
    }
}

.styles_navigationLink__RmTQJ {
    background: none;
    border: none;
    border-bottom: 3px solid transparent;
    cursor: pointer;
    padding: 0 var(--CDS-spacing-m)
}

.styles_navigationLink__RmTQJ.styles_active__08n31 {
    border-color: var(--CDS-color-semantic-surface-foreground-default)
}

.styles_buttonContainer__VULCi {
    display: none
}

@media only screen and (min-width:380px) {
    .styles_buttonContainer__VULCi {
        align-items: center;
        display: flex;
        gap: var(--CDS-spacing-xs)
    }
}

@media only screen and (min-width:1024px) {
    .styles_buttonContainer__VULCi {
        gap: var(--CDS-spacing-m)
    }
}

html[lang=de-AT] .styles_navigationLink__RmTQJ,
html[lang=de-AT] .styles_navigation__6OhvD,
html[lang=de-CH] .styles_navigationLink__RmTQJ,
html[lang=de-CH] .styles_navigation__6OhvD,
html[lang=de-DE] .styles_navigationLink__RmTQJ,
html[lang=de-DE] .styles_navigation__6OhvD {
    padding: 0 var(--CDS-spacing-s)
}

.styles_card__2WeIP:hover {
    cursor: pointer;
    box-shadow: 0 4px 10px hsla(60, 1%, 41%, .05), 0 2px 4px hsla(60, 1%, 41%, .1), 0 1px 2px rgba(28, 28, 28, .1)
}

.styles_card__2WeIP:active {
    background-color: hsla(30, 4%, 56%, .06)
}

.styles_card__2WeIP .styles_imageWrapper__5yICK {
    position: relative;
    width: -moz-fit-content;
    width: fit-content
}

.styles_card__2WeIP .styles_image__ceDni {
    height: 66px;
    width: 66px;
    position: relative;
    margin-bottom: var(--CDS-spacing-s);
    border: .5px solid var(--CDS-color-semantic-border-default);
    border-radius: var(--CDS-border-radius-m);
    overflow: hidden
}

.styles_card__2WeIP .styles_verified__hecNC {
    position: absolute;
    top: -8px;
    right: -4px
}

.styles_card__2WeIP .styles_verified__hecNC svg {
    fill: #068861
}

.styles_card__2WeIP .styles_verified__hecNC svg path:first-child {
    stroke: #fff
}

.styles_card__2WeIP .styles_verified__hecNC svg path:last-child {
    fill: #fff
}

.styles_card__2WeIP .styles_name__lW0ej {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: var(--CDS-spacing-xxs)
}

.styles_card__2WeIP .styles_identifyingName__AOcFa {
    margin-bottom: var(--CDS-spacing-xs);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.styles_card__2WeIP .styles_reviews__kMh7y {
    display: flex;
    align-items: center
}

.styles_card__2WeIP .styles_reviews__kMh7y .styles_starRating__O0W0z {
    margin-left: -2px
}

.styles_card__2WeIP .styles_reviews__kMh7y .styles_rating__WGcQH,
.styles_card__2WeIP .styles_reviews__kMh7y .styles_reviewCount__g6r0d {
    margin-left: var(--CDS-spacing-xxs)
}

.styles_tooltipWrapper__r2er9 {
    padding-left: var(--CDS-spacing-s);
    display: inline-block
}

.styles_tooltipWrapper__r2er9 svg {
    margin-bottom: var(--CDS-spacing-xxxs)
}

.styles_adBlock__m9bGL {
    display: grid
}

.styles_adBlockAdvert__UMCLa {
    display: block;
    order: -1
}

.styles_adBlockInsert__Vb1gs {
    display: block;
    height: 50px;
    overflow: hidden
}

@media only screen and (min-width:640px) {
    .styles_adBlockInsert__Vb1gs {
        height: 90px
    }
}

.styles_adBlockInsert__Vb1gs[data-ad-status=unfilled] {
    display: none !important
}

.styles_adBlockInsert__Vb1gs[data-ad-status=unfilled]+.styles_adBlockAdvert__UMCLa {
    display: none
}

.styles_responsive__vGGlE .styles_adBlockAdvert__UMCLa,
.styles_responsive__vGGlE .styles_adBlockInsert__Vb1gs {
    width: 320px;
    height: 50px;
    margin: 0 auto
}

@media(min-width:520px) {

    .styles_responsive__vGGlE .styles_adBlockAdvert__UMCLa,
    .styles_responsive__vGGlE .styles_adBlockInsert__Vb1gs {
        width: 468px;
        height: 60px
    }
}

@media(max-width:365px) {

    .styles_responsive__vGGlE .styles_adBlockAdvert__UMCLa,
    .styles_responsive__vGGlE .styles_adBlockInsert__Vb1gs {
        width: 200px;
        height: 200px
    }
}

@media(max-width:319px) {

    .styles_responsive__vGGlE .styles_adBlockAdvert__UMCLa,
    .styles_responsive__vGGlE .styles_adBlockInsert__Vb1gs {
        width: 125px;
        height: 125px
    }
}

@media only screen and (min-width:768px)and (max-width:1023px) {

    .styles_responsive__vGGlE .styles_adBlockAdvert__UMCLa,
    .styles_responsive__vGGlE .styles_adBlockInsert__Vb1gs {
        width: 728px
    }
}

@media only screen and (min-width:1024px) {

    .styles_responsive__vGGlE .styles_adBlockAdvert__UMCLa,
    .styles_responsive__vGGlE .styles_adBlockInsert__Vb1gs {
        width: 468px
    }
}

.styles_container__OPlZW {
    display: flex;
    flex-direction: column;
    background-color: var(--CDS-color-semantic-surface-background-default)
}

.styles_columnLayout__jNgLZ {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-l)
}

@media only screen and (min-width:1024px) {
    .styles_columnLayout__jNgLZ {
        display: grid;
        grid-template-columns: 343px 530px;
        grid-column-gap: 56px;
        column-gap: 56px
    }
}

.styles_columnLayout__jNgLZ .styles_mainContent__d9oos {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-l)
}

@media only screen and (min-width:1024px) {
    .styles_columnLayout__jNgLZ .styles_mainContent__d9oos {
        margin-top: 76px
    }
}

.styles_columnLayout__jNgLZ .styles_stickyColumnContent__4T7UP {
    width: 100%;
    display: flex;
    align-self: flex-start;
    flex-direction: column;
    gap: var(--CDS-spacing-m);
    position: -webkit-sticky;
    position: sticky;
    top: 80px
}

.styles_divider__ZwmXb {
    width: 100%;
    margin: var(--CDS-spacing-l) 0
}

.styles_tag__tl1d_ {
    width: -moz-fit-content;
    width: fit-content;
    max-width: 300px;
    height: 40px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: var(--CDS-border-radius-s);
    padding: 10px var(--CDS-spacing-m);
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    background-color: var(--CDS-color-semantic-surface-default);
    cursor: pointer;
    -webkit-tap-highlight-color: transparent
}

.styles_tag__tl1d_ .styles_label__6Zo9c {
    color: var(--CDS-color-semantic-surface-foreground-default);
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.styles_tag__tl1d_ svg {
    margin-left: var(--CDS-spacing-xs);
    transform: rotate(45deg);
    transition: transform .4s;
    fill: #696a6a;
    min-width: 14px
}

.styles_tag__tl1d_.styles_selected__QvNdn {
    border-color: var(--CDS-color-semantic-actions-default);
    background-color: var(--CDS-color-semantic-actions-surface)
}

.styles_tag__tl1d_.styles_selected__QvNdn .styles_label__6Zo9c {
    color: var(--CDS-color-semantic-actions-default)
}

.styles_tag__tl1d_.styles_selected__QvNdn svg {
    fill: var(--CDS-color-semantic-actions-default);
    transform: rotate(0)
}

.styles_tag__tl1d_.styles_disabled__zeQZE,
.styles_tag__tl1d_.styles_disabled__zeQZE:active,
.styles_tag__tl1d_.styles_disabled__zeQZE:focus,
.styles_tag__tl1d_.styles_disabled__zeQZE:hover {
    cursor: not-allowed;
    background-color: var(--CDS-color-semantic-surface-disabled);
    border-color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.styles_tag__tl1d_.styles_disabled__zeQZE .styles_label__6Zo9c {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.styles_tag__tl1d_.styles_disabled__zeQZE svg,
.styles_tag__tl1d_.styles_disabled__zeQZE:active svg,
.styles_tag__tl1d_.styles_disabled__zeQZE:focus svg,
.styles_tag__tl1d_.styles_disabled__zeQZE:hover svg {
    fill: var(--CDS-color-semantic-surface-foreground-disabled)
}

.styles_tag__tl1d_:focus {
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media(hover:hover) {
    .styles_tag__tl1d_:hover {
        border-color: var(--CDS-color-semantic-surface-foreground-default);
        background-color: var(--CDS-color-semantic-actions-surface-hover)
    }

    .styles_tag__tl1d_:hover svg {
        fill: var(--CDS-color-semantic-surface-foreground-default)
    }
}

.styles_tag__tl1d_:active {
    border-color: var(--CDS-color-semantic-surface-foreground-default);
    background-color: var(--CDS-color-semantic-actions-surface-active)
}

.styles_tag__tl1d_:active svg {
    fill: var(--CDS-color-semantic-surface-foreground-default)
}

@media(hover:hover) {
    .styles_tag__tl1d_.styles_selected__QvNdn:hover {
        border-color: var(--CDS-color-semantic-actions-default);
        background-color: var(--CDS-color-semantic-actions-surface-hover)
    }

    .styles_tag__tl1d_.styles_selected__QvNdn:hover svg {
        fill: var(--CDS-color-semantic-actions-default)
    }
}

.styles_tag__tl1d_.styles_selected__QvNdn:active {
    border-color: var(--CDS-color-semantic-actions-default);
    background-color: var(--CDS-color-semantic-actions-surface-active)
}

.styles_tag__tl1d_.styles_selected__QvNdn:active svg {
    fill: var(--CDS-color-semantic-actions-default)
}

.styles_container__bbYHh {
    display: flex;
    flex-wrap: wrap;
    gap: var(--CDS-spacing-xs)
}

.styles_container__bbYHh .styles_reset__LT2Tr {
    height: var(--CDS-spacing-xxl);
    margin-left: var(--CDS-spacing-xs)
}

.styles_container__bbYHh .styles_tag__Ay9Q2 {
    border-radius: var(--CDS-border-radius-xxl)
}

.button-toggle_container__CFf37 {
    display: flex
}

.button-toggle_item__Qcand,
.button-toggle_label__Av0W2 {
    color: var(--CDS-color-semantic-surface-foreground-default)
}

.button-toggle_item__Qcand {
    display: flex;
    align-items: center;
    position: relative;
    white-space: nowrap;
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    border-left-width: 0;
    border-radius: 0;
    z-index: 1;
    cursor: pointer
}

.button-toggle_item__Qcand:first-of-type {
    border-left-width: 1px;
    border-top-left-radius: var(--CDS-border-radius-s);
    border-bottom-left-radius: var(--CDS-border-radius-s)
}

.button-toggle_item__Qcand:last-of-type {
    border-right-width: 1px;
    border-top-right-radius: var(--CDS-border-radius-s);
    border-bottom-right-radius: var(--CDS-border-radius-s)
}

.button-toggle_item__Qcand>.button-toggle_input__G5Ddk {
    opacity: 0;
    width: 20px;
    height: 20px;
    margin: 0;
    position: absolute;
    cursor: pointer
}

.button-toggle_item__Qcand.button-toggle_small__tYkAR {
    height: 32px;
    padding: 0 12px;
    font-weight: 400
}

.button-toggle_item__Qcand.button-toggle_medium__tYhHI {
    height: 40px;
    padding: 0 16px;
    font-weight: 400
}

.button-toggle_item__Qcand.button-toggle_large__2Sknf {
    height: 48px;
    padding: 0 24px
}

.button-toggle_item__Qcand.button-toggle_responsive__dV_dG {
    height: 40px;
    flex-grow: 1;
    justify-content: center;
    padding: 0 16px
}

@media only screen and (max-width:399.98px) {
    .button-toggle_item__Qcand.button-toggle_responsive__dV_dG {
        padding: 0 8px
    }

    .button-toggle_item__Qcand.button-toggle_responsive__dV_dG svg {
        width: 16px;
        height: 16px
    }
}

.button-toggle_item__Qcand.button-toggle_checked___pEEi {
    z-index: 2;
    color: var(--CDS-color-semantic-actions-default);
    border-color: var(--CDS-color-semantic-actions-default);
    background-color: var(--CDS-color-semantic-actions-surface)
}

.button-toggle_item__Qcand.button-toggle_checked___pEEi .button-toggle_label__Av0W2 {
    color: var(--CDS-color-semantic-actions-default)
}

@media(hover:hover) {
    .button-toggle_item__Qcand.button-toggle_checked___pEEi:hover {
        border-color: var(--CDS-color-semantic-actions-default);
        background-color: var(--CDS-color-semantic-actions-surface-hover)
    }
}

.button-toggle_item__Qcand.button-toggle_checked___pEEi:active {
    background-color: var(--CDS-color-semantic-actions-surface-active)
}

.button-toggle_item__Qcand.button-toggle_disabled__R0PSG:not(.button-toggle_checked___pEEi) {
    color: #938e89;
    background-color: var(--CDS-color-semantic-surface-disabled);
    pointer-events: none;
    cursor: not-allowed
}

.button-toggle_item__Qcand.button-toggle_disabled__R0PSG:not(.button-toggle_checked___pEEi) .button-toggle_label__Av0W2 {
    color: #938e89
}

.button-toggle_item__Qcand:focus,
.button-toggle_item__Qcand:focus-within {
    z-index: 3;
    outline: 2px solid var(--CDS-color-semantic-actions-default);
    outline-offset: 2px
}

@media(hover:hover) {
    .button-toggle_item__Qcand:hover {
        border-color: var(--CDS-color-semantic-surface-foreground-default);
        background-color: var(--CDS-color-semantic-actions-surface-hover)
    }
}

.button-toggle_item__Qcand:active {
    border-color: var(--CDS-color-semantic-surface-foreground-default);
    background-color: var(--CDS-color-semantic-actions-surface-active)
}

.button-toggle_button-toggle-icon__qnFYK svg {
    margin: 0 8px 0 0
}

.button-toggle_button-toggle-icon__qnFYK.button-toggle_right-icon__J9Txm svg {
    margin: 0 0 0 8px
}

.styles_listOptions__e3lIu {
    list-style: none
}

.styles_listOptions__e3lIu .styles_listOption__PcGo4 {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-gap: var(--CDS-spacing-xs);
    gap: var(--CDS-spacing-xs)
}

.styles_listOptions__e3lIu .styles_listOption__PcGo4+.styles_listOption__PcGo4 {
    margin-top: var(--CDS-spacing-m)
}

.styles_listOptions__e3lIu .styles_listOption__PcGo4 .styles_listOptionLabel__XzZ5t {
    display: flex;
    align-items: center;
    cursor: pointer
}

.styles_listOptions__e3lIu .styles_listOption__PcGo4 .styles_listOptionLabel__XzZ5t.styles_capitalize__LPQVs {
    text-transform: capitalize
}

.styles_listOptions__e3lIu .styles_listOption__PcGo4 .styles_listOptionLabel__XzZ5t.styles_disabled__321mW {
    cursor: not-allowed
}

.styles_listOptions__e3lIu .styles_listOption__PcGo4 .styles_listOptionDescription__3IEmZ {
    grid-column-start: 2
}

.styles_listOptions__e3lIu .styles_listOption__PcGo4 .styles_listOptionBadge__QSeUX {
    margin-left: var(--CDS-spacing-xs)
}

.styles_showMoreLanguages__5xWKc {
    margin-top: var(--CDS-spacing-s)
}

.styles_listOptions__rNMvp {
    list-style: none
}

.styles_listOptions__rNMvp .styles_listOption__0b2Yt {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-gap: var(--CDS-spacing-xs);
    gap: var(--CDS-spacing-xs)
}

.styles_listOptions__rNMvp .styles_listOption__0b2Yt+.styles_listOption__0b2Yt {
    margin-top: var(--CDS-spacing-m)
}

.styles_listOptions__rNMvp .styles_listOption__0b2Yt .styles_listOptionLabel__mIAuY {
    display: flex;
    align-items: center;
    cursor: pointer
}

.styles_listOptions__rNMvp .styles_listOption__0b2Yt .styles_listOptionLabel__mIAuY.styles_capitalize__47dOK {
    text-transform: capitalize
}

.styles_listOptions__rNMvp .styles_listOption__0b2Yt .styles_listOptionLabel__mIAuY.styles_disabled__7f5ce {
    cursor: not-allowed
}

.styles_listOptions__rNMvp .styles_listOption__0b2Yt .styles_listOptionDescription__OMXR9 {
    grid-column-start: 2
}

.styles_listOptions__rNMvp .styles_listOption__0b2Yt .styles_listOptionBadge__r77Zs {
    margin-left: var(--CDS-spacing-xs)
}

.styles_wrapper__kTcYU {
    position: relative
}

.styles_wrapper__kTcYU .styles_inputIcon__v_3iG {
    position: absolute;
    display: flex;
    align-items: center;
    height: 100%;
    box-sizing: content-box
}

.styles_wrapper__kTcYU .styles_searchIcon__uE_qV {
    padding-left: var(--CDS-spacing-m);
    z-index: 1
}

.styles_wrapper__kTcYU .styles_searchInput__HZlhH {
    padding: 0 var(--CDS-spacing-xl) 0 var(--CDS-spacing-xxl)
}

.styles_wrapper__kTcYU .styles_searchInput__HZlhH::-webkit-search-cancel-button,
.styles_wrapper__kTcYU .styles_searchInput__HZlhH::-webkit-search-decoration {
    -webkit-appearance: none
}

.styles_wrapper__kTcYU .styles_resetButton__PoTpS {
    top: 0;
    right: 0;
    padding-right: var(--CDS-spacing-xs);
    background: none;
    border: none;
    cursor: pointer
}

.styles_wrapper__kTcYU .styles_resetButton__PoTpS .styles_crossIcon__38L_3 {
    width: 16px;
    height: 16px;
    border-radius: var(--CDS-border-radius-full);
    border: 1px solid var(--CDS-color-semantic-actions-default);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center
}

.styles_topics__yJAZ_ {
    display: flex;
    gap: var(--CDS-spacing-xs);
    flex-wrap: wrap
}

.styles_seeMoreTopics__z7psX {
    cursor: pointer;
    margin-top: var(--CDS-spacing-s)
}

.styles_modal__SzIMr div[role=dialog] {
    height: 95%
}

@media only screen and (min-width:640px) {
    .styles_modal__SzIMr div[role=dialog] {
        width: 600px;
        height: 100%;
        max-height: none;
        top: 0;
        bottom: 0;
        left: auto;
        right: 0;
        transform: translate(0);
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }
}

.styles_modal__SzIMr div[role=dialog] div[role=document] {
    flex: 1 1
}

.styles_modal__SzIMr div[role=dialog] .styles_modalFooter__9fTGx {
    display: flex !important;
    flex: 1 1;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: var(--CDS-spacing-m)
}

.styles_modal__SzIMr div[role=dialog] .styles_modalFooter__9fTGx .styles_submitButton__BMGSL {
    max-width: 100%
}

.styles_modal__SzIMr div[role=dialog] .styles_modalFooter__9fTGx .styles_submitButton__BMGSL>* {
    display: inline-block;
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis
}

.styles_filterSection__ArHhA+.styles_filterSection__ArHhA {
    margin-top: var(--CDS-spacing-xl)
}

.styles_filterSection__ArHhA .styles_filterSectionLabel__0J1vL {
    margin-bottom: var(--CDS-spacing-m)
}

.styles_resetButton__DyYWc span {
    text-decoration: underline
}

.styles_resetButton__DyYWc:hover span {
    text-decoration: none
}

.styles_resetButton__DyYWc:disabled span {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.styles_listOptions__g0wjQ {
    list-style: none
}

.styles_listOptions__g0wjQ .styles_listOption__XMN9e {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-gap: var(--CDS-spacing-xs);
    gap: var(--CDS-spacing-xs)
}

.styles_listOptions__g0wjQ .styles_listOption__XMN9e+.styles_listOption__XMN9e {
    margin-top: var(--CDS-spacing-m)
}

.styles_listOptions__g0wjQ .styles_listOption__XMN9e .styles_listOptionLabel__AzxJo {
    display: flex;
    align-items: center;
    cursor: pointer
}

.styles_listOptions__g0wjQ .styles_listOption__XMN9e .styles_listOptionLabel__AzxJo.styles_capitalize__RoOnc {
    text-transform: capitalize
}

.styles_listOptions__g0wjQ .styles_listOption__XMN9e .styles_listOptionLabel__AzxJo.styles_disabled___dsf4 {
    cursor: not-allowed
}

.styles_listOptions__g0wjQ .styles_listOption__XMN9e .styles_listOptionDescription__V4SeE {
    grid-column-start: 2
}

.styles_listOptions__g0wjQ .styles_listOption__XMN9e .styles_listOptionBadge___6QH9 {
    margin-left: var(--CDS-spacing-xs)
}

.styles_desktopModal__Er9ox {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 8
}

.styles_desktopModal__Er9ox .styles_content__LXRcU {
    position: relative;
    width: 360px;
    background-color: var(--CDS-color-semantic-surface-default);
    box-shadow: var(--CDS-box-shadow-30);
    padding: var(--CDS-spacing-xl) var(--CDS-spacing-m);
    border-radius: var(--CDS-border-radius-l)
}

.styles_container__yBzfQ {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-s)
}

.styles_topics__S8F4G {
    display: flex;
    flex-wrap: wrap;
    gap: var(--CDS-spacing-xs)
}

@media only screen and (max-width:1023.98px) {
    .styles_topics__S8F4G {
        flex-wrap: nowrap;
        overflow-x: scroll;
        width: calc(100% + var(--CDS-spacing-l));
        padding-right: var(--CDS-spacing-l);
        scrollbar-width: none;
        -ms-overflow-style: none
    }

    .styles_topics__S8F4G::-webkit-scrollbar {
        display: none
    }
}

.styles_topics__S8F4G .styles_tag__KzIl1 {
    border-radius: var(--CDS-border-radius-xxl)
}

.styles_topics__S8F4G .styles_notSelected__RLHlt {
    border-color: var(--CDS-color-semantic-border-default)
}

.styles_topics__S8F4G .styles_notSelected__RLHlt:hover {
    border-color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.styles_container__YWA7m {
    display: flex;
    gap: var(--CDS-spacing-xs)
}

.styles_container__YWA7m .styles_button__H2RGE {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 var(--CDS-spacing-m);
    width: -moz-fit-content;
    width: fit-content;
    color: var(--semantic-surface-foreground-subtle, #6a6a67);
    border: 1px solid var(--CDS-color-semantic-border-default)
}

.styles_container__YWA7m .styles_button__H2RGE .styles_label__QSBGX {
    margin-right: var(--CDS-spacing-xs)
}

.styles_container__YWA7m .styles_filterButton__Xpc9M svg {
    transform: rotate(90deg)
}

.styles_wrapper__iS2Er {
    position: relative
}

.styles_wrapper__iS2Er .styles_inputIcon__VhLTg {
    position: absolute;
    display: flex;
    align-items: center;
    height: 100%;
    box-sizing: content-box
}

.styles_wrapper__iS2Er .styles_searchIcon__sDeFl {
    left: var(--CDS-spacing-m);
    z-index: 1
}

.styles_wrapper__iS2Er .styles_searchInput__ui_I_ {
    padding: 0 var(--CDS-spacing-xxl) 0 var(--CDS-spacing-xxl);
    border-radius: var(--CDS-border-radius-full);
    border: 1px solid var(--CDS-color-semantic-border-default)
}

.styles_wrapper__iS2Er .styles_searchInput__ui_I_::-webkit-search-cancel-button,
.styles_wrapper__iS2Er .styles_searchInput__ui_I_::-webkit-search-decoration {
    -webkit-appearance: none
}

.styles_wrapper__iS2Er .styles_resetButton__CYLWK {
    top: 0;
    right: 0;
    padding-right: var(--CDS-spacing-m)
}

.styles_filterSection__o_BMC {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-l)
}

.styles_container__7TW3E {
    display: table;
    width: 100%
}

.styles_container__7TW3E[data-some-selected=true] .styles_row__4BwV6 .styles_barValue__X_IuW {
    opacity: .3
}

.styles_container__7TW3E .styles_row__4BwV6 {
    display: table-row;
    cursor: pointer;
    height: 32px
}

.styles_container__7TW3E .styles_row__4BwV6.styles_disabledRow__zQ8BQ {
    cursor: default
}

.styles_container__7TW3E .styles_row__4BwV6.styles_disabledRow__zQ8BQ .styles_labelCell__gg5_Q,
.styles_container__7TW3E .styles_row__4BwV6.styles_disabledRow__zQ8BQ .styles_percentageCell__AKkqm {
    opacity: .3
}

.styles_container__7TW3E .styles_row__4BwV6:hover[data-star-rating=one] .styles_barValue__X_IuW,
.styles_container__7TW3E .styles_row__4BwV6[data-selected=true][data-star-rating=one] .styles_barValue__X_IuW {
    background-color: #ff3722
}

.styles_container__7TW3E .styles_row__4BwV6:hover[data-star-rating=two] .styles_barValue__X_IuW,
.styles_container__7TW3E .styles_row__4BwV6[data-selected=true][data-star-rating=two] .styles_barValue__X_IuW {
    background-color: #ff8622
}

.styles_container__7TW3E .styles_row__4BwV6:hover[data-star-rating=three] .styles_barValue__X_IuW,
.styles_container__7TW3E .styles_row__4BwV6[data-selected=true][data-star-rating=three] .styles_barValue__X_IuW {
    background-color: #ffce00
}

.styles_container__7TW3E .styles_row__4BwV6:hover[data-star-rating=four] .styles_barValue__X_IuW,
.styles_container__7TW3E .styles_row__4BwV6[data-selected=true][data-star-rating=four] .styles_barValue__X_IuW {
    background-color: #73cf11
}

.styles_container__7TW3E .styles_row__4BwV6:hover[data-star-rating=five] .styles_barValue__X_IuW,
.styles_container__7TW3E .styles_row__4BwV6[data-selected=true][data-star-rating=five] .styles_barValue__X_IuW {
    background-color: #00b67a
}

.styles_container__7TW3E .styles_row__4BwV6:hover .styles_barValue__X_IuW,
.styles_container__7TW3E .styles_row__4BwV6[data-selected=true] .styles_barValue__X_IuW {
    opacity: 1
}

.styles_container__7TW3E .styles_row__4BwV6 .styles_cell__2f_al {
    display: table-cell;
    vertical-align: middle
}

.styles_container__7TW3E .styles_row__4BwV6 .styles_cell__2f_al.styles_checkboxCell__N1jGJ {
    padding-right: 8px
}

.styles_container__7TW3E .styles_row__4BwV6 .styles_cell__2f_al.styles_labelCell__gg5_Q {
    padding-right: 16px;
    white-space: nowrap
}

.styles_container__7TW3E .styles_row__4BwV6 .styles_cell__2f_al.styles_barCell__0iL4o {
    width: 100%
}

.styles_container__7TW3E .styles_row__4BwV6 .styles_cell__2f_al.styles_percentageCell__AKkqm {
    padding-left: 16px;
    text-align: right
}

.styles_container__7TW3E .styles_row__4BwV6 .styles_cell__2f_al.styles_percentageCell__AKkqm span {
    display: flex
}

.styles_container__7TW3E .styles_row__4BwV6 .styles_bar__sCCoh {
    height: 12px;
    width: 100%;
    display: flex;
    background-color: var(--CDS-color-semantic-surface-alt);
    border-radius: var(--CDS-border-radius-full);
    position: relative
}

.styles_container__7TW3E .styles_row__4BwV6 .styles_bar__sCCoh .styles_barValue__X_IuW {
    background-color: var(--CDS-color-semantic-surface-foreground-default);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 12px;
    border-radius: var(--CDS-border-radius-full)
}

.styles_aligned__aVqMS {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: .25em
}

.styles_reviewFilterHeader__merGd {
    --fs-base: var(--CDS-font-size-16, 16px);
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex-shrink: 0;
    gap: var(--CDS-spacing-xxs)
}

.styles_reviewFilterHeader__merGd a:-webkit-any-link {
    line-height: 140%;
    font-size: var(--fs-base)
}

.styles_reviewFilterHeader__merGd a:any-link {
    line-height: 140%;
    font-size: var(--fs-base)
}

.styles_reviewFilterCard__sn4Nz {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    gap: var(--CDS-spacing-l);
    padding: var(--CDS-spacing-m)
}

.styles_trustscoreContainer__P5RMx {
    padding-block: var(--CDS-spacing-m)
}

.styles_trustscoreContainer__P5RMx svg {
    vertical-align: sub
}

.styles_subHeading__MNF47 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: var(--CDS-spacing-xs);
    margin-bottom: var(--CDS-spacing-xxs);
    padding-block: var(--CDS-spacing-xs)
}

.styles_circleSeparator__eglkI,
.styles_subHeading__MNF47>* {
    color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.styles_circleSeparator__eglkI {
    border-radius: 50%;
    font-size: 8px
}

.styles_tooltipContainer__afrYJ {
    margin-bottom: var(--CDS-spacing-m)
}

.styles_tooltipWrapper__DNyXD {
    margin-left: var(--CDS-spacing-xxs);
    display: inline-block
}

.styles_tooltipWrapper__DNyXD svg {
    vertical-align: sub
}

.styles_tooltipWrapper__DNyXD>span {
    display: flex
}

.styles_link__jtkno {
    font-size: 14px;
    font-size: .875rem;
    line-height: 20px;
    line-height: 1.25rem;
    white-space: normal;
    max-height: -moz-fit-content;
    max-height: fit-content;
    min-height: 48px;
    height: auto;
    padding: 8px 24px
}

.styles_noReviews__DPXlj {
    padding: var(--CDS-spacing-l) var(--CDS-spacing-m);
    text-align: center
}

.styles_noReviews__DPXlj .styles_body__zcGOD {
    margin-top: var(--CDS-spacing-xs)
}

.styles_noReviews__DPXlj .styles_image__LN7aN {
    display: inline-block;
    margin-top: var(--CDS-spacing-l)
}

.styles_container__354kL {
    display: grid;
    grid-template-areas: "heading illustration" "description illustration" "cta illustration";
    grid-template-columns: 1fr auto;
    grid-column-gap: var(--CDS-spacing-m);
    column-gap: var(--CDS-spacing-m);
    grid-row-gap: var(--CDS-spacing-s);
    row-gap: var(--CDS-spacing-s)
}

.styles_heading__ThT3L {
    grid-area: heading
}

.styles_description__6hclq {
    grid-area: description
}

.styles_appStoreBadge__N7uZI {
    justify-self: flex-start;
    grid-area: cta
}

.styles_illustration__l92J0 {
    grid-area: illustration
}

.styles_header__r8WyB {
    border-bottom: none;
    padding: var(--CDS-spacing-m);
    padding-bottom: 0;
    text-align: right
}

.styles_wrapper__78aGu {
    position: relative;
    display: none
}

@media only screen and (min-width:1024px) {
    .styles_wrapper__78aGu {
        display: block
    }
}

.styles_wrapper__78aGu .styles_dismissButton__jxV5J {
    position: absolute;
    top: 16px;
    right: 16px;
    outline-offset: -1px;
    background: none;
    border: none;
    outline: revert;
    padding: 8px;
    min-width: 0
}

.styles_wrapper__78aGu .styles_text__IfYDw {
    margin: 16px 0;
    max-width: 300px
}

.styles_wrapper__78aGu .styles_bottomRow__iDqSC {
    display: flex;
    justify-content: space-between;
    align-items: flex-start
}

.styles_hotjarSurveyContainer__0E92X div[class*=__Feedback__container] {
    width: 100%
}

.styles_hotjarSurveyContainer__0E92X div[class*=__innerContainer] {
    width: 100%;
    margin: 16px 0 0 !important;
    border-radius: var(--CDS-border-radius-m) !important;
    border: 1px solid var(--CDS-color-semantic-border-default)
}

.styles_hotjarSurveyContainer__0E92X div[class*=__CommentStep__emotionOptions],
.styles_hotjarSurveyContainer__0E92X div[class*=__EmotionStep__EmotionOptions] {
    justify-content: center
}

.styles_hotjarSurveyContainer__0E92X div[class*=__CommentStep__emotionOptions] button[class*=__EmotionOption__EmotionOption],
.styles_hotjarSurveyContainer__0E92X div[class*=__EmotionStep__EmotionOptions] button[class*=__EmotionOption__EmotionOption] {
    width: 60px
}

.styles_hotjarSurveyContainer__0E92X div[class*=__EmotionText] {
    display: none
}

.styles_alert__I71Zq {
    border-radius: 0 0 var(--CDS-border-radius-m) var(--CDS-border-radius-m) !important
}

.styles_reviewCard__Qwhpy {
    display: flex;
    flex-direction: column;
    word-break: break-word;
    overflow-wrap: break-word
}

.styles_reviewCard__Qwhpy .styles_reviewCardInnerHeader__8Xqy8 {
    display: flex;
    align-items: flex-start;
    justify-content: space-between
}

.styles_datesWrapper__jszhG {
    text-align: right
}

.styles_actionsWrapper__L25wa {
    gap: var(--CDS-spacing-l);
    margin-top: var(--CDS-spacing-l)
}

.styles_actionsWrapper__L25wa *+* {
    margin-left: 0
}

.styles_actionsWrapper__L25wa button {
    padding: 0
}

.styles_actionsWrapper__L25wa button svg {
    margin-right: var(--CDS-spacing-xs)
}

.styles_wrapper__RrgHU {
    margin: 16px 0
}

.styles_stack__krhvN {
    height: 0;
    overflow: hidden;
    transition: height .6s ease-out
}

.styles_stack__krhvN>* {
    margin-top: var(--CDS-spacing-m)
}

.styles_button__dRbZ5 {
    white-space: normal;
    padding: var(--CDS-spacing-xs);
    border-radius: var(--CDS-border-radius-m);
    --spinner-color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.styles_button__dRbZ5 svg {
    transition: transform .2s;
    margin-left: var(--CDS-spacing-xs)
}

.styles_buttonOpen__28E_8 svg {
    transition: transform .2s;
    transform: rotate(180deg)
}

.styles_reviewLabellingHelpCenterLinkContainer__9YaAj {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: var(--CDS-spacing-xxs);
    width: 100%
}

.styles_reviewLabellingHelpCenterLink__KPxvO {
    font-size: var(--CDS-type-styles-large-body-m-font-size);
    display: flex;
    align-items: center;
    gap: var(--CDS-spacing-xxs)
}

.styles_cardWrapper__g8amG {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-m);
    overflow: hidden
}

.styles_cardWrapper__g8amG.styles_show__Z8n7u {
    opacity: 1
}

.styles_cardWrapper__g8amG.styles_hide__vFh1r {
    opacity: 0;
    transition: opacity .6s
}

.styles_bannerWrapper__xFkyI {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-xs)
}

.styles_wrapper__1Uj0w {
    position: relative;
    display: flex;
    padding: var(--CDS-spacing-m);
    color: var(--CDS-color-semantic-surface-foreground-default);
    border-radius: var(--CDS-border-radius-l);
    cursor: pointer
}

.styles_wrapper__1Uj0w.styles_grey__926gS {
    background-color: var(--CDS-color-semantic-surface-alt)
}

.styles_wrapper__1Uj0w.styles_purple__wQUmz {
    background-color: var(--CDS-color-semantic-feedback-smart-surface-alt)
}

.styles_wrapper__1Uj0w>.styles_icon__jCXEE {
    margin-right: var(--CDS-spacing-s)
}

.styles_content__4LQC5 {
    margin-top: 2px
}

.styles_read-more-link__djZHD {
    font-weight: 400;
    margin-left: var(--CDS-spacing-s) !important;
    white-space: nowrap
}

.styles_animationWrapper__jXUju :first-child {
    padding-top: var(--CDS-spacing-s)
}

.styles_wrapper__Fi9KX {
    display: flex;
    flex-direction: column;
    gap: 56px
}

.styles_wrapper__Fi9KX>:empty {
    display: none
}

.styles_banners__kJWfO {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-xs)
}

.styles_helpCenterLink__R8DU5 {
    display: flex;
    flex-direction: column;
    margin-bottom: calc(-1*var(--CDS-spacing-l))
}

.styles_banners__kJWfO+.styles_helpCenterLink__R8DU5 {
    margin-top: calc(-1*var(--CDS-spacing-l))
}

@keyframes styles_placeHolderShimmer__bZhlz {
    0% {
        background-position: -468px 0
    }

    to {
        background-position: 468px 0
    }
}

.styles_skeleton__V2M8B {
    height: 16px;
    background-color: #f2f2f5;
    will-change: background;
    animation: styles_placeHolderShimmer__bZhlz 2s linear infinite normal forwards;
    background: #f2f2f5;
    background: linear-gradient(90deg, #f2f2f5 8%, #dcdce6 18%, #f2f2f5 33%);
    background-size: 1000px 100px;
    position: relative;
    box-sizing: border-box
}

.styles_consumerInfoWrapper__MOCv1,
.styles_consumerInfoWrapper__MOCv1 .styles_consumerDetailsWrapper__2XThH {
    display: flex
}

.styles_consumerInfoWrapper__MOCv1 .styles_consumerDetailsWrapper__2XThH>*+* {
    margin-left: 8px
}

.styles_consumerInfoWrapper__MOCv1 .styles_consumerDetailsWrapper__2XThH .styles_consumerDetails__DW9Hp {
    height: auto;
    display: flex;
    flex-direction: column;
    row-gap: 4px;
    align-self: center;
    overflow: hidden
}

.styles_consumerInfoWrapper__MOCv1 .styles_consumerDetailsWrapper__2XThH .styles_consumerExtraDetails__NFM0b {
    display: flex
}

.styles_consumerInfoWrapper__MOCv1 .styles_consumerDetailsWrapper__2XThH .styles_consumerExtraDetails__NFM0b>*+* {
    margin-left: 16px
}

.styles_consumerInfoWrapper__MOCv1 .styles_consumerDetailsWrapper__2XThH .styles_consumerExtraDetails__NFM0b .styles_detailsIcon__ch_FY {
    display: flex;
    align-items: center
}

.styles_consumerInfoWrapper__MOCv1 .styles_consumerDetailsWrapper__2XThH .styles_consumerExtraDetails__NFM0b .styles_detailsIcon__ch_FY>*+* {
    margin-left: 6px
}

.placeholder_consumerAvatar__b5ky_ {
    border-radius: 50%;
    width: 44px;
    height: 44px
}

.placeholder_consumerName__IPiwx {
    height: 14px;
    width: 200px
}

.placeholder_consumerExtraDetails__JgI85 {
    height: 14px;
    width: 80px
}

.placeholder_reviewDates__ZhgbZ {
    height: 14px;
    width: 80px;
    margin-left: auto
}

.placeholder_title__39Fje {
    height: 18px;
    width: 40%
}

.placeholder_title__39Fje+.placeholder_body__oeoqZ {
    margin-top: 16px
}

.placeholder_action__4z_K2 {
    width: 70px
}

.placeholder_action__4z_K2+.placeholder_action__4z_K2 {
    margin-left: 24px
}

.placeholder_actionRight__IOWNp {
    width: 16px
}

.styles_reviewContentwrapper__W9Vqf {
    display: flex;
    flex-direction: column;
    margin-top: var(--CDS-spacing-m)
}

.styles_reviewContentwrapper__W9Vqf>*+* {
    margin-top: var(--CDS-spacing-m)
}

.styles_reviewContentwrapper__W9Vqf .styles_reviewHeader__xV2js {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap
}

.styles_reviewContentwrapper__W9Vqf .styles_reviewHeader__xV2js .styles_datesWrapper__2T9ri {
    flex-grow: 1;
    text-align: right
}

@media only screen and (min-width:640px) {
    .styles_reviewContentwrapper__W9Vqf .styles_reviewHeader__xV2js .styles_datesWrapper__2T9ri {
        order: 3
    }
}

.styles_reviewContentwrapper__W9Vqf .styles_reviewHeader__xV2js .styles_reviewLabels____3__ {
    margin-top: var(--CDS-spacing-m)
}

@media only screen and (min-width:640px) {
    .styles_reviewContentwrapper__W9Vqf .styles_reviewHeader__xV2js .styles_reviewLabels____3__ {
        order: 2;
        width: auto;
        margin-top: 0;
        margin-left: var(--CDS-spacing-m)
    }
}

.styles_reviewContent__44s_M em {
    background: #f8e71b;
    font-style: normal
}

.styles_reviewContent__44s_M p {
    margin-top: var(--CDS-spacing-xs)
}

.styles_reviewContent__44s_M p:last-of-type {
    margin-top: var(--CDS-spacing-m)
}

.styles_reviewContent__44s_M.styles_hidden__GHZ5T {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    filter: blur(5px)
}

.styles_reviewContent__44s_M.styles_hidden__GHZ5T>* {
    color: #c5c5d6
}

.styles_alert__vLH8u {
    border-radius: 0 0 var(--CDS-border-radius-m) var(--CDS-border-radius-m) !important
}

.styles_reviewCard__6j0RQ {
    display: flex;
    flex-direction: column;
    word-break: break-word;
    word-wrap: break-word;
    overflow-wrap: break-word;
    border-radius: var(--CDS-border-radius-m)
}

.styles_reviewCard__6j0RQ .styles_reviewCardInner__UZk1x {
    margin-top: 0;
    padding: var(--CDS-spacing-m)
}

@media only screen and (min-width:640px) {
    .styles_reviewCard__6j0RQ .styles_reviewCardInner__UZk1x {
        padding: var(--CDS-spacing-l)
    }
}

.styles_reviewCard__6j0RQ .styles_cardDivider__2qERY {
    margin-top: var(--CDS-spacing-m)
}

.styles_reviewCard__6j0RQ .styles_actionsWrapper__jpzvy {
    margin-top: 10px;
    margin-bottom: -6px
}

@media only screen and (min-width:640px) {
    .styles_reviewCard__6j0RQ .styles_actionsWrapper__jpzvy {
        margin-bottom: -12px
    }
}

.styles_reviewCard__6j0RQ .styles_actionsWrapper__jpzvy .styles_actionsRightSide__XC7LC {
    flex: 1 1;
    display: flex;
    justify-content: flex-end
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url(../font/Trustpilot-Sans.woff2) format("woff2"), url(../font/Trustpilot-Sans.woff) format("woff")
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-style: normal;
    font-weight: 450;
    src: url(../font/Trustpilot-Sans.woff2) format("woff2"), url(../font/Trustpilot-Sans.woff) format("woff")
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-weight: 575;
    src: url(../font/Trustpilot-Sans.woff2) format("woff2"), url(../font/Trustpilot-Sans.woff) format("woff")
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-weight: 650;
    src: url(../font/Trustpilot-Sans.woff2) format("woff2"), url(../font/Trustpilot-Sans.woff) format("woff")
}

@font-face {
    font-family: Trustpilot Display;
    font-display: swap;
    font-weight: 800;
    src: url(../font/Trustpilot-Display-Extrabold.woff2) format("woff2"), url(../font/Trustpilot-Display-Extrabold.woff) format("woff")
}

.pagination_pagination__K4LuV {
    text-align: center;
    overflow: hidden;
    cursor: default;
    display: flex;
    justify-content: center;
    width: 100%
}

@media only screen and (max-width:767.98px) {
    .pagination_pagination__K4LuV * a {
        border-radius: var(--CDS-border-radius-s) 0 0 var(--CDS-border-radius-s)
    }

    .pagination_pagination__K4LuV :last-child a {
        border-left: 0;
        border-radius: 0 var(--CDS-border-radius-s) var(--CDS-border-radius-s) 0
    }
}

.pagination_paginationEllipsis__ZiUxz {
    display: none;
    width: 48px;
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    border-right-width: 0;
    background-color: var(--CDS-color-semantic-surface-default)
}

.pagination_paginationEllipsis__ZiUxz svg {
    fill: var(--CDS-color-semantic-surface-foreground-subtle)
}

@media only screen and (min-width:768px) {
    .pagination_paginationEllipsis__ZiUxz {
        display: flex;
        align-items: center;
        justify-content: center
    }
}

.pagination-link_buttonItem__BQ0JJ,
.pagination-link_item__C2iL0 {
    background-color: var(--CDS-color-semantic-surface-default);
    height: 44px
}

.pagination-link_buttonItem__BQ0JJ:active,
.pagination-link_buttonItem__BQ0JJ:focus,
.pagination-link_buttonItem__BQ0JJ:hover,
.pagination-link_item__C2iL0:active,
.pagination-link_item__C2iL0:focus,
.pagination-link_item__C2iL0:hover {
    border-color: var(--CDS-color-semantic-surface-foreground-subtle)
}

.pagination-link_buttonItem__BQ0JJ:focus-visible,
.pagination-link_item__C2iL0:focus-visible {
    z-index: 3;
    outline-offset: -2px
}

.pagination-link_item__C2iL0 {
    display: none;
    padding: 0 var(--CDS-spacing-s);
    border-radius: 0;
    color: var(--CDS-color-semantic-surface-foreground-default);
    border: unset;
    border: 1px solid var(--CDS-color-semantic-surface-foreground-subtle);
    border-right-width: 0
}

.pagination-link_item__C2iL0>span {
    text-box: trim-both cap alphabetic
}

.pagination-link_item__C2iL0.pagination-link_current__tWg4w {
    border-color: var(--CDS-color-semantic-actions-default);
    pointer-events: none;
    color: var(--CDS-color-semantic-actions-default);
    background-color: var(--CDS-color-semantic-actions-surface)
}

@media only screen and (min-width:768px) {
    .pagination-link_item__C2iL0 {
        display: flex
    }
}

.pagination-link_disabled__UYSG0 {
    color: var(--CDS-color-semantic-surface-foreground-disabled)
}

.pagination-link_buttonItem__BQ0JJ {
    flex-grow: 1;
    padding: 0 var(--CDS-spacing-m)
}

.pagination-link_buttonItem__BQ0JJ.pagination-link_prev__Do_jK {
    border-right-width: 0;
    border-radius: var(--CDS-border-radius-s) 0 0 var(--CDS-border-radius-s)
}

.pagination-link_buttonItem__BQ0JJ.pagination-link_next__NdSsd {
    border-radius: 0 var(--CDS-border-radius-s) var(--CDS-border-radius-s) 0
}

.pagination-link_buttonItem__BQ0JJ.pagination-link_next__NdSsd.pagination-link_disabled__UYSG0,
.pagination-link_buttonItem__BQ0JJ.pagination-link_prev__Do_jK.pagination-link_disabled__UYSG0 {
    border-color: var(--CDS-color-semantic-surface-foreground-subtle)
}

@media only screen and (min-width:768px) {
    .pagination-link_buttonItem__BQ0JJ {
        flex-grow: 0;
        width: auto;
        min-width: auto;
        min-width: -moz-fit-content;
        min-width: fit-content
    }
}

.styles_reviewListContainer__2bg_p {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-l)
}

@media only screen and (min-width:768px) {
    .styles_reviewListContainer__2bg_p nav a {
        flex-grow: 1
    }
}

.googleAd_adInsert__Avz_Z {
    height: 280px
}

.styles_claimBusinessUnitCard__UEL0q {
    width: 100%;
    position: relative;
    padding: 24px;
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-xs)
}

@media only screen and (min-width:1024px) {
    .styles_claimBusinessUnitCard__UEL0q {
        margin-top: var(--CDS-spacing-xxl)
    }
}

.styles_sidebar__44oyV .styles_claimBusinessUnitCard__UEL0q {
    margin-top: 0;
    background-color: var(--CDS-color-semantic-surface-background-default)
}

@media only screen and (max-width:1023.98px) {
    .styles_sidebar__44oyV .styles_claimBusinessUnitCard__UEL0q {
        margin-top: var(--CDS-spacing-m)
    }
}

.styles_claimBusinessUnitCard__UEL0q .styles_link__8xY9V {
    width: -moz-fit-content;
    width: fit-content
}

.styles_reviewsFeed__53k_d {
    display: none
}

@media only screen and (min-width:1024px) {
    .styles_reviewsFeed__53k_d {
        display: flex
    }
}

.styles_FacebookLikeIFrame__DsVwa {
    border: none;
    overflow: hidden;
    width: 312px;
    height: 250px;
    margin-bottom: 15px
}

.styles_star__Acrku {
    vertical-align: bottom;
    margin-left: 4px;
    width: 1em;
    height: 1em
}

.styles_starredTextUnbreak__TSnYS {
    font-weight: inherit;
    font-size: inherit;
    color: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    white-space: nowrap
}

.styles_container__yCdxd {
    background-color: var(--CDS-color-semantic-feedback-info-surface);
    border-radius: var(--CDS-border-radius-m);
    margin-top: var(--CDS-spacing-l)
}

.styles_container__yCdxd+.styles_container__yCdxd {
    margin-top: var(--CDS-spacing-m)
}

.styles_button___KKNu {
    align-items: center;
    background: none;
    border: none;
    border-radius: var(--CDS-border-radius-m);
    color: inherit;
    cursor: pointer;
    display: flex;
    font-weight: inherit;
    justify-content: space-between;
    padding: var(--CDS-spacing-m);
    text-align: start;
    width: 100%
}

.styles_button___KKNu svg {
    margin-left: 4px
}

.styles_content__dGBl1 {
    display: none;
    padding: 0 var(--CDS-spacing-m) var(--CDS-spacing-m)
}

.styles_content__dGBl1.styles_isActive__61yCf {
    display: block
}

.styles_trustpilotExperienceCardContainer__OsECf {
    display: flex;
    justify-content: center
}

.styles_trustpilotExperienceCard__gkzh1 {
    width: 100%;
    max-width: 530px
}

.styles_title__Zez87 {
    text-align: center
}

.styles_button__MFQua {
    margin-top: var(--CDS-spacing-m)
}
.styles_imageWrapper__7oNoE {
    margin-bottom: var(--CDS-spacing-m)
}

.styles_image___XYea {
    border-radius: var(--CDS-border-radius-m);
    border: 1px solid var(--CDS-color-semantic-border-default)
}

.styles_card__0wHdH:hover {
    cursor: pointer;
    box-shadow: 0 4px 10px hsla(60, 1%, 41%, .05), 0 2px 4px hsla(60, 1%, 41%, .1), 0 1px 2px rgba(28, 28, 28, .1)
}

.styles_card__0wHdH:active {
    background-color: hsla(30, 4%, 56%, .06)
}

.styles_card__0wHdH .styles_name__eGPBp {
    white-space: nowrap;
    overflow: clip;
    text-overflow: ellipsis;
    margin-bottom: var(--CDS-spacing-xxs)
}

.styles_card__0wHdH .styles_identifyingName__xB29V {
    margin-bottom: var(--CDS-spacing-xs);
    white-space: nowrap;
    overflow: clip;
    text-overflow: ellipsis
}

.styles_card__0wHdH .styles_reviews__2XjCo {
    display: flex;
    align-items: center
}

.styles_card__0wHdH .styles_reviews__2XjCo .styles_starRating__7nQTx {
    margin-left: -2px
}

.styles_card__0wHdH .styles_reviews__2XjCo .styles_rating__CFOP5,
.styles_card__0wHdH .styles_reviews__2XjCo .styles_reviewCount__rN9vb {
    margin-left: var(--CDS-spacing-xxs)
}

.styles_locationsBoxActions__4MyN_ {
    display: inline-flex;
    margin-left: var(--CDS-spacing-m, 1rem)
}

.styles_previewText___Ct2v.styles_isTruncated__Gqlqv:after {
    content: "… "
}

.styles_truncatedText__wRK6h.styles_isTruncated__Gqlqv {
    display: none
}

.styles_readMore__sWM_1 {
    white-space: nowrap
}

.styles_readMore__sWM_1:not(.styles_isTruncated__Gqlqv) {
    display: flex;
    width: -moz-fit-content;
    width: fit-content
}

.styles_heading__xWfeJ {
    display: flex;
    flex-direction: row;
    gap: var(--CDS-spacing-xs);
    align-items: center
}

.styles_summary__I5sqW {
    background: linear-gradient(181deg, var(--CDS-color-semantic-feedback-smart-surface-alt) -88.63%, #fff 98.8%);
    border: 1px solid var(--CDS-color-semantic-feedback-smart-default);
    border-radius: var(--CDS-border-radius-l);
    padding: var(--CDS-spacing-s) var(--CDS-spacing-m);
    margin-top: var(--CDS-spacing-m)
}

.styles_footnote__SWyzd {
    display: flex;
    margin-top: var(--CDS-spacing-s);
    align-items: center
}

.styles_iconWrapper__EU2kl {
    background: var(--CDS-color-semantic-feedback-smart-surface);
    width: 24px;
    height: 24px;
    border-radius: var(--CDS-border-radius-l);
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: var(--CDS-spacing-xs)
}

.styles_icon__xj1Bh {
    fill: var(--CDS-color-semantic-feedback-smart-default)
}

.styles_expandableText__9lWYs {
    white-space: pre-line
}

.styles_hotjarContainer__8DElj {
    scale: .9
}

.styles_hotjarContainer__8DElj div[role=dialog] {
    padding: 0 !important
}

.styles_heading__oYPcp {
    display: flex;
    flex-direction: row;
    gap: var(--CDS-spacing-xs);
    align-items: center;
    margin-bottom: var(--CDS-spacing-xxs)
}

.styles_subHeading__2oi_Q {
    margin-bottom: var(--CDS-spacing-s)
}

.styles_iconWrapper__9gg31 {
    background: var(--CDS-color-semantic-feedback-smart-surface);
    width: 24px;
    height: 24px;
    border-radius: var(--CDS-border-radius-l);
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: var(--CDS-spacing-l)
}

.styles_icon__h14n8 {
    fill: var(--CDS-color-semantic-feedback-smart-default)
}

.styles_expandableText__FHQpQ {
    white-space: pre-line;
    max-width: 700px
}

.styles_hotjarContainer__dz_zf {
    scale: .9
}

.styles_hotjarContainer__dz_zf div[role=dialog] {
    padding: 0 !important
}

.styles_heading__EoDER {
    display: flex;
    flex-direction: row;
    gap: var(--CDS-spacing-xs);
    align-items: center
}

.styles_reviewSummarySection__o6B2R {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    gap: var(--CDS-spacing-m);
    overflow-x: auto;
    overflow-y: hidden;
    margin-top: 0;
    min-width: 100%;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch
}

.styles_carouselReviewCard__YIr6O {
    --card-width: 100%;
    min-height: 265px;
    flex: 0 0 auto;
    scroll-snap-align: start;
    border: 1px solid var(--CDS-color-semantic-border-default);
    border-radius: var(--CDS-border-radius-l);
    padding: var(--CDS-spacing-m);
    width: var(--card-width)
}
.styles_carouselWrapper__2CWyY {
    width: 100%;
    padding-top: 0;
    position: relative
}

.styles_overflowContainer__jjNQW {
    overflow: hidden
}

.styles_gradientOverlay__tyZbh {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: linear-gradient(to right, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, 0) 90%, var(--CDS-color-semantic-surface-default) 100%);
    display: none
}

@media only screen and (min-width:1024px) {
    .styles_gradientOverlay__tyZbh {
        display: block
    }

    .styles_gradientOverlay__tyZbh[data-at-end=true] {
        display: none
    }
}

.styles_scrollButtonLeft__boxHX,
.styles_scrollButtonRight__2DrYl {
    position: absolute;
    top: 50%;
    padding: var(--CDS-spacing-xs);
    transform: translateY(-50%);
    z-index: 1;
    display: none
}

@media only screen and (min-width:1024px) {

    .styles_scrollButtonLeft__boxHX,
    .styles_scrollButtonRight__2DrYl {
        display: block
    }
}

.styles_scrollButtonLeft__boxHX {
    left: -0.2rem
}

.styles_scrollButtonRight__2DrYl {
    right: -0.5rem
}

.styles_buttonContainer__mTXC2 {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--CDS-spacing-l);
    text-align: center
}

.styles_scrollbarHide__jV7cU {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.styles_scrollbarHide__jV7cU::-webkit-scrollbar {
    display: none
}

.styles_topicSummarySection__fXqkA {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    gap: var(--CDS-spacing-m);
    overflow-x: auto;
    overflow-y: hidden;
    margin-top: 0;
    min-width: 100%;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch
}

.styles_carouselReviewCard__wpWQP {
    --card-width: 308px;
    flex: 0 0 auto;
    scroll-snap-align: start;
    border: 1px solid var(--CDS-color-semantic-border-default);
    border-radius: var(--CDS-border-radius-l);
    padding: var(--CDS-spacing-m);
    width: var(--card-width)
}

@media only screen and (min-width:1024px) {
    .styles_carouselReviewCard__wpWQP {
        --card-width: 269px
    }
}

@media only screen and (min-width:1440px) {
    .styles_carouselReviewCard__wpWQP {
        --card-width: 308px
    }
}

.styles_carouselWrapper__8SQxE {
    width: 100%;
    position: relative
}

.styles_overflowContainer__UqrMV {
    overflow: hidden
}

.styles_gradientOverlay__JA8r6 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: linear-gradient(to right, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, 0) 90%, var(--CDS-color-semantic-surface-default) 100%);
    display: none
}

@media only screen and (min-width:1024px) {
    .styles_gradientOverlay__JA8r6 {
        display: block
    }

    .styles_gradientOverlay__JA8r6[data-at-end=true] {
        display: none
    }
}

.styles_scrollButtonLeft__uG4jR,
.styles_scrollButtonRight__0jvbG {
    position: absolute;
    top: 50%;
    padding: var(--CDS-spacing-xs);
    transform: translateY(-50%);
    z-index: 1;
    display: none
}

@media only screen and (min-width:1024px) {

    .styles_scrollButtonLeft__uG4jR,
    .styles_scrollButtonRight__0jvbG {
        display: block
    }
}

.styles_scrollButtonLeft__uG4jR {
    left: -1.2rem
}

.styles_scrollButtonRight__0jvbG {
    right: -1.5rem
}

.styles_buttonContainer__GJu77 {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--CDS-spacing-l);
    text-align: center
}

.styles_scrollbarHide__gkGnQ {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.styles_scrollbarHide__gkGnQ::-webkit-scrollbar {
    display: none
}

.styles_modalBox__vP5cb {
    width: 100%;
    max-width: 837px;
    max-height: 95%
}

@media only screen and (min-width:480px) {
    .styles_modalBox__vP5cb {
        max-height: 800px
    }
}

@media only screen and (min-width:480px)and (max-height:850px) {
    .styles_modalBox__vP5cb {
        max-height: 90vh
    }
}

.styles_modalBody__0yfKP {
    position: relative;
    padding: 0
}

.styles_bodyWrapper__V2DLx {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-xl);
    padding: var(--CDS-spacing-m) var(--CDS-spacing-xl) var(--CDS-spacing-xl)
}

@media only screen and (max-width:1023.98px) {
    .styles_bodyWrapper__V2DLx {
        padding: var(--CDS-spacing-m);
        gap: var(--CDS-spacing-l)
    }
}

.styles_gradientBackground__iZQ5G {
    background: linear-gradient(to bottom, var(--CDS-color-semantic-feedback-smart-surface), #fff) 0 0/100% 85px no-repeat, #fff
}

.styles_modalHeader__P2NdA {
    padding: var(--CDS-spacing-l) var(--CDS-spacing-xl)
}

@media only screen and (max-width:1023.98px) {
    .styles_modalHeader__P2NdA {
        padding: var(--CDS-spacing-l) var(--CDS-spacing-m)
    }
}

.styles_backButton__qxSC1 {
    all: unset;
    cursor: pointer
}

.styles_backButton__qxSC1:hover {
    background: none
}

.styles_backButton__qxSC1 .styles_backIcon__MbtNA {
    margin-right: var(--CDS-spacing-xs);
    stroke-width: 4
}

.styles_aiIconWrapper__efbYz {
    height: var(--CDS-spacing-l);
    width: var(--CDS-spacing-l);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background-color: var(--CDS-color-semantic-feedback-smart-surface)
}

.styles_aiIconWrapper__efbYz .styles_svg__slQ72 {
    fill: var(--CDS-color-semantic-feedback-smart-default)
}

.styles_section__22iIV {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-m);
    position: relative
}

.styles_subheading__PQNOe {
    display: flex;
    gap: var(--CDS-spacing-xs)
}

.styles_footnote__5jGmL {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 8px
}

.styles_mobileReviewsContainer__u5V0n {
    --review-gap: calc(var(--CDS-spacing-xxl) + var(--CDS-spacing-m));
    display: flex;
    flex-direction: column;
    gap: var(--review-gap);
    padding-top: var(--CDS-spacing-m)
}

.styles_activeReviewContainer__wFCKa {
    padding: var(--CDS-spacing-m)
}

.styles_loadingSpinner__8Mlqi {
    margin: auto
}

.styles_topicSummaryCard__1iMaJ {
    --card-width: 308px;
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-xs);
    flex: 0 0 auto;
    scroll-snap-align: start;
    border-radius: var(--CDS-border-radius-l);
    padding: var(--CDS-spacing-m) var(--CDS-spacing-m) var(--CDS-spacing-l);
    width: var(--card-width);
    background: linear-gradient(180deg, rgba(176, 141, 249, .1) -442.02%, #fff) padding-box, linear-gradient(to bottom right, #6c40d5, #d8d3ff) border-box;
    border: 1px solid transparent;
    background-clip: padding-box, border-box
}

@media only screen and (min-width:1024px) {
    .styles_topicSummaryCard__1iMaJ {
        --card-width: 269px
    }
}

@media only screen and (min-width:1440px) {
    .styles_topicSummaryCard__1iMaJ {
        --card-width: 308px
    }
}

.styles_topicSummaryCard__1iMaJ:hover {
    cursor: pointer
}

.styles_topicTitle__hQLci {
    color: var(--CDS-color-semantic-feedback-smart-default)
}

.styles_seeMore__HEqTp:hover {
    text-decoration: underline
}

.styles_topicSummariesWrapper__5Bs13 {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-m)
}

.styles_topicSummarySection__X6tU4 {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    gap: var(--CDS-spacing-m);
    overflow-x: auto;
    overflow-y: hidden;
    margin-top: 0;
    min-width: 100%;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch
}

.styles_carouselWrapper__aVtuk {
    width: 100%;
    position: relative
}

.styles_overflowContainer__CoPP8 {
    overflow: hidden
}

.styles_scrollButtonLeft__ceCEI,
.styles_scrollButtonRight__1eWzY {
    position: absolute;
    top: 50%;
    padding: var(--CDS-spacing-xs);
    transform: translateY(-50%);
    z-index: 1;
    display: none
}

@media only screen and (min-width:1024px) {

    .styles_scrollButtonLeft__ceCEI,
    .styles_scrollButtonRight__1eWzY {
        display: block
    }
}

.styles_scrollButtonLeft__ceCEI {
    left: -1.2rem
}

.styles_scrollButtonRight__1eWzY {
    right: -1.5rem
}

.styles_gradientOverlay__9QVOO {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: linear-gradient(to right, hsla(0, 0%, 100%, 0) 0, hsla(0, 0%, 100%, 0) 90%, var(--CDS-color-semantic-surface-default) 100%);
    display: none
}

@media only screen and (min-width:1024px) {
    .styles_gradientOverlay__9QVOO {
        display: block
    }

    .styles_gradientOverlay__9QVOO[data-at-end=true] {
        display: none
    }
}

.styles_buttonContainer__YwXwh {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--CDS-spacing-l);
    text-align: center
}

.styles_scrollbarHide__9hXXx {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.styles_scrollbarHide__9hXXx::-webkit-scrollbar {
    display: none
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-style: normal;
    font-weight: 300;
    src: url() format("woff2"), url() format("woff")
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-style: normal;
    font-weight: 450;
    src: url() format("woff2"), url() format("woff")
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-weight: 575;
    src: url() format("woff2"), url() format("woff")
}

@font-face {
    font-family: Trustpilot Sans;
    font-display: swap;
    font-weight: 650;
    src: url() format("woff2"), url() format("woff")
}

@font-face {
    font-family: Trustpilot Display;
    font-display: swap;
    font-weight: 800;
    src: url() format("woff2"), url() format("woff")
}

.styles_summaryContainer__XpiRw {
    display: flex;
    flex-direction: column;
    row-gap: var(--CDS-spacing-xxl)
}

.styles_seeAllReviewsButton__ffbcE {
    width: 100%
}

.styles_seeAllReviewsButton__ffbcE svg {
    transform: rotate(90deg)
}

@media only screen and (min-width:1024px) {
    .styles_seeAllReviewsButton__ffbcE {
        max-width: -moz-fit-content;
        max-width: fit-content
    }
}

.styles_buttonContainer__sWHVs {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: var(--CDS-spacing-l);
    text-align: center
}

@media only screen and (min-width:1024px) {

    .styles_buttonContainer__sWHVs,
    .styles_seeAllReviewsButton__ffbcE {
        max-width: 286px
    }
}

.styles_pageWrapper__Vt_nX {
    background: transparent;
    border-top-left-radius: var(--CDS-border-radius-xl);
    border-top-right-radius: var(--CDS-border-radius-xl);
    padding-top: var(--CDS-spacing-m);
    padding-bottom: var(--CDS-spacing-m)
}

@media only screen and (min-width:1024px) {
    .styles_pageWrapper__Vt_nX {
        padding-bottom: var(--CDS-spacing-xxl);
        border-top-left-radius: var(--CDS-border-radius-l);
        border-top-right-radius: var(--CDS-border-radius-l)
    }
}

@media only screen and (max-width:1023.98px) {
    .styles_pageWrapper__Vt_nX {
        overflow: hidden
    }
}

.styles_promotionBox__KNJkv {
    margin-top: var(--CDS-spacing-l);
    grid-column: 1/-1;
    max-width: 374px
}

@media only screen and (min-width:1024px) {
    .styles_promotionBox__KNJkv {
        margin-top: 0;
        grid-column: 2
    }
}

.styles_companyPromoBanner__YlwwK {
    margin-bottom: var(--CDS-spacing-xxl)
}

@media only screen and (max-width:1023.98px) {
    .styles_companyPromoBanner__YlwwK {
        margin: calc(var(--main-content-padding-start)*-1) calc(var(--main-content-padding)*-1) var(--CDS-spacing-l)
    }
}

.styles_consumerAlerts__2HDY6 {
    margin-bottom: calc(-1*var(--CDS-spacing-m))
}

@media only screen and (max-width:1023.98px) {
    .styles_consumerAlerts__2HDY6 {
        margin: calc(-1*var(--CDS-spacing-l)) 0
    }
}

.styles_secondaryBackgroundColor__jeZ6Z {
    background: var(--CDS-color-semantic-surface-background-default);
    border: 1px solid var(--CDS-color-semantic-border-default)
}

.styles_mainContent__heQ4I {
    --main-content-padding: var(--CDS-spacing-m);
    --main-content-padding-start: var(--main-content-padding);
    --main-content-padding-end: var(--main-content-padding);
    display: flex;
    flex-direction: column;
    max-width: 1200px;
    margin: 0 auto
}

@media only screen and (min-width:1280px) {
    .styles_mainContent__heQ4I {
        --main-content-padding: 0
    }
}

.styles_businessInfoGrid__T_git {
    display: grid;
    grid-template-areas: "mainColumnTop" "sidebar" "mainColumnBottom";
    grid-auto-columns: minmax(0, 1fr);
    grid-gap: var(--CDS-spacing-xl);
    gap: var(--CDS-spacing-xl);
    background: #fff;
    border-radius: 16px;
    padding: 16px;
    margin-bottom: 16px;
}

@media only screen and (min-width:1024px) {
    .styles_businessInfoGrid__T_git {
        grid-template-areas: "mainColumnTop sidebar" "mainColumnBottom sidebar" "mainColumnBottom sidebar";
        grid-auto-columns: minmax(0, 1fr) 371px
    }
}

@media only screen and (min-width:1120px) {
    .styles_businessInfoGrid__T_git {
        column-gap: 73px
    }
}

.styles_businessInfoColumnTop__VzU7T {
    display: flex;
    flex-direction: column;
    grid-area: mainColumnTop;
    row-gap: var(--CDS-spacing-s)
}

.styles_businessInfoColumnBottom__Qfl3B {
    border-top: 1px solid var(--CDS-color-semantic-border-default);
    padding-top: var(--CDS-spacing-m);
    display: flex;
    flex-direction: column;
    grid-area: mainColumnBottom;
    row-gap: var(--CDS-spacing-xl)
}

.styles_businessInfoSideBar__KhV4D {
    display: flex;
    flex-direction: column;
    gap: var(--CDS-spacing-l)
}

@media only screen and (min-width:1024px) {
    .styles_businessInfoSideBar__KhV4D {
        align-self: flex-start;
        gap: var(--CDS-spacing-l);
        grid-area: sidebar;
        padding-bottom: 72px;
        position: -webkit-sticky;
        top: var(--CDS-spacing-xxl);
        transition: top .3s ease-in-out
    }
}

.styles_businessInfoSideBar__KhV4D.styles_navBarStuck__3kwAN {
    top: calc(56px + var(--CDS-spacing-xxl));
    transition: top .3s ease-in-out
}

.styles_businessInfoContent__AmpUG {
    margin-bottom: var(--CDS-spacing-xl)
}

@media only screen and (min-width:1024px) {
    .styles_businessInfoContent__AmpUG {
        margin-bottom: var(--CDS-spacing-xxl)
    }
}

.styles_relevantReviewsDivider__rSuXx {
    margin-top: var(--CDS-spacing-xs);
    margin-bottom: var(--CDS-spacing-xs)
}

.styles_companyDetails__30xkf {
    display: grid;
    grid-template-columns: max-content auto;
    grid-row-gap: 72px;
    row-gap: 72px;
    grid-column-gap: 55px;
    column-gap: 55px
}

@media only screen and (max-width:1023.98px) {
    .styles_companyDetails__30xkf {
        grid-template-columns: auto;
        gap: var(--CDS-spacing-l)
    }
}

.styles_companyDetailsDividerBottom__udqAf {
    grid-column: 1/-1
}

@media only screen and (max-width:1023.98px) {
    .styles_companyDetailsDividerBottom__udqAf {
        margin-top: var(--CDS-spacing-s)
    }
}

.styles_locations__aeQy7,
.styles_similarBusinesses__c9Q3U {
    margin-top: var(--CDS-spacing-xl);
    margin-bottom: var(--CDS-spacing-xl)
}

@media only screen and (min-width:1024px) {

    .styles_locations__aeQy7,
    .styles_similarBusinesses__c9Q3U {
        margin-top: var(--CDS-spacing-xxl);
        margin-bottom: var(--CDS-spacing-xxl)
    }
}

.styles_reviews__V5lTX {
    border-top: 1px solid var(--CDS-color-semantic-border-default);
    padding-top: var(--CDS-spacing-l)
}

@media only screen and (min-width:1024px) {
    .styles_mobile__tu1C7 {
        display: none
    }
}
 
.review-text-wrapper {
    position: relative;
    overflow: hidden;
    transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

 
.review-text-content {
    margin: 0;
    line-height: 1.5;
    word-break: break-word;
}

 
.review-toggle-btn {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    background: none;
    border: none;
    color: var(--CDS-color-semantic-actions-default);
    font-size: 14px;
    font-weight: 500;
    cursor: pointer;
    padding: 8px 0;
    margin-top: 8px;
    transition: all 0.2s ease;
    text-decoration: underline;
}

.review-toggle-btn:hover {
    color: var(--CDS-color-semantic-actions-hover);
    gap: 8px;
}

 
.review-toggle-btn svg {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.review-toggle-btn.expanded svg {
    transform: rotate(180deg);
}

 
.review-toggle-btn {
    animation: fadeIn 0.3s ease;
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
 
.review-toggle-btn svg {
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.review-toggle-btn:hover {
    gap: 8px;
}