/*!
 * DSFR v1.14.2 | SPDX-License-Identifier: MIT | License-Filename: LICENSE.md | restricted use (see terms and conditions)
 */
@charset "UTF-8";

/* ¯¯¯¯¯¯¯¯¯ *\
  CONNECT
\* ˍˍˍˍˍˍˍˍˍ */
.fr-connect {
  box-sizing: border-box;
  font-family: "Marianne-connect", arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: var(--text-decoration);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  margin: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  font-size: max(1rem, 16px);
  position: relative;
  padding: 0.625em 0.75em 0.625em 4em;
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  margin-bottom: 0.75rem;

  --underline-img: none;
  --hover-tint: var(--hover);
  --active-tint: var(--active);
  --external-link-content: none;
  background-color: #000091;
  color: #f5f5fe;
}

.fr-connect::before,
.fr-connect::after {
  box-sizing: inherit;
}
@font-face {
  font-family: "Marianne-connect";
  src: url("data:font/truetype;charset=utf-8;base64,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") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Marianne-connect";
  src: url("data:font/truetype;charset=utf-8;base64,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") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

a.fr-connect,
button.fr-connect,
input[type=button].fr-connect,
input[type=image].fr-connect,
input[type=reset].fr-connect,
input[type=submit].fr-connect {
  cursor: pointer;
}

a:not([href]).fr-connect,
button:disabled.fr-connect,
input[type=button]:disabled.fr-connect,
input[type=image]:disabled.fr-connect,
input[type=reset]:disabled.fr-connect,
input[type=submit]:disabled.fr-connect {
  cursor: not-allowed;
}

a.fr-connect:focus,
button.fr-connect:focus,
input[type=button].fr-connect:focus,
input[type=image].fr-connect:focus,
input[type=reset].fr-connect:focus,
input[type=submit].fr-connect:focus {
  outline-offset: 2px;
  outline-width: 2px;
  outline-color: #0a76f6;
  outline-style: solid;
}

a:focus:not(:focus-visible).fr-connect,
button:focus:not(:focus-visible).fr-connect,
input[type=button]:focus:not(:focus-visible).fr-connect,
input[type=image]:focus:not(:focus-visible).fr-connect,
input[type=reset]:focus:not(:focus-visible).fr-connect,
input[type=submit]:focus:not(:focus-visible).fr-connect {
  outline-style: none;
}

a:focus-visible.fr-connect,
button:focus-visible.fr-connect,
input[type=button]:focus-visible.fr-connect,
input[type=image]:focus-visible.fr-connect,
input[type=reset]:focus-visible.fr-connect,
input[type=submit]:focus-visible.fr-connect {
  outline-style: solid;
}

.fr-connect:hover {
  background-color: var(--hover-tint);
  background-color: #1212ff;
}

.fr-connect:active {
  background-color: var(--active-tint);
  background-color: #2323ff;
}

.fr-connect::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  bottom: 0.25em;
  left: 0.75em;
  width: 2.5em;
  height: 3em;
  margin-top: -1.5em;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 48'%3E%3Cpath fill='%232a2f82' d='M34.965 15.1 19.971 6.423 4.977 15.184a.606.606 0 0 0-.306.524v16.948a.666.666 0 0 0 .306.524l14.992 8.6 14.994-8.706a.665.665 0 0 0 .306-.524V15.628a.605.605 0 0 0-.304-.528Z'/%3E%3Cpath fill='%23df1f26' d='m14.614 15.6-5.029 8.628-4.557-9.175 5.39-3.113 4.489 3.16ZM35.27 32.58V15.622a.6.6 0 0 0-.306-.523L19.971 6.423'/%3E%3Cpath fill='%232e65b0' d='m4.673 32.58 15.3-26.157v35.362L4.977 33.18a.666.666 0 0 1-.306-.524V15.708Zm24.669-20.735L34.8 15l-4.489 9.15-5.387-9.236Z'/%3E%3Cpath fill='%23fff' d='m39.606 12.305-19.19-11.02a.933.933 0 0 0-.832 0L.394 12.305A.886.886 0 0 0 0 13v22a.886.886 0 0 0 .394.7l19.189 11.02a.933.933 0 0 0 .832 0L39.606 35.7A.886.886 0 0 0 40 35V13a.886.886 0 0 0-.394-.695ZM10.762 30.061h.079c-.042 0-.079.007-.079.05 0 .1.151 0 .2.1a.912.912 0 0 0-.629.276c0 .051.1.051.151.051-.075.1-.226.05-.277.151a.177.177 0 0 0 .1.05c-.05 0-.1 0-.1.051v.151c-.126 0-.176.1-.277.151.2.151.327 0 .528 0-.528.2-.956.478-1.484.629-.1 0 0 .151-.1.151.151.1.227-.05.377-.05-.654.377-1.333.7-2.037 1.132a.351.351 0 0 0-.1.2h-.2c-.1.05-.05.176-.151.277.226.151.5-.2.654 0 .05 0-.1.05-.2.05-.05 0-.05.1-.1.1h-.154c-.1.075-.2.126-.2.276a.219.219 0 0 0-.226.1 9.034 9.034 0 0 0 3.144-.578 7.685 7.685 0 0 0 2.088-1.559.176.176 0 0 1 .05.1 2.168 2.168 0 0 1-.806 1.08c-.277.151-.478.377-.7.478a4.045 4.045 0 0 0-.428.276 10.761 10.761 0 0 1-1.939.412l-.305.044c-.225.033-.449.069-.671.108L4.977 33.18a.648.648 0 0 1-.288-.411.574.574 0 0 0 .094-.063.265.265 0 0 0-.113-.071v-.65a12.786 12.786 0 0 0 3.038-.942A8.746 8.746 0 0 0 4.671 29.7v-1.515a11.662 11.662 0 0 1 1.639.392 6.415 6.415 0 0 1 1.182.578 3.113 3.113 0 0 0 .478.377.91.91 0 0 0 .8.05h.33a3.961 3.961 0 0 0 1.937-.905c0 .05.05.05.1.05a3.63 3.63 0 0 1-.428 1.132c.003.051-.048.152.053.202Zm2.817 3.571c.251-.1.4-.277.629-.377-.05.05-.05.151-.1.2a3.691 3.691 0 0 0-.528.4 15.96 15.96 0 0 0-1.585 1.61c-.252.3-.528.578-.8.855a2.385 2.385 0 0 1-.31.245l-2.527-1.45a4.047 4.047 0 0 0 1.076-.053 4.984 4.984 0 0 0 .855-.327v.1c.7-.277 1.232-.906 1.937-1.132.025 0 .126.1.226.05a1.883 1.883 0 0 1 1.509-.7c0 .05 0 .1.05.1h.025c-.151.126-.327.251-.5.377-.057.052-.007.102.043.102Zm-8.908-6.164v-.186a5.814 5.814 0 0 1 1.588-.188 1.52 1.52 0 0 1 .478 0 5.861 5.861 0 0 0-2.066.374Zm30.6 5.088a.665.665 0 0 1-.306.524l-10.079 5.851a32.3 32.3 0 0 1-3.408-1.185 2.826 2.826 0 0 1-.05-2.245 3.794 3.794 0 0 1 .352-.883c.025-.025.05-.05.05-.076a.025.025 0 0 0 .025-.025 4.316 4.316 0 0 1 .377-.555l.015-.015.02-.021.015-.015c0-.025.025-.05.05-.076.025-.051.075-.076.1-.126a3.771 3.771 0 0 1 .579-.5 4.07 4.07 0 0 1 .654-.177 19.817 19.817 0 0 1 2.415.328.751.751 0 0 1 .277.1 1.849 1.849 0 0 0 .905-.05 1.137 1.137 0 0 0 .855-.706 1.212 1.212 0 0 0 .05-1.059c-.178-.276-.013-.437.181-.59l.068-.055a1.17 1.17 0 0 0 .231-.216c.126-.252-.1-.4-.151-.63-.05-.1-.226-.05-.327-.2.352-.151.855-.429.629-.857-.151-.227-.377-.63-.1-.857.352-.2.855-.151 1.006-.479a1.138 1.138 0 0 0-.292-1.085l-.075-.108a4.754 4.754 0 0 1-.211-.32 6.914 6.914 0 0 0-.528-.757 4.3 4.3 0 0 1-.528-1.009c-.151-.378.05-.706.05-1.084a6.347 6.347 0 0 0-.327-2.144c-.126-.353-.176-.731-.327-1.059a1.12 1.12 0 0 0-.226-.58.375.375 0 0 1 0-.328 4.874 4.874 0 0 0 .579-.479.567.567 0 0 0-.2-.706c-.327-.151-.3.328-.528.429h-.151c-.05-.126.05-.177.151-.277 0-.05 0-.151-.05-.151-.2 0-.377-.051-.428-.151a3.957 3.957 0 0 0-1.861-1.286 2.319 2.319 0 0 0 .579.1 1.67 1.67 0 0 0 1.006-.1c.227-.076.277-.479.377-.706a.8.8 0 0 0-.151-.631 2.189 2.189 0 0 0-.906-.756 9.13 9.13 0 0 1-.679-.353.952.952 0 0 0-.251-.126c-2.965-1.485-9.069-.2-9.534 0h-.009a8.244 8.244 0 0 0-1.249.475 3.922 3.922 0 0 0-2.365 2.465 3.829 3.829 0 0 0-1.333 1.509c-.428.8-1.056 1.509-.956 2.414.1.78.277 1.484.428 2.289a4.668 4.668 0 0 0 .2.8c.1.276 0 .629.151.855.075.151.025.327.227.428v.2c.05.05.05.1.151.1v.2a6.446 6.446 0 0 1 1.107 1.434c.1.276-.478.151-.7.05a5.979 5.979 0 0 1-1.132-.956.175.175 0 0 0-.051.1c.2.352.906.78.528 1.006-.2.1-.428-.151-.629.051-.05.075 0 .176 0 .276-.277-.2-.578-.1-.855-.2-.2-.05-.252-.427-.478-.427a15.162 15.162 0 0 0-1.811-.327 15.137 15.137 0 0 0-1.739-.159V15.708a.606.606 0 0 1 .306-.524l14.987-8.761L34.965 15.1a.605.605 0 0 1 .306.524Zm-7.954-8.261a.325.325 0 0 1-.282.149 2.843 2.843 0 0 0-.282.273c.1 0 0 .149.1.149-.205.223.077.694-.205.793a2.176 2.176 0 0 1-1.127 0 .722.722 0 0 1 .167-.016h.085a.382.382 0 0 0 .337-.132v-.2c0-.05-.051-.05-.1-.05a.161.161 0 0 1-.1.05.223.223 0 0 0-.154-.2.807.807 0 0 1-.718-.273.67.67 0 0 1 .436-.05c.128 0 .077-.223.231-.322h.154c.307-.372.871-.471.974-.843 0-.1-.282-.1-.487-.149a2.259 2.259 0 0 0-.82.05 4.65 4.65 0 0 0-1.051.273 3.225 3.225 0 0 1 .923-.471 3.886 3.886 0 0 1 .718-.2l.132-.026.133-.027a.971.971 0 0 1 .556 0c.231.1.615.1.666.248.1.273-.154.545-.435.744-.057.081.148.135.148.23Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 2.5em 3em;
}

.fr-connect__login,
.fr-connect__brand {
  line-height: 1;
  z-index: 1;
  white-space: nowrap;
}

.fr-connect__login {
  font-size: 1.0625em;
}

.fr-connect__brand {
  font-weight: bold;
  font-size: 1.125em;
}

.fr-connect--plus {
  padding-right: 3em;
}

.fr-connect--plus::after {
  content: "+";
  display: block;
  position: absolute;
  right: 0.25em;
  bottom: 0;
  font-size: 3em;
  font-weight: bold;
  line-height: 1;
  transform: translate(5%, -17%);
}

.fr-connect:disabled,
a.fr-connect:not([href]) {
  background-color: #e5e5e5;
  color: #929292;
}

.fr-connect:disabled:hover,
a.fr-connect:not([href]):hover {
  background-color: #c5c5c5;
}

.fr-connect:disabled:active,
a.fr-connect:not([href]):active {
  background-color: #b2b2b2;
}
@media (-ms-high-contrast: active), (forced-colors: active) {
  .fr-connect {
    border: 1px solid;
  }

  .fr-connect__login,
  .fr-connect__brand {
    line-height: 1.1;
  }

  .fr-connect--plus::after {
    forced-color-adjust: none;
    color: buttontext;
  }
}
