/*! 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}}.language-switcher{position:relative}.language-switcher__header-button{display:flex;align-items:center;gap:8px;border:none;outline:none;background-color:transparent}.language-switcher__select-text{color:#010714;font-family:"Host Grotesk",sans-serif;font-size:1.6rem;font-weight:500;line-height:130%}.language-switcher-list{height:0;overflow:hidden;list-style:none;min-width:200px;background-color:#fff;position:absolute;right:0;top:50px;border-radius:10px;box-shadow:0 12px 16px -4px rgba(16,24,40,0.08),0px 4px 6px -2px rgba(16,24,40,0.03)}.language-switcher-list__wrapper{padding:8px 4px}.language-switcher-list__item{padding:10px}.language-switcher-list__item.active .language-switcher-list__fake-input:before{content:'';background-color:#0037FC;width:16px;height:16px;position:absolute;border-radius:999px;z-index:1}.language-switcher-list__item.active .language-switcher-list__fake-input:after{content:'';background-color:#fff;width:10px;height:10px;position:absolute;border-radius:999px;z-index:2}.language-switcher-list__link{display:flex;align-items:center;gap:8px;text-decoration:none;color:#010714;font-size:1.4rem;font-weight:400;line-height:130%}.language-switcher-list__fake-input{position:relative;background-color:#fff;z-index:2;width:18px;height:18px;border-radius:999px;border:1px solid #BBBFC4;margin:0 0 0 auto;display:flex;justify-content:center;align-items:center}.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,.header.--fixed .language-switcher__select-text{color:#fff}.header.--fixed .language-switcher__arrow path{fill:#ffffff}.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;margin:0 15px 0 auto}@media (min-width: 430px){.header .link{font-size:1.6rem}}@media (min-width: 1024px){.header .link{font-size:1.8rem}}

.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-navigations{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;gap:14px;margin-bottom:24px;margin-top:24px;list-style:none}@media (min-width: 360px){.footer-navigations{row-gap:20px}}@media (min-width: 680px){.footer-navigations{margin-bottom:37px;flex-direction:row;flex-wrap:wrap}}@media (min-width: 1024px){.footer-navigations{margin-bottom:16px}}@media (min-width: 1440px){.footer-navigations{margin-bottom:0;gap:20px;max-width:100%}}.footer-navigations__item{border-radius:24px;background:#E9FFFE;padding:10px 20px;min-width:138px;width:100%;display:flex;align-items:center;justify-content:center}@media (min-width: 680px){.footer-navigations__item{width:calc(50% - 10px)}}@media (min-width: 1024px){.footer-navigations__item{width:fit-content}}.footer-navigations__link{color:#010714;display:flex;justify-content:center;align-items:center;font-family:"Host Grotesk", sans-serif;font-size:1.4rem;font-weight:400;line-height:130%;text-decoration:none}@media (min-width: 360px){.footer-navigations__link{font-size:1.6rem}}.footer-navigations__link .--mob-md{display:none}@media (min-width: 430px){.footer-navigations__link .--mob-md{display:inline-block}}.footer-security{background-color:transparent;width:100%;margin-top:24px}.footer-security__wrapper{width:fit-content;display:flex;align-items:center;justify-content:center;gap:4px;background:#E9FFFE;border-radius:24px;padding:10px 20px}.footer-security__icon{height:auto}@media (min-width: 360px){.footer-security__icon:nth-child(1){width:115px}}@media (min-width: 360px){.footer-security__icon:nth-child(2){width:46px}}@media (min-width: 360px){.footer-security__icon:nth-child(3){width:30px}}@media (min-width: 360px){.footer-security__icon:nth-child(4){width:61px}}@media (min-width: 360px){.footer-security__icon:nth-child(5){width:33px}}@media (min-width: 360px){.footer-security__icon:nth-child(6){width:33px}}.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}}.prices-block{border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding-top:12px;padding-bottom:48px}@media (min-width: 360px){.prices-block{padding-top:28px}}@media (min-width: 768px){.prices-block{padding-top:68px}}@media (min-width: 1024px){.prices-block{padding-bottom:100px}}@media (min-width: 1440px){.prices-block{background-color:transparent}}.prices-block .title-h2{text-align:center;margin-bottom:44px;position:relative}@media (min-width: 360px){.prices-block .title-h2{font-size:2.8rem;margin-bottom:32px}}@media (min-width: 768px){.prices-block .title-h2{margin-bottom:48px}}@media (min-width: 1280px){.prices-block .title-h2{margin-bottom:86px}}.prices-block .steps-bar{margin-top:0;margin-bottom:24px}@media (min-width: 360px){.prices-block .steps-bar{margin-bottom:48px}}@media (min-width: 768px){.prices-block .steps-bar{margin-bottom:40px}}.prices-block__card-wrapper{display:flex;flex-direction:column;gap:8px}@media (min-width: 768px){.prices-block__card-wrapper{gap:18px;align-items:center}}@media (min-width: 1280px){.prices-block__card-wrapper{flex-direction:row;justify-content:center;align-items:stretch;gap:385px;position:relative}}.prices-card{padding:28px;border-radius:14px;border:1px solid #3A3940;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:18px;position:relative}@media (min-width: 360px){.prices-card{padding:28px}}@media (min-width: 768px){.prices-card{flex-direction:row;flex-wrap:wrap;padding:28px;max-width:650px;width:100%}}@media (min-width: 1280px){.prices-card{flex-direction:column;width:33%;min-height:100%;gap:32px;padding:40px 45px;max-width:400px}}@media (min-width: 1280px){.prices-card.--fr{max-width:416px;min-height:750px}}.prices-card.--most-popular{padding-top:28px;background-color:#F1F1F4}@media (min-width: 360px){.prices-card.--most-popular{padding-top:60px}}@media (min-width: 1280px){.prices-card.--most-popular{padding-top:63px;order:2;position:absolute;top:-24px;left:50%;transform:translateX(-50%);min-height:805px;width:100%;max-width:400px;z-index:1;padding-bottom:80px}}@media (min-width: 1280px){.prices-card.--most-popular.--fr{max-width:416px;min-height:811px}}@media (min-width: 1280px){.prices-card.--most-popular.--fr-prices-page{min-height:844px}}@media (min-width: 1280px){.prices-card.--pro{order:3}}.prices-card-header{display:flex;flex-direction:column;align-items:center;width:100%;gap:3px}@media (min-width: 768px){.prices-card-header{width:fit-content;align-items:flex-start}}@media (min-width: 1280px){.prices-card-header{align-items:center;width:100%}}.prices-card-header__title{color:#0037FC;text-align:center;font-size:2.2rem;font-weight:700;line-height:130%}@media (min-width: 360px){.prices-card-header__title{font-size:2.4rem}}@media (min-width: 1280px){.prices-card-header__title{font-size:2.8rem}}.prices-card-header__title.--flex{display:flex;align-items:center;gap:5px}.prices-card-header__brands{color:#807F87;text-align:center;font-size:1.4rem;font-weight:400;line-height:130%}.prices-card-header__prices{color:#010714;text-align:center;font-size:2.2rem;font-weight:700;line-height:130%}@media (min-width: 360px){.prices-card-header__prices{font-size:2.4rem}}@media (min-width: 768px){.prices-card-header__prices{font-size:2.8rem}}.prices-card-header__month{color:#010714;font-size:1.4rem;font-weight:400;line-height:130%}@media (min-width: 1024px){.prices-card-header__month{font-size:1.8rem}}.prices-card-metrics{list-style:none;display:flex;flex-direction:column;gap:6px;padding-bottom:18px;border-bottom:1px solid #3A3940}@media (min-width: 360px){.prices-card-metrics{gap:13px}}@media (min-width: 768px){.prices-card-metrics{width:fit-content;margin:0 0 0 auto;border-bottom:none;padding-bottom:0}}@media (min-width: 1280px){.prices-card-metrics{order:3;margin:0}}.prices-card-metrics__item{display:flex;flex-wrap:wrap}.prices-card-metrics__blue{color:#0037FC;font-size:1.8rem;font-weight:700;line-height:130%;display:flex;flex-wrap:wrap;align-items:center}@media (min-width: 1024px){.prices-card-metrics__blue{font-size:2rem}}@media (min-width: 1280px){.prices-card-metrics__blue{display:flex;flex-direction:column;align-items:flex-start}}.prices-card-metrics__blue span:first-child{margin-right:6px}.prices-card-metrics__blue.--font-size{font-size:2.2rem}@media (min-width: 360px){.prices-card-metrics__blue.--font-size{font-size:2.4rem}}@media (min-width: 1024px){.prices-card-metrics__blue.--font-size{flex-direction:row;align-items:center}}@media (min-width: 1024px){.prices-card-metrics__blue.--font-size .prices-card-metrics__month{line-height:normal}}@media (min-width: 1280px){.prices-card-metrics__blue.--small{font-size:2rem}}@media (min-width: 1280px){.prices-card-metrics__blue.--medium{font-size:2.4rem}}@media (min-width: 1280px){.prices-card-metrics__blue.--large{font-size:2.6rem}}.prices-card-metrics__month{color:#010714;font-size:1.4rem;font-weight:400;line-height:130%}@media (min-width: 1024px){.prices-card-metrics__month{font-size:1.6rem}}.prices-card-features{list-style:none;display:flex;flex-direction:column;gap:12px;opacity:1;transition:opacity .3s;min-height:250px}@media (min-width: 430px){.prices-card-features{min-height:200px}}@media (min-width: 768px){.prices-card-features{width:100%;border-top:1px solid #3A3940;padding-top:18px;padding-bottom:14px}}@media (min-width: 1280px){.prices-card-features{order:4}}.prices-card-features.hidden{opacity:0}.prices-card-features__item{display:flex;align-items:center;gap:10px}.prices-card-features__text{color:#010714;font-size:1.6rem;font-weight:400;line-height:130%}@media (min-width: 360px){.prices-card-features__text{font-size:1.8rem}}@media (min-width: 1024px){.prices-card-features__text{font-size:1.6rem}}.prices-card-features__text.--bolder{font-weight:700;text-transform:uppercase}.prices-card__features-wrapper{position:relative;width:100%}@media (min-width: 1280px){.prices-card__features-wrapper{order:4}}.prices-card__features-wrapper.--pro{margin-bottom:44px}.prices-card-popular{display:flex;gap:10px;justify-content:center;align-items:center;padding:14px 60px;position:absolute;top:-23px;left:50%;transform:translateX(-50%);border-radius:60px;background-image:linear-gradient(85deg, #B2FFDB -17.58%, #E5FFB7 101.93%)}@media (min-width: 768px){.prices-card-popular{top:-16px}}.prices-card-popular__text{color:var(--Text, #010714);text-align:center;font-family:"Jersey 10", sans-serif;font-size:1.8rem;font-weight:400;line-height:100%;text-transform:uppercase;white-space:nowrap;position:relative;top:1px}@media (min-width: 360px){.prices-card-popular__text{font-size:2rem}}@media (min-width: 768px){.prices-card .btn-primary,.prices-card .btn-secondary{width:100%}}.steps-bar{display:flex;width:100%;max-width:428px;justify-content:center;align-items:center;gap:7px;margin-top:12px;position:relative;z-index:1}@media (min-width: 430px){.steps-bar{margin-top:28px;margin-left:auto;margin-right:auto}}@media (min-width: 768px){.steps-bar{margin-top:68px;padding-left:0;padding-right:0}}@media (min-width: 1024px){.steps-bar{margin-top:48px;max-width:462px}}@media (min-width: 1440px){.steps-bar{margin-top:68px;max-width:426px}}.steps-bar .step{flex:1 1;height:6px;border-radius:60px;background:#EAEAEA}@media (min-width: 430px){.steps-bar .step{height:10px}}.steps-bar .step.--current{background:linear-gradient(85deg, #B2FFDB -17.58%, #E5FFB7 101.93%)}

