/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

*,*:after,*:before{box-sizing:border-box}html{font-size:62.5%}body{width:100%;padding:0;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;position:relative;font-family:"Host Grotesk", sans-serif;font-weight:500;line-height:1.4;font-size:1.6rem}img{display:block;max-width:100%;object-fit:contain;user-select:none;-webkit-tap-highlight-color:transparent}input[type="submit"],button{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}p,h1,h2,h3,h4,h5,h6,ul,ol{margin:0;padding:0}a{user-select:none;-webkit-tap-highlight-color:transparent}.grecaptcha-badge{right:-1000px !important}.main-content{flex:1 1;padding-top:56px}@media (min-width: 1024px){.main-content{padding-top:72px}}.profile-page .main-content,.choose-goal-page .main-content,.connect-profile-page .main-content,.contact-us-page .main-content{position:relative;overflow:hidden}.profile-page .main-content .picture,.choose-goal-page .main-content .picture,.connect-profile-page .main-content .picture,.contact-us-page .main-content .picture{display:block;position:absolute;top:-1px;left:1px;width:100%;height:100%}.profile-page .main-content .picture .img,.choose-goal-page .main-content .picture .img,.connect-profile-page .main-content .picture .img,.contact-us-page .main-content .picture .img{width:100%;height:100%;object-fit:cover;object-position:top}.profile-page .main-content .picture .img{object-position:center}.container{width:100%;padding-left:16px;padding-right:16px}@media (min-width: 430px){.container{padding-left:20px;padding-right:20px}}@media (min-width: 768px){.container{padding-left:60px;padding-right:60px}}@media (min-width: 1024px){.container{padding-left:40px;padding-right:40px}}@media (min-width: 1440px){.container{padding-left:calc( (100% - 1320px) / 2);padding-right:calc( (100% - 1320px) / 2)}}.custom-scroll{scrollbar-width:thin;scrollbar-color:#3A3940 white}.custom-scroll::-webkit-scrollbar{width:4px}.custom-scroll::-webkit-scrollbar-track{background-color:white}.custom-scroll::-webkit-scrollbar-thumb{background-color:#3A3940}.ellipsis-sting{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-h1{color:#010714;font-size:2.8rem;font-style:normal;font-weight:800;line-height:100%}@media (min-width: 430px){.title-h1{font-size:3.4rem}}@media (min-width: 768px){.title-h1{font-size:4.6rem}}@media (min-width: 1440px){.title-h1{font-size:6.6rem}}.title-h2{color:#010714;font-size:2.2rem;font-style:normal;font-weight:800;line-height:120%}@media (min-width: 430px){.title-h2{font-size:3rem}}@media (min-width: 1024px){.title-h2{font-size:4rem}}@media (min-width: 1440px){.title-h2{font-size:4.8rem}}.title-h3{color:#010714;font-size:2rem;font-style:normal;font-weight:500;line-height:120%}@media (min-width: 430px){.title-h3{font-size:2.4rem}}@media (min-width: 1024px){.title-h3{font-size:3rem}}.title-h4{color:#010714;font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%}@media (min-width: 430px){.title-h4{font-size:1.8rem}}@media (min-width: 1024px){.title-h4{font-size:2.4rem}}.btn-primary{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;height:56px;padding:12px 24px;background-color:#0037FC;border:3px solid #0037FC;color:#fff;border-radius:60px;text-align:center;font-family:"Host Grotesk", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:100%;white-space:nowrap;text-transform:uppercase;text-decoration:none;transition:background-color .2s, border-color .2s, color .2s}@media (min-width: 768px){.btn-primary{width:fit-content;min-height:66px;font-size:2rem}}@media (any-hover: hover){.btn-primary:hover{background-color:#1E1E1E;border-color:#1E1E1E}}.btn-primary:focus-visible{outline:0;background-color:transparent;border-color:#0037FC;color:#1E1E1E}.btn-primary:focus-visible svg{fill:#1E1E1E}.btn-primary:active{background-color:#1E1E1E;border-color:#1E1E1E;color:#fff}.btn-primary:disabled,.btn-primary[disabled]{background-color:#CACACA;border-color:#CACACA;color:#fff;cursor:not-allowed}.btn-primary.--sm{height:52px;min-height:52px;padding-top:8px;padding-bottom:8px}.btn-primary svg{fill:#fff;transition:fill .2s}.btn-secondary{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;height:56px;padding:12px 24px;background-color:#1E1E1E;border:1px solid #1E1E1E;color:#fff;border-radius:60px;text-align:center;font-family:"Host Grotesk", sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;text-decoration:none;transition:background-color .2s, border-color .2s, color .2s}@media (min-width: 768px){.btn-secondary{width:fit-content;min-height:66px;font-size:2rem}}@media (any-hover: hover){.btn-secondary:hover{background-color:transparent;color:#1E1E1E}.btn-secondary:hover .icon-arrow{fill:#1E1E1E}}.btn-secondary:focus-visible{outline:0;background-color:transparent;border-color:#0037FC;color:#1E1E1E;box-shadow:0 0 0 2px #0037FC}.btn-secondary:focus-visible .icon-arrow{fill:#1E1E1E}.btn-secondary:active{background-color:transparent;color:#1E1E1E;box-shadow:0 0 0 1px #1E1E1E}.btn-secondary:active .icon-arrow{fill:#1E1E1E}.btn-secondary:disabled,.btn-secondary[disabled]{background-color:#CACACA;border-color:#CACACA;color:#fff;cursor:not-allowed}.btn-secondary:disabled .icon-arrow,.btn-secondary[disabled] .icon-arrow{fill:#fff}.btn-secondary .icon-arrow{fill:#fff;transition:fill .2s}@media (any-hover: hover){.btn-secondary.--prices:hover{background-color:#0037FC;border-color:#0037FC;color:#fff}.btn-secondary.--prices:hover .icon-arrow{fill:#0037FC}}.header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;border-radius:60px;position:fixed;top:0;left:0;z-index:100;transition:background-color .2s}@media (min-width: 430px){.header{margin-left:auto;margin-right:auto}}@media (min-width: 1024px){.header{width:calc(100% - 80px);max-width:1320px;padding-left:20px;padding-right:20px;left:50%;top:8px;transform:translateX(-50%)}}@media (min-width: 1440px){.header{max-width:1440px;padding-left:60px;padding-right:60px}}.contact-us-page .header:not(.--fixed):after{content:'';display:none;width:177px;height:48px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27230%27 height=%2748%27 viewBox=%270 0 230 48%27 fill=%27none%27%3e%3cpath d=%27M227.387 -14.9562L204.915 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3cpath d=%27M204.922 -14.9562L182.45 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3cpath d=%27M182.49 -14.9562L160.018 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3cpath d=%27M160.061 -14.9562L137.589 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3cpath d=%27M137.631 -14.9562L115.159 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3cpath d=%27M115.199 -14.9562L92.7274 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3cpath d=%27M92.7695 -14.9562L70.2977 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3cpath d=%27M70.3398 -14.9562L47.868 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3cpath d=%27M47.9082 -14.9562L25.4363 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3cpath d=%27M25.4727 -14.9562L3.00079 46.6044%27 stroke=%27%23333333%27 stroke-width=%274.28749%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;position:absolute;top:-10px;left:185px}@media (min-width: 768px){.contact-us-page .header:not(.--fixed):after{display:block}}@media (min-width: 1024px){.contact-us-page .header:not(.--fixed):after{left:320px}}@media (min-width: 1440px){.contact-us-page .header:not(.--fixed):after{left:345px}}.home-page .header:not(.--fixed):after{content:'';display:none;width:196px;height:47px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width=%27196%27 height=%2747%27 viewBox=%270 0 196 47%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M4.57868 -105L57.0218 40.0295%27 stroke=%27%23333333%27 stroke-width=%274.09%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3cpath d=%27M38.1055 -103.928L90.5486 41.1011%27 stroke=%27%23333333%27 stroke-width=%274.09%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3cpath d=%27M71.6324 -102.856L124.075 42.1735%27 stroke=%27%23333333%27 stroke-width=%274.09%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3cpath d=%27M105.21 -101.782L157.602 43.2452%27 stroke=%27%23333333%27 stroke-width=%274.09%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3cpath d=%27M138.737 -100.711L191.129 44.317%27 stroke=%27%23333333%27 stroke-width=%274.09%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;position:absolute;top:-10px;left:185px}@media (min-width: 1024px){.home-page .header:not(.--fixed):after{display:block;left:375px}}@media (min-width: 1440px){.home-page .header:not(.--fixed):after{left:365px}}.header.--fixed{background-color:#3A3940}.header.--fixed .link,.header.--fixed .logo{color:#fff}.header .logo{color:#000;font-family:"Jersey 10", sans-serif;font-size:2.6rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-decoration:none}@media (min-width: 1024px){.header .logo{font-size:3.4rem}}.header .link{color:#010714;font-size:1.4rem;font-style:normal;font-weight:500;line-height:130%;text-decoration:none}@media (min-width: 430px){.header .link{font-size:1.6rem}}@media (min-width: 1024px){.header .link{font-size:1.8rem}}

.main-content{flex:1 1;padding-top:56px}@media (min-width: 1024px){.main-content{padding-top:72px}}.profile-page .main-content,.choose-goal-page .main-content,.connect-profile-page .main-content,.contact-us-page .main-content{position:relative;overflow:hidden}.profile-page .main-content .picture,.choose-goal-page .main-content .picture,.connect-profile-page .main-content .picture,.contact-us-page .main-content .picture{display:block;position:absolute;top:-1px;left:1px;width:100%;height:100%}.profile-page .main-content .picture .img,.choose-goal-page .main-content .picture .img,.connect-profile-page .main-content .picture .img,.contact-us-page .main-content .picture .img{width:100%;height:100%;object-fit:cover;object-position:top}.profile-page .main-content .picture .img{object-position:center}.container{width:100%;padding-left:16px;padding-right:16px}@media (min-width: 430px){.container{padding-left:20px;padding-right:20px}}@media (min-width: 768px){.container{padding-left:60px;padding-right:60px}}@media (min-width: 1024px){.container{padding-left:40px;padding-right:40px}}@media (min-width: 1440px){.container{padding-left:calc( (100% - 1320px) / 2);padding-right:calc( (100% - 1320px) / 2)}}.custom-scroll{scrollbar-width:thin;scrollbar-color:#3A3940 white}.custom-scroll::-webkit-scrollbar{width:4px}.custom-scroll::-webkit-scrollbar-track{background-color:white}.custom-scroll::-webkit-scrollbar-thumb{background-color:#3A3940}.ellipsis-sting{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title-h1{color:#010714;font-size:2.8rem;font-style:normal;font-weight:800;line-height:100%}@media (min-width: 430px){.title-h1{font-size:3.4rem}}@media (min-width: 768px){.title-h1{font-size:4.6rem}}@media (min-width: 1440px){.title-h1{font-size:6.6rem}}.title-h2{color:#010714;font-size:2.2rem;font-style:normal;font-weight:800;line-height:120%}@media (min-width: 430px){.title-h2{font-size:3rem}}@media (min-width: 1024px){.title-h2{font-size:4rem}}@media (min-width: 1440px){.title-h2{font-size:4.8rem}}.title-h3{color:#010714;font-size:2rem;font-style:normal;font-weight:500;line-height:120%}@media (min-width: 430px){.title-h3{font-size:2.4rem}}@media (min-width: 1024px){.title-h3{font-size:3rem}}.title-h4{color:#010714;font-size:1.6rem;font-style:normal;font-weight:500;line-height:120%}@media (min-width: 430px){.title-h4{font-size:1.8rem}}@media (min-width: 1024px){.title-h4{font-size:2.4rem}}.main-content{padding-bottom:48px}@media (min-width: 1024px){.main-content{padding-bottom:78px}}.document{padding-top:48px}@media (min-width: 430px){.document{padding-top:86px}}@media (min-width: 430px){.document{padding-top:82px}}@media (min-width: 1024px){.document{padding-top:102px}}.document__wrapper{border-radius:8px;border:1px solid #CACACA;background-color:#fff;padding:40px 16px;position:relative}@media (min-width: 768px){.document__wrapper{padding:60px}}@media (min-width: 1440px){.document__wrapper{max-width:1160px;margin:30px auto 0}}.document__icons{position:absolute;top:-24px;left:50%;transform:translateX(-50%)}@media (min-width: 768px){.document .title-h2.--center{text-align:center}}.document .text{color:#000;font-size:1.4rem;font-weight:400;line-height:140%}@media (min-width: 430px){.document .text{font-size:1.6rem}}.document .--pb-12{padding-bottom:12px}.document .--pb-16{padding-bottom:16px}.document .--pt-16{padding-top:16px}.document .table{width:100%;border-collapse:collapse;margin-top:20px;font-family:Arial, sans-serif;font-size:1.4rem}@media (min-width: 430px){.document .table{font-size:1.6rem}}@media (max-width: 1024px){.document .table{box-sizing:border-box;display:block;overflow-x:scroll}}.document .table th,.document .table td{border:1px solid #000;padding:8px 12px;vertical-align:top;text-align:left}.document .table th{background-color:#f2f2f2;font-weight:bold;width:25%}.document .list{padding-left:20px;display:flex;flex-direction:column;gap:8px;color:#000;font-size:1.4rem;font-weight:400;line-height:140%}@media (min-width: 430px){.document .list{font-size:1.6rem}}.document a{color:#0037FC}.list-defis{padding-left:10px;list-style:none;display:flex;flex-direction:column;gap:8px}.list-defis li::before{content:"-";margin-right:5px}.list-defis.--link li::before{color:#0037FC}.main-content{position:relative;z-index:3;background-repeat:repeat;background-position:center center;background-size:contain;background-image:url(/935925cbde64998f8a6c.webp)}@media (min-width: 360px){.main-content{background-image:url(/84bf80f6179779d5bdb3.webp)}}@media (min-width: 768px){.main-content{background-image:url(/5f2f0f6234baeb8c7e10.webp)}}@media (min-width: 1024px){.main-content{background-image:url(/0b248f01be58b2ff87e1.webp)}}@media (min-width: 1440px){.main-content{background-image:url(/636a1c1029defc24e518.webp)}}.footer{display:flex;flex-direction:column;align-items:center;width:100%;padding:32px 20px;background-color:#3A3940}@media (min-width: 768px){.footer{padding:32px 40px;align-items:flex-start}}@media (min-width: 1024px){.footer{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between}}@media (min-width: 1440px){.footer{padding-left:calc((100% - 1320px) / 2);padding-right:calc((100% - 1320px) / 2)}}@media (min-width: 1024px){.footer .logo-wrap{width:100%}}.footer .logo{color:#fff;font-family:"Jersey 10", sans-serif;font-size:3.2rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-decoration:none}@media (min-width: 430px){.footer .logo{font-size:3.6rem}}.footer .navigation{margin-top:16px;width:100%}@media (min-width: 430px){.footer .navigation{margin-top:32px}}@media (min-width: 1024px){.footer .navigation{display:flex;align-items:center;flex-wrap:wrap;width:fit-content}}.footer .navigation>.list-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;list-style:none;padding:0;margin:0}@media (min-width: 430px){.footer .navigation>.list-links{gap:20px 14px}}@media (min-width: 768px){.footer .navigation>.list-links{flex-direction:row;justify-content:flex-start}}@media (min-width: 1024px){.footer .navigation>.list-links{width:724px;gap:16px}}@media (min-width: 1280px){.footer .navigation>.list-links{gap:20px;width:100%}}.footer .navigation>.list-links>.list-item{flex:1 1 calc(50% - 5px)}@media (min-width: 430px){.footer .navigation>.list-links>.list-item{flex:1 1 calc(50% - 7px)}}@media (min-width: 768px){.footer .navigation>.list-links>.list-item{width:fit-content;flex:initial}}@media (min-width: 430px){.footer .navigation>.list-links>.list-item:nth-of-type(1){order:1}}@media (min-width: 768px){.footer .navigation>.list-links>.list-item:nth-of-type(1){flex:1 1 calc(25% - 11px)}}@media (min-width: 1024px){.footer .navigation>.list-links>.list-item:nth-of-type(1){flex:initial}}@media (min-width: 430px){.footer .navigation>.list-links>.list-item:nth-of-type(2){order:4}}@media (min-width: 768px){.footer .navigation>.list-links>.list-item:nth-of-type(2){order:6}}@media (min-width: 1024px){.footer .navigation>.list-links>.list-item:nth-of-type(2){order:2}}@media (min-width: 430px){.footer .navigation>.list-links>.list-item:nth-of-type(3){order:3}}@media (min-width: 768px){.footer .navigation>.list-links>.list-item:nth-of-type(3){order:5}}@media (min-width: 1024px){.footer .navigation>.list-links>.list-item:nth-of-type(3){order:3}}@media (min-width: 430px){.footer .navigation>.list-links>.list-item:nth-of-type(4){order:6}}@media (min-width: 768px){.footer .navigation>.list-links>.list-item:nth-of-type(4){order:3;flex:1 1 calc(25% - 11px)}}@media (min-width: 1024px){.footer .navigation>.list-links>.list-item:nth-of-type(4){flex:initial}}@media (min-width: 1024px){.footer .navigation>.list-links>.list-item:nth-of-type(4){order:4}}@media (min-width: 430px){.footer .navigation>.list-links>.list-item:nth-of-type(5){order:2}}@media (min-width: 768px){.footer .navigation>.list-links>.list-item:nth-of-type(5){order:4;flex:1 1 calc(25% - 11px)}}@media (min-width: 1024px){.footer .navigation>.list-links>.list-item:nth-of-type(5){flex:initial}}@media (min-width: 1024px){.footer .navigation>.list-links>.list-item:nth-of-type(5){order:6}}@media (min-width: 1280px){.footer .navigation>.list-links>.list-item:nth-of-type(5){order:5}}@media (min-width: 430px){.footer .navigation>.list-links>.list-item:nth-of-type(6){order:5}}@media (min-width: 768px){.footer .navigation>.list-links>.list-item:nth-of-type(6){order:2;flex:1 1 calc(25% - 11px)}}@media (min-width: 1024px){.footer .navigation>.list-links>.list-item:nth-of-type(6){flex:initial}}@media (min-width: 1024px){.footer .navigation>.list-links>.list-item:nth-of-type(6){order:6}}@media (min-width: 1280px){.footer .navigation>.list-links>.list-item:nth-of-type(6){order:7}}@media (min-width: 430px){.footer .navigation>.list-links>.list-item:nth-of-type(7){order:7}}@media (min-width: 1280px){.footer .navigation>.list-links>.list-item:nth-of-type(7){order:6;flex:1 1 35%;display:flex;justify-content:flex-end}}.footer .navigation>.list-links .link{display:flex;justify-content:center;align-items:center;width:100%;border-radius:24px;padding:10px 20px;background-color:#E9FFFE;border:1px solid #E9FFFE;color:#010714;font-size:1.4rem;font-style:normal;font-weight:400;line-height:130%;text-decoration:none;transition:background-color .2s, color .2s}@media (any-hover: hover){.footer .navigation>.list-links .link:not(.--current):hover{background-color:transparent;color:#E9FFFE}}.footer .navigation>.list-links .link:focus-visible{outline:none;background-color:transparent;color:#E9FFFE;box-shadow:0 0 0 1px #E9FFFE}.footer .navigation>.list-links .link:active{background-color:#E9FFFE;color:#010714}@media (min-width: 430px){.footer .navigation>.list-links .link{font-size:1.6rem}}@media (min-width: 430px){.footer .navigation>.list-links .link .--hide-mobile-lg{display:none}}.footer .navigation>.list-links .link .--show-mobile-lg{display:none}@media (min-width: 430px){.footer .navigation>.list-links .link .--show-mobile-lg{display:block}}.footer .list-logos{width:100%;list-style:none;margin:0;display:flex;justify-content:center;align-items:center;align-content:center;gap:10px;flex-wrap:wrap;padding:10px;border-radius:24px;background-color:#E9FFFE;margin-top:6px}@media (min-width: 430px){.footer .list-logos{margin-top:4px;padding:10px 8px}}@media (min-width: 768px){.footer .list-logos{padding:10px 54px}}@media (min-width: 1024px){.footer .list-logos{width:fit-content;padding:10px 20px;margin-top:0}}@media (min-width: 430px){.footer .list-logos .list-item:nth-of-type(1) img{width:115px;height:18px}}@media (min-width: 430px){.footer .list-logos .list-item:nth-of-type(2) img{width:46px;height:22px}}@media (min-width: 430px){.footer .list-logos .list-item:nth-of-type(3) img{width:30px;height:28px}}@media (min-width: 430px){.footer .list-logos .list-item:nth-of-type(4) img{width:61px;height:22px}}@media (min-width: 430px){.footer .list-logos .list-item:nth-of-type(5) img{width:33px;height:22px}}@media (min-width: 430px){.footer .list-logos .list-item:nth-of-type(6) img{width:33px;height:22px}}.footer .legal-text{color:#fff;text-align:center;font-size:1.1rem;font-style:normal;font-weight:400;line-height:130%;margin-top:16px}@media (min-width: 430px){.footer .legal-text{margin-top:32px;font-size:1.4rem}}@media (min-width: 1024px){.footer .legal-text{width:100%}}@media (min-width: 1024px){.footer .legal-text{text-align:start}}

