/*!
 * DSFR v1.13.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;
  }
}
