@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap";*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%}html,:has(:target){scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}button,label{cursor:pointer}:where([fill]:not([fill=none],[fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none],[stroke^=url])){stroke:currentColor}svg *{-webkit-transition-property:fill,stroke;transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media(prefers-reduced-motion: reduce){*,::before,::after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}:root{--ff-default: 'Jost', sans-serif;--fz-base: 1rem;--min-width: 320px;--max-width: 1294px;--radius: 1.125rem;--speed: 0.3s;--safe-top: env(safe-area-inset-top);--safe-bottom: env(safe-area-inset-bottom);--safe-left: env(safe-area-inset-left);--safe-right: env(safe-area-inset-right);--color-scheme: light;--clr-white: hsla(0, 0%, 100%, 1);--clr-black: hsla(0, 0%, 0%, 1);--clr-primary: hsla(50, 97%, 52%, 1)}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background-color:var(--clr-primary);color:var(--clr-white)}::selection{background-color:var(--clr-primary);color:var(--clr-white)}html,body{color-scheme:var(--color-scheme);-ms-touch-action:manipulation;touch-action:manipulation;height:100vh}body{position:relative;font-family:var(--ff-default);font-size:var(--fz-base);color:var(--clr-white);font-optical-sizing:none;background-color:var(--clr-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}a{-webkit-transition:var(--speed);transition:var(--speed);text-decoration:none}a:not([class]){color:var(--clr-primary);-webkit-transition:var(--speed);transition:var(--speed)}@media(any-hover: hover){a:not([class]):hover{color:var(--clr-primary);text-decoration:none}}@media(any-hover: none){a:not([class]):active{color:var(--clr-primary);text-decoration:none}}img:not([src]){visibility:hidden}b,strong{font-weight:bold}.container{width:min(var(--max-width),100% - clamp(40px,5vw,80px)) !important;margin-inline:auto}img:not([src]){visibility:hidden}@media(prefers-reduced-motion: no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:5.625rem}}.main{width:100vw;height:100vh;overflow:hidden}.main::before,.main::after{content:"";position:absolute;width:100%;left:0;right:0;height:15.625rem;z-index:2}.main::before{top:0;opacity:.5;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), to(#000));background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, #000 100%)}.main::after{bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%)}.main__back{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.promo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(137.5rem,100%);margin-inline:auto;height:100%;overflow:hidden;z-index:3;padding-block:clamp(1rem,0.9393203883rem + 0.2588996764vw,1.25rem) clamp(1.25rem,0.7949029126rem + 1.9417475728vw,3.125rem)}@media(max-width: 991.98px){.promo{padding-inline:1rem}}.promo__logo{width:clamp(18.75rem,16.4745145631rem + 9.7087378641vw,28.125rem);margin-inline:auto}.promo__text{text-align:center;-webkit-margin-before:auto;margin-block-start:auto;margin-inline:auto}.promo__content{position:relative;display:grid;grid-template-columns:1fr auto 1fr;margin-top:0.9375rem}@media(max-width: 991.98px){.promo__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:1.25rem}}@media(max-width: 575.98px){.promo__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media(max-width: 991.98px){.promo__action{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.promo__socials,.promo__kit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991.98px){.promo__socials{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width: 991.98px){.promo__kit{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.text{font-size:clamp(1.25rem,1.067961165rem + 0.7766990291vw,2rem);font-weight:900;color:var(--clr-white);text-transform:uppercase;text-decoration:none}.link{font-size:2rem;font-weight:900;color:var(--clr-white);text-transform:uppercase;text-decoration:none}@media(any-hover: hover){.link:hover{color:var(--clr-primary);text-decoration:none}}@media(any-hover: none){.link:active{color:var(--clr-primary);text-decoration:none}}.button{--btn-base: var(--clr-primary);--btn-text: var(--clr-black);--btn-shine: hsla(50, 100%, 85%, 1);display:-webkit-box;display:-ms-flexbox;display:flex;padding:clamp(1rem,0.9393203883rem + 0.2588996764vw,1.25rem) clamp(1.25rem,1.0983009709rem + 0.6472491909vw,1.875rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:2rem;color:var(--btn-text);text-decoration:none;border:2px solid var(--clr-primary);background:linear-gradient(50deg, var(--btn-base) 45%, var(--btn-shine) 50%, var(--btn-base) 55%);background-size:400% 100%;-webkit-animation:btn-shine 7s linear infinite;animation:btn-shine 7s linear infinite}@media(any-hover: hover){.button:hover{border-color:var(--clr-white)}}@media(any-hover: none){.button:active{border-color:var(--clr-white)}}@-webkit-keyframes btn-shine{0%{background-position:-200% 0}100%{background-position:200% 0}}@keyframes btn-shine{0%{background-position:-200% 0}100%{background-position:200% 0}}.button span{font-size:clamp(1.375rem,1.2233009709rem + 0.6472491909vw,2rem);font-weight:900;text-transform:uppercase}.button svg{width:clamp(2.125rem,1.942961165rem + 0.7766990291vw,2.875rem)}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.625rem;-moz-column-gap:1.625rem;column-gap:1.625rem}@media(max-width: 767.98px){.socials{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.socials__link{color:var(--clr-white)}@media(any-hover: hover){.socials__link:hover{color:var(--clr-primary)}}@media(any-hover: none){.socials__link:active{color:var(--clr-primary)}}