@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing{position:fixed;top:calc(var(--offset-top, 0px) + 12px);right:0;left:0;justify-content:center;transition:top .4s ease-out}}@media only screen and (min-width:1141px){.menu-landing{position:fixed;top:calc(var(--offset-top, 0px) + 12px);right:0;left:0;justify-content:center;transition:top .4s ease-out}}@media only screen and (max-width:767px){.menu-landing__body{position:fixed;bottom:26px;left:50%;display:grid;grid-template-columns:56px auto;padding:0 16px;width:100%;transform:translateX(-50%);gap:12px}.menu-landing__nav{display:grid;grid-template-columns:auto 56px;gap:12px}}@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing__nav{display:flex;flex-shrink:0;justify-content:center;gap:8px}}@media only screen and (min-width:1141px){.menu-landing__nav{display:flex;margin:0 auto;padding:4px;min-height:56px;max-width:-moz-fit-content;max-width:fit-content;background-color:#fff;border-radius:52px;box-shadow:0 2px 8px 0 rgba(34,43,85,.04),0 8px 40px 0 rgba(36,36,36,.05);pointer-events:all;gap:0}}@media only screen and (max-width:767px){.menu-landing__nav>*{z-index:100}.menu-landing__nav-list{visibility:hidden;position:fixed;background:#eef1f2;transform:translateY(100%);opacity:0;transition:transform .2s cubic-bezier(.25,.46,.45,.94);inset:0}}@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing__nav-list{visibility:hidden;position:fixed;background:#eef1f2;transform:translateY(100%);opacity:0;transition:transform .2s cubic-bezier(.25,.46,.45,.94);inset:0;transform:translateY(-100%)}}@media only screen and (min-width:1141px){.menu-landing__nav-list{position:relative;display:flex;align-items:center;margin-right:12px;gap:2px}}@media only screen and (max-width:767px){.menu-landing__nav-list li+li{margin-top:8px}}@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing__nav-list li+li{margin-top:8px}}.menu-landing__nav-list a{text-decoration:none}.menu-landing__button,.menu-landing__logo{display:flex;justify-content:center;align-items:center;height:auto;min-width:auto}@media only screen and (max-width:767px){.menu-landing__button,.menu-landing__logo{transform:translateY(0);opacity:1}.menu-landing__button{transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .2s ease-in-out}}@media only screen and (min-width:1141px)and (max-width:1280px){.menu-landing__button{font-size:11px}}@media only screen and (min-width:1141px){.menu-landing__nav-bg{position:absolute;display:none;background-color:#e8eded;border-radius:48px;transition:transform .3s ease,width .3s ease;pointer-events:none;z-index:0;inset:0}}.menu-landing__logo{background-color:#242424;border-radius:50%;transition:transform .2s cubic-bezier(.25,.46,.45,.94),opacity .2s ease-in-out;aspect-ratio:1/1}.header--scrolled .menu-landing__button{background-color:#fe42b4}@media only screen and (max-width:767px){.header--opened .menu-landing__body{bottom:0;align-items:end;padding:16px 16px 26px 0;width:100vw;height:100%}.header--opened .menu-landing__nav-list{visibility:visible;overflow-y:auto;transform:translateY(0);opacity:1;gap:8px}}@media only screen and (min-width:768px)and (max-width:1140px){.header--opened .menu-landing__nav-list{visibility:visible;overflow-y:auto;transform:translateY(0);opacity:1;gap:8px}}@media only screen and (max-width:767px){.header--opened .menu-landing__nav-list{padding:18vh 16px 88px;z-index:100}}@media only screen and (min-width:768px)and (max-width:1140px){.header--opened .menu-landing__nav-list{padding:calc(130px + var(--offset-top, 0px)) 32px 56px}}@media only screen and (max-width:767px){.header--opened .menu-landing__button,.header--opened .menu-landing__logo{transform:translateY(100px)}.menu-landing-dropdown__drop{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:0 24px 32px;transform:translateY(-500px);opacity:0;transition:opacity .2s ease-in-out,transform .2s cubic-bezier(.25,.46,.45,.94);z-index:1}.menu-landing-dropdown__drop li{width:100%}.menu-landing-dropdown__drop li>*{display:block;width:100%}}@media only screen and (max-width:767px)and (max-width:767px){.menu-landing-dropdown__drop li>*{padding-block:10px;text-align:left}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1140px){.menu-landing-dropdown__drop li>*{padding-block:8px;text-align:center}}@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing-dropdown__drop{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:0 24px 32px;transform:translateY(-500px);opacity:0;transition:opacity .2s ease-in-out,transform .2s cubic-bezier(.25,.46,.45,.94);z-index:1}.menu-landing-dropdown__drop li{width:100%}.menu-landing-dropdown__drop li>*{display:block;width:100%}}@media only screen and (min-width:768px)and (max-width:1140px)and (max-width:767px){.menu-landing-dropdown__drop li>*{padding-block:10px;text-align:left}}@media only screen and (min-width:768px)and (max-width:1140px)and (min-width:768px)and (max-width:1140px){.menu-landing-dropdown__drop li>*{padding-block:8px;text-align:center}}@media only screen and (min-width:1141px){.menu-landing-dropdown__drop{display:none}}.menu-landing-dropdown{position:relative}@media only screen and (max-width:767px){.menu-landing-dropdown{max-height:88px;overflow:hidden}}@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing-dropdown{max-height:88px;overflow:hidden;max-height:84px}}@media only screen and (min-width:1141px){.menu-landing-dropdown:hover .menu-landing-dropdown__drop{position:absolute;display:grid;gap:8px;padding:24px 16px;min-width:232px;background-color:#fff;border-radius:24px;box-shadow:0 2px 8px 0 rgba(34,43,85,.04),0 8px 40px 0 rgba(0,0,0,.06);transform:translateY(12px);opacity:1;pointer-events:all;z-index:100}.menu-landing-dropdown:hover .menu-landing-dropdown__drop:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:12px}}@media only screen and (min-width:1141px)and (max-width:1280px){.menu-landing-dropdown:hover .menu-landing-dropdown__drop{padding:16px 12px}}.menu-landing-dropdown:hover .menu-landing-dropdown__drop li>*{cursor:pointer}@media only screen and (min-width:1141px){.menu-landing-dropdown:hover .menu-landing-dropdown__drop li>*{display:flex;justify-content:flex-start;padding:8px 12px;width:100%;border-radius:24px}.menu-landing-dropdown:hover .menu-landing-dropdown__drop li>:hover{background-color:#e8eded}}@media only screen and (min-width:1141px)and (max-width:1280px){.menu-landing-dropdown:hover .menu-landing-dropdown__drop li>*{font-size:11px}}.menu-landing-dropdown .btn{height:auto;min-width:-moz-fit-content;min-width:fit-content}@media only screen and (max-width:767px){.menu-landing-dropdown.menu-landing-dropdown--visible{max-height:500px}}@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing-dropdown.menu-landing-dropdown--visible{max-height:500px}}@media only screen and (max-width:767px){.menu-landing-dropdown.menu-landing-dropdown--visible .menu-landing__nav-item{background-color:#f5f7f7;border:1px solid rgba(36,36,36,.1);border-bottom-color:#f5f7f7;border-bottom-right-radius:0;border-bottom-left-radius:0;opacity:1}}@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing-dropdown.menu-landing-dropdown--visible .menu-landing__nav-item{background-color:#f5f7f7;border:1px solid rgba(36,36,36,.1);border-bottom-color:#f5f7f7;border-bottom-right-radius:0;border-bottom-left-radius:0;opacity:1}}@media only screen and (max-width:767px){.menu-landing-dropdown.menu-landing-dropdown--visible .menu-landing__nav-item{padding-bottom:14px}}@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing-dropdown.menu-landing-dropdown--visible .menu-landing__nav-item{padding-bottom:12px}}@media only screen and (max-width:767px){.menu-landing-dropdown.menu-landing-dropdown--visible .menu-landing-dropdown__drop{background-color:#f5f7f7;border:1px solid rgba(36,36,36,.1);border-top-color:#f5f7f7;border-bottom-right-radius:20px;border-bottom-left-radius:20px;transform:translateY(0);opacity:1}}@media only screen and (min-width:768px)and (max-width:1140px){.menu-landing-dropdown.menu-landing-dropdown--visible .menu-landing-dropdown__drop{background-color:#f5f7f7;border:1px solid rgba(36,36,36,.1);border-top-color:#f5f7f7;border-bottom-right-radius:20px;border-bottom-left-radius:20px;transform:translateY(0);opacity:1}}.menu-landing-dropdown__item{font-weight:400!important;font-size:14px!important;color:#242424}
