/* src/styles/src/styles/index.module.css */
@layer ddsweb-large-atoms {
  @layer ddsweb-link {
    .fb7694_8WKJvW_link {
      --ddsweb-theme-icons-24-width: var(--ddsweb-tc-link-icon-width, 24px);
      --ddsweb-theme-icons-24-height: var(--ddsweb-tc-link-icon-height, 24px);
      box-sizing: border-box;
      outline: var(--ddsweb-theme-base-outline);
      color: var(--ddsweb-link-color-base, var(--ddsweb-theme-colors-link-base));
      text-decoration: var(--ddsweb-link-text-decoration, underline);
      overflow-wrap: break-word;
      cursor: pointer;
      transition: color var(--ddsweb-theme-base-transition-duration);
      position: relative;
    }
    .fb7694_8WKJvW_link:visited {
      color: var(--ddsweb-link-color-visited, var(--ddsweb-theme-colors-link-base));
    }
    .fb7694_8WKJvW_link:focus,
    .fb7694_8WKJvW_link:hover,
    .fb7694_8WKJvW_link:active {
      color: var(--ddsweb-link-color-hover, var(--ddsweb-theme-colors-link-base));
      text-decoration: var(--ddsweb-link-text-decoration-hover, none);
    }
    .fb7694_8WKJvW_link:focus-visible {
      text-decoration: var(--ddsweb-link-text-decoration-focus-visible, none);
    }
    .fb7694_8WKJvW_inlineLink {
      font-size: inherit;
      display: inline;
    }
    .fb7694_8WKJvW_xs {
      font-size: var(--ddsweb-tc-link-font-size-xs, var(--ddsweb-theme-font-size-next-text-xs));
    }
    .fb7694_8WKJvW_sm {
      font-size: var(--ddsweb-tc-link-font-size-sm, var(--ddsweb-theme-font-size-next-text-sm));
    }
    .fb7694_8WKJvW_md {
      font-size: var(--ddsweb-tc-link-font-size-md, var(--ddsweb-theme-font-size-next-text-md));
    }
    .fb7694_8WKJvW_lg {
      font-size: var(--ddsweb-tc-link-font-size-lg, var(--ddsweb-theme-font-size-next-text-lg));
    }
    .fb7694_8WKJvW_iconScale {
      width: calc((var(--svg-width) * var(--ddsweb-tc-link-icon-size-md) * 100) / 100);
      height: calc((var(--svg-height) * var(--ddsweb-tc-link-icon-size-md) * 100) / 100);
    }
    .fb7694_8WKJvW_stretch {
      justify-content: space-between;
      width: 100%;
    }
    .fb7694_8WKJvW_emphasized {
      --ddsweb-link-text-decoration: none;
      --ddsweb-link-text-decoration-hover: underline;
      font-weight: 700;
    }
    .fb7694_8WKJvW_inverse {
      --link-color-inverse: var(--ddsweb-theme-colors-inverse);
      --ddsweb-link-color-base: var(--link-color-inverse);
      --ddsweb-link-color-hover: var(--link-color-inverse);
      --ddsweb-link-color-visited: var(--link-color-inverse);
      --ddsweb-link-color-focus-visible: var(--link-color-inverse);
    }
    .fb7694_8WKJvW_disabled {
      --link-color-disabled: var(--ddsweb-theme-colors-disabled-with-background);
      --ddsweb-link-color-base: var(--link-color-disabled);
      --ddsweb-link-color-hover: var(--link-color-disabled);
      --ddsweb-link-color-visited: var(--link-color-disabled);
      --ddsweb-link-text-decoration: underline;
      --ddsweb-link-text-decoration-hover: underline;
      --ddsweb-link-text-decoration-focus-visible: underline;
      cursor: default;
      pointer-events: none;
    }
    .fb7694_8WKJvW_disabled.fb7694_8WKJvW_inverse {
      --link-color-disabled-inverse: rgb(var(--ddsweb-theme-colors-disabled-base-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --ddsweb-link-color-base: var(--link-color-disabled-inverse);
      --ddsweb-link-color-hover: var(--link-color-disabled-inverse);
      --ddsweb-link-color-visited: var(--link-color-disabled-inverse);
    }
    .fb7694_8WKJvW_linkText {
      order: var(--order-global-left, 0);
      text-overflow: ellipsis;
      white-space: nowrap;
      max-width: calc(100% + 1px);
      overflow: hidden;
    }
    .fb7694_8WKJvW_linkTextWrap {
      --ddsweb-link-text-decoration: underline;
      --ddsweb-link-text-decoration-hover: none;
      --ddsweb-link-text-decoration-focus-visible: none;
      overflow: unset;
      text-overflow: unset;
      white-space: unset;
    }
    .fb7694_8WKJvW_linkTextNoIcon {
      max-width: calc(100% + 1px);
    }
    .fb7694_8WKJvW_link:hover .fb7694_8WKJvW_linkTextWrap,
    .fb7694_8WKJvW_link:focus .fb7694_8WKJvW_linkTextWrap,
    .fb7694_8WKJvW_link:focus-visible .fb7694_8WKJvW_linkTextWrap {
      text-decoration: none;
    }
    .fb7694_8WKJvW_iconContainer {
      order: var(--order-global-right, 0);
      margin-right: var(--margin-global-right, 0);
      margin-left: var(--margin-global-left, 0);
      align-self: center;
      display: inline-flex;
    }
    .fb7694_8WKJvW_iconContainerRight {
      --order-global-right: 1;
      --order-global-left: 0;
      --margin-global-left: var(--ddsweb-theme-spacing-xs);
      --margin-global-right: 0;
    }
    .fb7694_8WKJvW_iconContainerLeft {
      --order-global-right: 0;
      --order-global-left: 1;
      --margin-global-left: 0;
      --margin-global-right: var(--ddsweb-theme-spacing-xs);
    }
    .fb7694_8WKJvW_iconContainerWrapText {
      align-self: baseline;
    }
    .fb7694_8WKJvW_standaloneLink {
      --link-color-disabled: var(--ddsweb-theme-colors-text-base);
      --ddsweb-link-text-decoration: underline;
      --ddsweb-link-text-decoration-hover: none;
      --ddsweb-link-text-decoration-focus-visible: none;
      font-weight: 700;
      display: inline-flex;
    }
    .fb7694_8WKJvW_standaloneLink.fb7694_8WKJvW_disabled {
      --link-color-disabled: rgb(var(--ddsweb-theme-colors-link-base-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --ddsweb-link-color-base: var(--link-color-disabled);
      --ddsweb-link-color-hover: var(--link-color-disabled);
      --ddsweb-link-color-visited: var(--link-color-disabled);
    }
    .fb7694_8WKJvW_standaloneLink.fb7694_8WKJvW_disabled.fb7694_8WKJvW_inverse {
      --link-color-disabled-inverse: rgb(var(--ddsweb-theme-colors-white-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --ddsweb-link-color-base: var(--link-color-disabled-inverse);
      --ddsweb-link-color-hover: var(--link-color-disabled-inverse);
      --ddsweb-link-color-visited: var(--link-color-disabled-inverse);
    }
    .fb7694_8WKJvW_hasIcon {
      --ddsweb-link-text-decoration: none;
      --ddsweb-link-text-decoration-hover: underline;
      --ddsweb-link-text-decoration-focus-visible: underline;
      align-items: center;
      max-width: 100%;
      display: inline-flex;
    }
    .fb7694_8WKJvW_hasIcon.fb7694_8WKJvW_linkTextWrap {
      --ddsweb-link-text-decoration: none;
      --ddsweb-link-text-decoration-hover: underline;
      --ddsweb-link-text-decoration-focus-visible: underline;
    }
    .fb7694_8WKJvW_link:focus-visible,
    .fb7694_8WKJvW_iconButtonLinkIcon:focus-visible {
      outline: 3px solid var(--ddsweb-link-color-focus-visible, var(--ddsweb-theme-colors-link-base));
      outline-offset: 1px;
      --ddsweb-link-text-decoration: none;
    }
    .fb7694_8WKJvW_disabled:focus-visible {
      --ddsweb-link-text-decoration: none;
      outline: none;
    }
    .fb7694_8WKJvW_textButton {
      --link-color-disabled: var(--ddsweb-theme-colors-text-base);
      --ddsweb-link-text-decoration: none;
      --ddsweb-link-text-decoration-hover: underline;
      box-sizing: border-box;
      height: var(--ddsweb-tc-link-button-height, 40px);
      padding: 0 var(--ddsweb-theme-spacing-lg);
      border-radius: var(--ddsweb-theme-spacing-xl);
      background: var(--text-button-bg-color, var(--ddsweb-theme-colors-primary));
      justify-content: center;
      align-items: center;
      font-weight: 700;
      display: inline-flex;
    }
    .fb7694_8WKJvW_textButton:after {
      z-index: 0;
      inset: var(--link-shadow-position-inset, -1px);
      top: var(--link-shadow-position-inset, -1px);
      right: var(--link-shadow-position-inset, -1px);
      bottom: var(--link-shadow-position-inset, -1px);
      left: var(--link-shadow-position-inset, -1px);
      box-shadow: 0 0 0 3px var(--box-shadow-color, var(--ddsweb-theme-colors-primary));
      content: "";
      opacity: 0;
      transition: opacity var(--ddsweb-theme-base-transition-duration);
      border-radius: 99px;
      position: absolute;
    }
    .fb7694_8WKJvW_textButton:focus:after,
    .fb7694_8WKJvW_textButton:hover:after {
      opacity: 1;
    }
    .fb7694_8WKJvW_textButtonWrapText {
      height: auto;
      min-height: 40px;
      text-align: var(--text-align-global, "center");
      border-radius: 999px;
      padding: 8px 18px;
    }
    .fb7694_8WKJvW_textButtonDisabled,
    .fb7694_8WKJvW_textButtonDisabled:after {
      cursor: default;
      pointer-events: none;
    }
    .fb7694_8WKJvW_textButtonSecondary.fb7694_8WKJvW_textButtonDisabled:after,
    .fb7694_8WKJvW_textButtonSecondary.fb7694_8WKJvW_textButtonDisabled.fb7694_8WKJvW_textButtonInverse:after {
      opacity: 0;
    }
    .fb7694_8WKJvW_textButtonPrimary,
    .fb7694_8WKJvW_textButtonSecondary.fb7694_8WKJvW_textButtonInverse {
      --link-color-primary: var(--ddsweb-theme-colors-white);
      --ddsweb-link-color-base: var(--link-color-primary);
      --ddsweb-link-color-hover: var(--link-color-primary);
      --ddsweb-link-color-visited: var(--link-color-primary);
      --text-button-bg-color: var(--ddsweb-theme-colors-primary);
    }
    .fb7694_8WKJvW_textButtonSecondary,
    .fb7694_8WKJvW_textButtonPrimary.fb7694_8WKJvW_textButtonInverse {
      --link-color-primary-inverse: var(--ddsweb-theme-colors-primary);
      --ddsweb-link-color-base: var(--link-color-primary-inverse);
      --ddsweb-link-color-hover: var(--link-color-primary-inverse);
      --ddsweb-link-color-visited: var(--link-color-primary-inverse);
      --text-button-bg-color: var(--ddsweb-theme-colors-white);
    }
    .fb7694_8WKJvW_textButtonPrimary.fb7694_8WKJvW_textButtonInverse,
    .fb7694_8WKJvW_textButtonSecondary.fb7694_8WKJvW_textButtonInverse {
      --box-shadow-color: var(--ddsweb-theme-colors-white);
    }
    .fb7694_8WKJvW_textButtonPrimary.fb7694_8WKJvW_textButtonDisabled,
    .fb7694_8WKJvW_textButtonSecondary.fb7694_8WKJvW_textButtonDisabled.fb7694_8WKJvW_textButtonInverse {
      --text-button-bg-color: rgb(var(--ddsweb-theme-colors-primary-rgb), var(--ddsweb-theme-base-rgb-opacity));
    }
    .fb7694_8WKJvW_textButtonSecondary.fb7694_8WKJvW_textButtonDisabled,
    .fb7694_8WKJvW_textButtonPrimary.fb7694_8WKJvW_textButtonDisabled.fb7694_8WKJvW_textButtonInverse {
      --text-button-bg-color: rgb(var(--ddsweb-theme-colors-white-rgb), var(--ddsweb-theme-base-rgb-opacity));
    }
    .fb7694_8WKJvW_textButtonSecondary {
      --link-shadow-position-inset: -3px;
      border: 2px solid var(--ddsweb-theme-colors-primary);
    }
    .fb7694_8WKJvW_textButtonSecondary.fb7694_8WKJvW_textButtonInverse {
      --link-shadow-position-inset: -3px;
      border: 2px solid var(--ddsweb-theme-colors-white);
    }
    .fb7694_8WKJvW_textButtonSecondary.fb7694_8WKJvW_textButtonDisabled {
      --link-color-secondary-disabled: rgb(var(--ddsweb-theme-colors-primary-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --ddsweb-link-color-base: var(--link-color-secondary-disabled);
      --ddsweb-link-color-hover: var(--link-color-secondary-disabled);
      --ddsweb-link-color-visited: var(--link-color-secondary-disabled);
      border: 2px solid var(--link-color-secondary-disabled);
    }
    .fb7694_8WKJvW_textButtonSecondary.fb7694_8WKJvW_textButtonDisabled.fb7694_8WKJvW_textButtonInverse {
      --link-color-secondary-disabled-inverse: rgb(var(--ddsweb-theme-colors-white-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --ddsweb-link-color-base: var(--link-color-secondary-disabled-inverse);
      --ddsweb-link-color-hover: var(--link-color-secondary-disabled-inverse);
      --ddsweb-link-color-visited: var(--link-color-secondary-disabled-inverse);
      border: 2px solid var(--link-color-secondary-disabled-inverse);
    }
    .fb7694_8WKJvW_iconButtonLink {
      --ddsweb-link-text-decoration: none;
      --ddsweb-link-text-decoration-hover: underline;
      box-sizing: border-box;
      font-weight: var(--ddsweb-tc-link-icon-btn-weight, 400);
      display: inline-flex;
    }
    .fb7694_8WKJvW_iconButtonLinkEmphasized {
      font-weight: 700;
    }
    .fb7694_8WKJvW_iconButtonLinkIcon {
      box-sizing: border-box;
      width: var(--icon-size, var(--ddsweb-theme-buttons-size-md));
      height: var(--icon-size, var(--ddsweb-theme-buttons-size-md));
      background-color: var(--icon-bg-color, var(--ddsweb-theme-colors-link-base));
      color: var(--icon-color, var(--ddsweb-theme-colors-white));
      border-radius: 50%;
      flex-shrink: 0;
      justify-content: center;
      align-items: center;
      position: relative;
    }
    .fb7694_8WKJvW_iconButtonLinkXs {
      --icon-size: var(--ddsweb-theme-buttons-size-xs);
    }
    .fb7694_8WKJvW_iconButtonLinkSm {
      --icon-size: var(--ddsweb-theme-buttons-size-sm);
    }
    .fb7694_8WKJvW_iconButtonLinkXl {
      --icon-size: var(--ddsweb-theme-buttons-size-md);
    }
    .fb7694_8WKJvW_iconButtonLinkIcon:after {
      z-index: 0;
      inset: var(--ddsweb-link-shadow-position-inset, -1px);
      box-shadow: var(--icon-box-shadow-color, var(--ddsweb-theme-colors-link-base)) 0px 0px 0px 3px;
      content: "";
      opacity: 0;
      border-radius: 99px;
      transition: opacity .3s;
      position: absolute;
    }
    .fb7694_8WKJvW_iconButtonLinkIcon:focus-visible {
      outline: 3px solid var(--ddsweb-link-color-focus-visible, var(--ddsweb-theme-colors-link-base));
      outline-offset: 1px;
    }
    .fb7694_8WKJvW_iconButtonLinkIcon:hover:after,
    .fb7694_8WKJvW_iconButtonLinkIcon:focus:after,
    .fb7694_8WKJvW_iconButtonLink:focus-visible:after,
    .fb7694_8WKJvW_iconButtonLink:hover .fb7694_8WKJvW_iconButtonLinkIcon:after,
    .fb7694_8WKJvW_iconButtonLink:focus-visible .fb7694_8WKJvW_iconButtonLinkIcon:after,
    .fb7694_8WKJvW_iconButtonLink:focus .fb7694_8WKJvW_iconButtonLinkIcon:after {
      opacity: 1;
    }
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkInverse:focus .fb7694_8WKJvW_iconButtonLinkIcon:after {
      --icon-box-shadow-color: var(--ddsweb-theme-colors-white);
      --ddsweb-link-shadow-position-inset: -3px;
    }
    .fb7694_8WKJvW_iconButtonLinkPrimary.fb7694_8WKJvW_iconButtonLinkDisabled,
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkDisabled,
    .fb7694_8WKJvW_iconButtonLinkAsLink.fb7694_8WKJvW_iconButtonLinkDisabled {
      --link-color-disabled: rgb(var(--ddsweb-theme-colors-primary-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --ddsweb-link-color-base: var(--link-color-disabled);
      --ddsweb-link-color-hover: var(--link-color-disabled);
      --ddsweb-link-color-visited: var(--link-color-disabled);
    }
    .fb7694_8WKJvW_iconButtonLinkPrimary.fb7694_8WKJvW_iconButtonLinkDisabled.fb7694_8WKJvW_iconButtonLinkInverse,
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkDisabled.fb7694_8WKJvW_iconButtonLinkInverse,
    .fb7694_8WKJvW_iconButtonLinkAsLink.fb7694_8WKJvW_iconButtonLinkDisabled.fb7694_8WKJvW_iconButtonLinkInverse {
      --link-color-disabled-inverse: rgb(var(--ddsweb-theme-colors-white-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --ddsweb-link-color-base: var(--link-color-disabled-inverse);
      --ddsweb-link-color-hover: var(--link-color-disabled-inverse);
      --ddsweb-link-color-visited: var(--link-color-disabled-inverse);
    }
    .fb7694_8WKJvW_iconButtonLinkPrimary.fb7694_8WKJvW_iconButtonLinkIcon,
    .fb7694_8WKJvW_iconButtonLinkPrimary .fb7694_8WKJvW_iconButtonLinkIcon {
      --ddsweb-link-shadow-position-inset: -3px;
      border: 2px solid #0000;
    }
    .fb7694_8WKJvW_iconButtonLinkPrimary.fb7694_8WKJvW_iconButtonLinkDisabled {
      --icon-bg-color: rgb(var(--ddsweb-theme-colors-link-base-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --icon-color: var(--ddsweb-theme-colors-white);
    }
    .fb7694_8WKJvW_iconButtonLinkPrimary.fb7694_8WKJvW_iconButtonLinkInverse {
      --icon-bg-color: var(--ddsweb-theme-colors-white);
      --icon-box-shadow-color: var(--ddsweb-theme-colors-white);
      --icon-color: var(--ddsweb-theme-colors-primary);
    }
    .fb7694_8WKJvW_iconButtonLinkPrimary.fb7694_8WKJvW_iconButtonLinkInverse.fb7694_8WKJvW_iconButtonLinkDisabled {
      --icon-bg-color: rgb(var(--ddsweb-theme-colors-white-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --icon-box-shadow-color: rgb(var(--ddsweb-theme-colors-white-rgb), var(--ddsweb-theme-base-rgb-opacity));
      --icon-color: var(--ddsweb-theme-colors-primary);
    }
    .fb7694_8WKJvW_iconButtonLinkSecondary {
      --ddsweb-link-shadow-position-inset: -3px;
      --icon-bg-color: var(--ddsweb-theme-colors-white);
      --icon-color: var(--ddsweb-theme-colors-primary);
    }
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkIcon,
    .fb7694_8WKJvW_iconButtonLinkSecondary .fb7694_8WKJvW_iconButtonLinkIcon {
      border: 2px solid var(--ddsweb-theme-colors-primary);
    }
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkInverse {
      --ddsweb-link-shadow-position-inset: -3px;
      --icon-bg-color: var(--ddsweb-theme-colors-primary);
      --icon-box-shadow-color: var(--ddsweb-theme-colors-white);
      --icon-color: var(--ddsweb-theme-colors-white);
    }
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkInverse.fb7694_8WKJvW_iconButtonLinkIcon,
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkInverse .fb7694_8WKJvW_iconButtonLinkIcon {
      border: 2px solid var(--ddsweb-theme-colors-white);
    }
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkDisabled {
      --icon-bg-color: var(--ddsweb-theme-colors-white);
      --icon-color: rgb(var(--ddsweb-theme-colors-primary-rgb), var(--ddsweb-theme-base-rgb-opacity));
    }
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkDisabled.fb7694_8WKJvW_iconButtonLinkIcon,
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkDisabled .fb7694_8WKJvW_iconButtonLinkIcon {
      border: 2px solid rgb(var(--ddsweb-theme-colors-primary-rgb), var(--ddsweb-theme-base-rgb-opacity));
    }
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkDisabled.fb7694_8WKJvW_iconButtonLinkInverse {
      --icon-bg-color: none;
      --icon-color: rgb(var(--ddsweb-theme-colors-white-rgb), var(--ddsweb-theme-base-rgb-opacity));
    }
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkDisabled.fb7694_8WKJvW_iconButtonLinkInverse.fb7694_8WKJvW_iconButtonLinkIcon,
    .fb7694_8WKJvW_iconButtonLinkSecondary.fb7694_8WKJvW_iconButtonLinkDisabled.fb7694_8WKJvW_iconButtonLinkInverse .fb7694_8WKJvW_iconButtonLinkIcon {
      border: 2px solid rgb(var(--ddsweb-theme-colors-white-rgb), var(--ddsweb-theme-base-rgb-opacity));
    }
    .fb7694_8WKJvW_iconButtonLinkAsLink {
      --icon-bg-color: none;
      --icon-color: var(--ddsweb-theme-colors-link-base);
    }
    .fb7694_8WKJvW_iconButtonLinkAsLink.fb7694_8WKJvW_iconButtonLinkInverse {
      --icon-color: var(--ddsweb-theme-colors-white);
      --icon-box-shadow-color: var(--ddsweb-theme-colors-white);
    }
    .fb7694_8WKJvW_iconButtonLinkAsLink.fb7694_8WKJvW_iconButtonLinkDisabled {
      --icon-color: rgb(var(--ddsweb-theme-colors-link-base-rgb), var(--ddsweb-theme-base-rgb-opacity));
    }
    .fb7694_8WKJvW_iconButtonLinkAsLink.fb7694_8WKJvW_iconButtonLinkDisabled.fb7694_8WKJvW_iconButtonLinkInverse {
      --icon-color: rgb(var(--ddsweb-theme-colors-white-rgb), var(--ddsweb-theme-base-rgb-opacity));
    }
    @media (width >= 320px) {
      .fb7694_8WKJvW_textButtonWrapText,
      .fb7694_8WKJvW_hasIcon {
        text-align: var(--text-align-aboveMobile, var(--text-align-global, "center"));
      }
      .fb7694_8WKJvW_linkText,
      .fb7694_8WKJvW_linkTextWrap {
        order: var(--order-aboveMobile-left, var(--order-global-left, 0));
      }
      .fb7694_8WKJvW_iconContainer {
        order: var(--order-aboveMobile-right, var(--order-global-right, 0));
        margin-right: var(--margin-aboveMobile-right, var(--margin-global-right, 0));
        margin-left: var(--margin-aboveMobile-left, var(--margin-global-left, 0));
      }
    }
    @media (width >= 504px) {
      .fb7694_8WKJvW_textButtonWrapText,
      .fb7694_8WKJvW_hasIcon {
        text-align: var(--text-align-aboveMobileLarge, var(--text-align-global, "center"));
      }
      .fb7694_8WKJvW_linkText,
      .fb7694_8WKJvW_linkTextWrap {
        order: var(--order-aboveMobileLarge-left, var(--order-global-left, 0));
      }
      .fb7694_8WKJvW_iconContainer {
        order: var(--order-aboveMobileLarge-right, var(--order-global-right, 0));
        margin-right: var(--margin-aboveMobileLarge-right, var(--margin-global-right, 0));
        margin-left: var(--margin-aboveMobileLarge-left, var(--margin-global-left, 0));
      }
    }
    @media (width >= 756px) {
      .fb7694_8WKJvW_textButtonWrapText,
      .fb7694_8WKJvW_hasIcon {
        text-align: var(--text-align-aboveTablet, var(--text-align-global, "center"));
      }
      .fb7694_8WKJvW_linkText,
      .fb7694_8WKJvW_linkTextWrap {
        order: var(--order-aboveTablet-left, var(--order-global-left, 0));
      }
      .fb7694_8WKJvW_iconContainer {
        order: var(--order-aboveTablet-right, var(--order-global-right, 0));
        margin-right: var(--margin-aboveTablet-right, var(--margin-global-right, 0));
        margin-left: var(--margin-aboveTablet-left, var(--margin-global-left, 0));
      }
    }
    @media (width >= 1008px) {
      .fb7694_8WKJvW_textButtonWrapText,
      .fb7694_8WKJvW_hasIcon {
        text-align: var(--text-align-aboveTabletLarge, var(--text-align-global, "center"));
      }
      .fb7694_8WKJvW_linkText,
      .fb7694_8WKJvW_linkTextWrap {
        order: var(--order-aboveTabletLarge-left, var(--order-global-left, 0));
      }
      .fb7694_8WKJvW_iconContainer {
        order: var(--order-aboveTabletLarge-right, var(--order-global-right, 0));
        margin-right: var(--margin-aboveTabletLarge-right, var(--margin-global-right, 0));
        margin-left: var(--margin-aboveTabletLarge-left, var(--margin-global-left, 0));
      }
    }
    @media (width >= 1260px) {
      .fb7694_8WKJvW_textButtonWrapText,
      .fb7694_8WKJvW_hasIcon {
        text-align: var(--text-align-aboveDesktop, var(--text-align-global, "center"));
      }
      .fb7694_8WKJvW_linkText,
      .fb7694_8WKJvW_linkTextWrap {
        order: var(--order-aboveDesktop-left, var(--order-global-left, 0));
      }
      .fb7694_8WKJvW_iconContainer {
        order: var(--order-aboveDesktop-right, var(--order-global-right, 0));
        margin-right: var(--margin-aboveDesktop-right, var(--margin-global-right, 0));
        margin-left: var(--margin-aboveDesktop-left, var(--margin-global-left, 0));
      }
    }
    @media (width >= 1512px) {
      .fb7694_8WKJvW_textButtonWrapText,
      .fb7694_8WKJvW_hasIcon {
        text-align: var(--text-align-aboveDesktopLarge, var(--text-align-global, "center"));
      }
      .fb7694_8WKJvW_linkText,
      .fb7694_8WKJvW_linkTextWrap {
        order: var(--order-aboveDesktopLarge-left, var(--order-global-left, 0));
      }
      .fb7694_8WKJvW_iconContainer {
        order: var(--order-aboveDesktopLarge-right, var(--order-global-right, 0));
        margin-right: var(--margin-aboveDesktopLarge-right, var(--margin-global-right, 0));
        margin-left: var(--margin-aboveDesktopLarge-left, var(--margin-global-left, 0));
      }
    }
  }
}


/*# sourceMappingURL=c93e5858cc415c15e9e8.css.map*/