/* Google Fonts & Web Fonts */
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Source+Sans+Pro:wght@300;400;600;700&display=swap');

/* Computed Root Variables */
:root {
  --mask-start: rgb(0, 0, 0);
  --image-opacity: 1;
  --mask-end: rgb(0, 0, 0);
  --vh: 100vh;
}

/* Base SSR Resets & Framework Styles */
/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Segoe UI",Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}svg.svg-inline--fa:not(:host),svg.svg-inline--fa:not(:root){box-sizing:content-box;overflow:visible}.svg-inline--fa{display:inline-block;display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:.3em;margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{top:.25em;width:2em;width:var(--fa-li-width,2em)}.svg-inline--fa.fa-fw{width:1.25em;width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:#ff253a;background-color:var(--fa-counter-background-color,#ff253a);border-radius:1em;border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:#fff;color:var(--fa-inverse,#fff);line-height:1;line-height:var(--fa-counter-line-height,1);max-width:5em;max-width:var(--fa-counter-max-width,5em);min-width:1.5em;min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:.25em .5em;padding:var(--fa-counter-padding,.25em .5em);right:0;right:var(--fa-right,0);text-overflow:ellipsis;top:0;top:var(--fa-top,0);transform:scale(.25);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:0;bottom:var(--fa-bottom,0);right:0;right:var(--fa-right,0);top:auto;transform:scale(.25);transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;bottom:var(--fa-bottom,0);left:0;left:var(--fa-left,0);right:auto;top:auto;transform:scale(.25);transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom left}.fa-layers-top-right{right:0;right:var(--fa-right,0);top:0;top:var(--fa-top,0);transform:scale(.25);transform:scale(var(--fa-layers-scale,.25));transform-origin:top right}.fa-layers-top-left{left:0;left:var(--fa-left,0);right:auto;top:0;top:var(--fa-top,0);transform:scale(.25);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;left:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:2em;width:var(--fa-li-width,2em)}.fa-border{border-color:#eee;border-color:var(--fa-border-color,#eee);border-radius:.1em;border-radius:var(--fa-border-radius,.1em);border-style:solid;border-style:var(--fa-border-style,solid);border-width:.08em;border-width:var(--fa-border-width,.08em);padding:.2em .25em .15em;padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:.3em;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:.3em;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:ease-in-out;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:ease-in-out;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:linear;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:0s;animation-delay:var(--fa-animation-delay,0s);animation-direction:normal;animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:2s;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:linear;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:normal;animation-direction:var(--fa-animation-direction,normal);animation-duration:1s;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:infinite;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:steps(8);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(1.25);transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(.9,1.1) translateY(-.5em);transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(1.05,.95) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(-.125em);transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:.4;opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:.4;opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(1.125);transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotateY(-180deg);transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(0);transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:auto;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff;color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.svg-inline--fa .fa-primary{fill:currentColor;fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:currentColor;fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{left:11px;top:calc(50% - 3px);transform:rotate(90deg)}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{right:11px;top:calc(50% - 3px);transform:rotate(-90deg)}.tippy-svg-arrow{fill:#333;height:16px;text-align:left;text-align:initial;width:16px}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.tippy-box[data-animation=scale-subtle][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale-subtle][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale-subtle][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale-subtle][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale-subtle][data-state=hidden]{opacity:0;transform:scale(.8)}@font-face{font-family:fallback-font;size-adjust:108.3%;src:local(Arial)}html{background-color:#21201e;color:#fcf5e8;font-family:"Space Grotesk","Source Sans Pro",fallback-font,arial,sans-serif;font-size:16px;font-weight:400}html:not(.no-scroll){scroll-behavior:smooth}html[lang=ru-RU]{font-family:"Source Sans Pro","Space Grotesk",fallback-font,arial,sans-serif}body{background:#21201e;margin:0;min-height:100vh;overflow-x:hidden;overflow-y:scroll}*{box-sizing:border-box}a{color:#f5c71b;-webkit-text-decoration:none;text-decoration:none;transition:color 275ms}a:hover{color:#ffe379}p{color:#aea89b;line-height:1.5;margin:1rem 0;text-wrap:pretty}@media screen and (max-width:959px){p{font-size:.875rem}}p:first-child{margin-top:0}p:last-child{margin-bottom:0}h1,h2,h3{text-wrap:pretty}b,strong{font-weight:700}em{font-style:normal}[role=button]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}::-moz-selection{background-color:#d7aa00;color:#fcf5e8}::selection{background-color:#d7aa00;color:#fcf5e8}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media screen and (min-width:960px){.container{max-width:920px}}@media screen and (min-width:1170px){.container{max-width:1140px}}@media screen and (min-width:1440px){.container{max-width:1280px}}.no-js-only{display:none}#crisp-chatbox:not([data-is-activity-ongoing=true])>div>[role=button]:not([data-visible=true]){display:none}.grecaptcha-badge{visibility:hidden}svg.svg-inline--fa[data-prefix=mdi] path{transform:scale(1.2);transform-origin:center}*{scrollbar-color:#56524d hsla(0,0%,100%,0);scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar:horizontal{height:8px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,0)}::-webkit-scrollbar-thumb{background-color:#56524d;border:2px solid #3f3c38;border-radius:.25rem}* ::-webkit-scrollbar-corner{background-color:hsla(0,0%,100%,0)}.dropdown-enter,.dropdown-leave-to{opacity:0;transform:scaleY(0)}.dropdown-enter-active,.dropdown-leave-active{transform-origin:top;transition:transform 175ms,opacity 275ms}.dropdown-enter-active[data-popper-placement^=top],.dropdown-leave-active[data-popper-placement^=top]{transform-origin:bottom}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity 275ms}.page-enter,.page-leave-to{opacity:0}.page-enter-active,.page-leave-active{transition:opacity 275ms}.slide-enter{opacity:0;transform:translateY(-80%)}.slide-leave-to{opacity:0;transform:translateY(80%)}.slide-enter-active,.slide-leave-active{transition:opacity 275ms,transform 275ms}.slide-leave-active{position:absolute;z-index:1}.tooltip-activator{outline:none}@media(hover:none){.tooltip-activator{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.tooltip{display:none}.tippy-box{background-color:rgba(0,0,0,.8);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:#aea89b;font-size:.75rem;text-align:center}.tippy-box .tooltip{display:block}.tippy-box>.tippy-content{padding:.75rem}.tippy-box>.tippy-svg-arrow svg{fill:rgba(0,0,0,.8)}@supports(backdrop-filter:none){.tippy-box{backdrop-filter:blur(.75rem)}.tippy-box[data-placement=top]{background:linear-gradient(180deg,rgba(0,0,0,.65),rgba(0,0,0,.65) 50%,rgba(0,0,0,.8))}.tippy-box[data-placement=bottom]{background:linear-gradient(0deg,rgba(0,0,0,.65),rgba(0,0,0,.65) 50%,rgba(0,0,0,.8))}.tippy-box[data-placement=left]{background:linear-gradient(90deg,rgba(0,0,0,.65),rgba(0,0,0,.65) 50%,rgba(0,0,0,.8))}.tippy-box[data-placement=right]{background:linear-gradient(270deg,rgba(0,0,0,.65),rgba(0,0,0,.65) 50%,rgba(0,0,0,.8))}.tippy-box>.tippy-svg-arrow svg{fill:rgba(0,0,0,.8)}}.noUi-target,.noUi-target *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;-webkit-touch-callout:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;cursor:grabbing;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit}@keyframes tada{0%{transform:scaleX(1)}2%,4%{transform:scale3d(.9,.9,.9) rotate(-3deg)}10%,14%,18%,6%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}12%,16%,8%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}20%{transform:scaleX(1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes landing-image-left{0%{transform:translateZ(0) rotateY(0deg) rotate(0deg)}to{transform:translate3d(0,3%,-20px) rotateY(12deg) rotate(6deg)}}@keyframes landing-image-right{0%{transform:translateZ(0) rotateY(0deg) rotate(0deg)}to{transform:translate3d(0,3%,-20px) rotateY(12deg) rotate(-6deg)}}@keyframes button-background-pulse{0%{filter:opacity(0);transform:scaleY(.95) scaleX(.98)}80%{filter:opacity(1);transform:scaleY(1) scaleX(1)}to{filter:opacity(0);transform:scaleY(1.05) scaleX(1.02)}}@media screen and (max-width:399px){.xs-up{display:none}}@media screen and (max-width:599px){.sm-up{display:none}}@media screen and (max-width:959px){.md-up{display:none}}@media screen and (max-width:1169px){.lg-up{display:none}}@media screen and (max-width:1439px){.xl-up{display:none}}@media screen and (min-width:1440px){.lg-down{display:none}}@media screen and (min-width:1170px){.md-down{display:none}}@media screen and (min-width:960px){.sm-down{display:none}}@media screen and (min-width:600px){.xs-down{display:none}}@media screen and (min-width:400px){.xxs-down,.xxs-only{display:none}}@media screen and (max-width:399px){.xs-only{display:none}}@media screen and (min-width:600px){.xs-only{display:none}}@media screen and (max-width:599px){.sm-only{display:none}}@media screen and (min-width:960px){.sm-only{display:none}}@media screen and (max-width:959px){.md-only{display:none}}@media screen and (min-width:1170px){.md-only{display:none}}@media screen and (max-width:1169px){.lg-only{display:none}}@media screen and (min-width:1440px){.lg-only{display:none}}@media screen and (max-width:1439px){.xl-only{display:none}}
code[class*=language-],pre[class*=language-]{background:none;color:#000;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#b3d4fc;text-shadow:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:hsla(0,0%,100%,.5);color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{left:0;position:absolute;top:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{background-color:transparent;border:none;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}
.layout[data-v-b977a5ac]{background-color:var(--layout-background);transition:background-color 275ms}.layout--event-banner[data-v-b977a5ac]{--event-banner-height:90px}@media screen and (max-width:1024px){.layout--event-banner[data-v-b977a5ac]{--event-banner-height:78px}}.layout--default[data-v-b977a5ac]{display:flex;flex-direction:column;min-height:100vh}.layout--event[data-v-b977a5ac],.layout--market-disabled[data-v-b977a5ac]{--layout-background:#1d1c1a}
.layout:has(.wrapped--2025) .layout__scroll-top[data-v-3511038b]{display:none}

.expand-enter-active,.expand-leave-active{overflow:hidden;transition:height 275ms,opacity 275ms,transform 275ms,margin-top 275ms}.expand-enter,.expand-leave-to{height:0;opacity:0;transform:translateY(-.25rem)}
*[data-v-6506a19e]{will-change:height,transform}
.layout-navigation__primary[data-v-5a05f136]{align-items:center;display:none;flex:1;height:100%;margin-right:auto;min-width:0}@media screen and (min-width:960px){.layout-navigation__primary[data-v-5a05f136]{display:flex}}
.navigation[data-v-710ec2ab]{background-color:#21201e;position:relative;width:100%;z-index:104}@media screen and (max-width:959px){.navigation[data-v-710ec2ab]{position:sticky;top:0}.navigation[data-v-710ec2ab] .locale-switcher{display:none}}.navigation-wrapper[data-v-710ec2ab]{align-items:center;display:flex;height:4.75rem;justify-content:space-between;margin:0 auto;position:relative;transition:max-width .5s}.navigation-wrapper[data-v-710ec2ab]:not(.container){max-width:100%;padding:0 1.5rem}@media screen and (max-width:959px){.navigation-wrapper[data-v-710ec2ab]:not(.container){padding:0 1rem}.navigation-wrapper[data-v-710ec2ab]{height:4rem;padding:0 1rem}}
.navigation-brand[data-v-ba680d78]{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:959px){.navigation-brand[data-v-ba680d78] .logo{--height:2.0625rem}}@media screen and (max-width:959px){.navigation-brand.loggedIn .navigation-brand__base[data-v-ba680d78]{display:none}.navigation-brand.loggedIn .navigation-brand__mini[data-v-ba680d78]{display:block}}.navigation-brand__base[data-v-ba680d78]{display:block}.navigation-brand__mini[data-v-ba680d78]{display:none}
.logo[data-v-55fd3eea]{height:var(--height);--height:2.5rem}.logo.mini[data-v-55fd3eea]{width:var(--height)}.logo.mini img[data-v-55fd3eea]{aspect-ratio:1}.logo img[data-v-55fd3eea]{aspect-ratio:186/44;display:block;height:100%;width:auto}
.navigation-section[data-v-a0d6bec6]{align-items:center;display:flex;gap:.5rem;height:100%}
.navigation-settings[data-v-6da4c414]{display:flex}.navigation-settings__button[data-v-6da4c414]{align-items:center;color:#7b776f;display:flex;font-size:1.5rem;height:2.25rem;justify-content:center;transition:color 275ms;width:2.25rem}.navigation-settings__button[data-v-6da4c414]:hover{color:#aea89b}@media screen and (max-width:959px){.navigation-settings__button--settings[data-v-6da4c414]{display:none}}
.navigation-partners-link[data-v-2eedc962]{align-items:center;color:#9a958b;display:flex;font-size:.875rem;font-weight:700;gap:6px;margin-right:1rem;transition:color 275ms}@media screen and (max-width:959px){.navigation-partners-link[data-v-2eedc962]{display:none}}.navigation-partners-link.nuxt-link-active[data-v-2eedc962],.navigation-partners-link[data-v-2eedc962]:hover{color:#fcf5e8}.navigation-partners-link svg[data-v-2eedc962]{font-size:1.5rem}
.locale-switcher[data-v-66e7a2da]{align-items:center;border:1px solid #56524d;border-radius:.25rem;cursor:pointer;display:inline-flex;height:2.25rem;position:relative;transition:background-color 275ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.locale-switcher[data-v-66e7a2da]:hover{background-color:#3f3c38}.locale-switcher>*[data-v-66e7a2da]{align-items:center;border-right:1px solid #56524d;display:flex;height:100%;padding:0 .75rem}.locale-switcher[data-v-66e7a2da]>:last-child{border-right:none}.locale-switcher__currency[data-v-66e7a2da]{color:#fcf5e8;font-size:.875rem;font-weight:700}
.base-flag[data-v-9bfbccb6]{overflow:hidden;width:1.5rem;width:var(--base-flag-size,1.5rem)}.base-flag.circle[data-v-9bfbccb6]{aspect-ratio:1;height:auto;-webkit-mask-image:radial-gradient(circle closest-side,#000 99%,transparent 100%);mask-image:radial-gradient(circle closest-side,#000 99%,transparent 100%);position:relative}.base-flag.circle[data-v-9bfbccb6]:after{background-image:linear-gradient(220deg,#fff 45%,rgba(0,0,0,.65) 80%);bottom:0;content:"";left:0;mix-blend-mode:multiply;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 275ms}.base-flag.circle.loaded[data-v-9bfbccb6]:after{opacity:1}.base-flag img[data-v-9bfbccb6]{border-radius:.125rem;display:block;height:auto;width:100%}.base-flag.circle .base-flag img[data-v-9bfbccb6]{border-radius:0;height:100%}
.auth-button__label--mobile[data-v-0d2b85d6]{display:none}@media screen and (max-width:959px){.auth-button__label--mobile[data-v-0d2b85d6]{display:inline;display:initial}.auth-button__label--desktop[data-v-0d2b85d6]{display:none}}.auth-button__icon[data-v-0d2b85d6]{font-size:1.5rem;margin-left:-.5rem;margin-right:.5rem}
.base-button[data-v-7b49e16f]{border:1px solid hsla(0,0%,100%,0);border-radius:.25rem;cursor:pointer;display:inline-block;height:2.25rem;height:var(--button-height,2.25rem);min-width:0;min-width:var(--button-min-width,0);padding:0 1rem;position:relative;transition:background-color 275ms,color 275ms,transform 175ms,box-shadow 175ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform;z-index:1}.base-button.large[data-v-7b49e16f]{height:3rem;height:var(--button-height,3rem);min-width:11rem;min-width:var(--button-min-width,11rem)}.base-button.large .base-button__label[data-v-7b49e16f]{font-size:1rem;font-size:var(--button-font-size,1rem)}.base-button[data-v-7b49e16f]:hover:not(:active):not(.loading):not(.disabled){box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.base-button.disabled[data-v-7b49e16f]{cursor:not-allowed}.base-button.primary[data-v-7b49e16f]{background-color:#f5c71b;color:#3b2600}.base-button.primary.disabled[data-v-7b49e16f]{background-color:#a37e09}.base-button.primary[data-v-7b49e16f]:hover:not(.disabled){background-color:#ffd845}.base-button.primary[data-v-7b49e16f]:active:not(.disabled){background-color:#ffe379}.base-button.neutral[data-v-7b49e16f]{background-color:#56524d;color:#fcf5e8}.base-button.neutral.disabled[data-v-7b49e16f]{background-color:#3f3c38;color:#9a958b}.base-button.neutral[data-v-7b49e16f]:hover:not(.disabled){background-color:#7b776f}.base-button.transparent[data-v-7b49e16f]{border-color:#56524d;color:#fcf5e8}.base-button.transparent.disabled[data-v-7b49e16f]{border-color:#56524d;color:#9a958b}.base-button.transparent[data-v-7b49e16f]:hover:not(.disabled){background-color:#3f3c38}.base-button.transparent[data-v-7b49e16f]:active:not(.disabled){background-color:#4a4642;border-color:#7b776f}.base-button.destructive[data-v-7b49e16f]{background-color:#b72020;color:#fce8e8}.base-button.destructive.disabled[data-v-7b49e16f]{background-color:#611818}.base-button.destructive[data-v-7b49e16f]:hover:not(.disabled){background-color:#dc3030}.base-button.green[data-v-7b49e16f]{background-color:#83b135;color:#233700}.base-button.green.disabled[data-v-7b49e16f]{background-color:#77973c}.base-button.green[data-v-7b49e16f]:hover:not(.disabled){background-color:#91c43b}.base-button__label[data-v-7b49e16f]{align-items:center;display:flex;font-size:.875rem;font-size:var(--button-font-size,.875rem);font-weight:700;height:100%;justify-content:center;letter-spacing:-.25px;text-align:center;transition:opacity 275ms;white-space:nowrap}.base-button.loading .base-button__label[data-v-7b49e16f]{opacity:0}.base-button__loader[data-v-7b49e16f]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.base-button__icon[data-v-7b49e16f]{font-size:1.2em}.base-button__icon--left[data-v-7b49e16f]{margin-left:-.75rem;margin-right:.5rem}.base-button__icon--right[data-v-7b49e16f]{margin-left:.5rem;margin-right:-.75rem}
@media screen and (min-width:960px){.navigation-mobile[data-v-61cec0b6]{display:none}}.navigation-mobile__trigger[data-v-61cec0b6]{color:#7b776f;font-size:1.5rem;margin-left:.5rem;transition:color 275ms}.navigation-mobile__icon[data-v-61cec0b6]{display:block}.navigation-mobile-menu-enter-active[data-v-61cec0b6],.navigation-mobile-menu-leave-active[data-v-61cec0b6]{transition:transform 375ms cubic-bezier(.32,.72,0,1)}.navigation-mobile-menu-enter[data-v-61cec0b6],.navigation-mobile-menu-leave-to[data-v-61cec0b6]{transform:translateY(100%)}
.landing-wrapper[data-v-0d743084]{margin-bottom:-3rem;margin-top:-4.75rem;overflow:clip;padding-bottom:3rem;padding-top:4.75rem}@media screen and (max-width:959px){.landing-wrapper[data-v-0d743084]{margin-top:-4rem;padding-top:4rem}}.landing[data-v-0d743084]{display:flex;flex-direction:column;gap:6rem;padding-bottom:6rem;padding-top:3rem}@media screen and (max-width:1169px){.landing[data-v-0d743084]{padding-bottom:3rem}}@media screen and (max-width:959px){.landing[data-v-0d743084]{gap:4rem;padding-top:2rem}}
.hero[data-v-0ce6ac96]{align-items:center;display:flex;justify-content:space-between;margin-bottom:-2rem;padding:1.5rem 0;position:relative;z-index:1;--animation-state:paused}.hero.in-viewport[data-v-0ce6ac96]{--animation-state:running}@media screen and (max-width:959px){.hero[data-v-0ce6ac96]{flex-direction:column;gap:3rem;margin:0;padding:0}}.hero__body[data-v-0ce6ac96]{display:flex;flex-direction:column;max-width:675px;position:relative;width:100%;z-index:10}@media screen and (max-width:1439px){.hero__body[data-v-0ce6ac96]{max-width:590px}}@media screen and (max-width:1169px){.hero__body[data-v-0ce6ac96]{max-width:500px}}@media screen and (min-width:600px)and (max-width:959px){.hero__body[data-v-0ce6ac96]{align-items:center;text-align:center}}.hero__title[data-v-0ce6ac96]{color:#ece6da;font-size:75px;font-weight:700;letter-spacing:-.02em;line-height:.9em;margin:0 0 1rem;text-transform:uppercase;text-wrap:balance}@media screen and (max-width:1169px){.hero__title[data-v-0ce6ac96]{font-size:3.5rem}}@media screen and (max-width:959px){.hero__title[data-v-0ce6ac96]{font-size:50px}}.hero__description[data-v-0ce6ac96]{color:#9a958b;font-size:1.125rem;font-weight:500;line-height:1.5;margin:0;text-wrap:balance}.hero__description[data-v-0ce6ac96] em{color:#ece6da}@media screen and (min-width:960px){.hero__description[data-v-0ce6ac96] em{white-space:nowrap}}@media screen and (max-width:1169px){.hero__description[data-v-0ce6ac96]{font-size:1rem}}.hero__button[data-v-0ce6ac96]{--button-height:52px;--button-min-width:250px}@media screen and (max-width:1169px){.hero__button[data-v-0ce6ac96]{--button-height:48px}}@media screen and (max-width:599px){.hero__button[data-v-0ce6ac96]{--button-min-width:100%}}.hero__footer[data-v-0ce6ac96]{align-items:center;display:flex;gap:1.5rem;margin-top:3rem}.hero__footer[data-v-0ce6ac96]:not(:last-child){margin-bottom:2rem}@media screen and (max-width:959px){.hero__footer[data-v-0ce6ac96]:not(:last-child){margin-bottom:1.5rem}}@media screen and (max-width:1439px){.hero__footer[data-v-0ce6ac96]{margin-top:2rem}}@media screen and (max-width:1169px){.hero__footer[data-v-0ce6ac96]{align-items:flex-start;flex-direction:column-reverse;gap:1rem;margin-top:1.5rem}}.hero__rating[data-v-0ce6ac96]{display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width:1169px){.hero__rating[data-v-0ce6ac96]{flex-direction:row}}.hero__rating-stars[data-v-0ce6ac96]{color:#f5c71b}.hero__rating-stars svg[data-v-0ce6ac96]{transform:scale(.85)}.hero__rating-label[data-v-0ce6ac96]{color:#9a958b;font-size:1rem;font-weight:600}@media screen and (max-width:1169px){.hero__rating-label[data-v-0ce6ac96]{font-size:.875rem}}.hero__rating-label[data-v-0ce6ac96]>em,.hero__rating-label[data-v-0ce6ac96]>span{color:#ece6da}.hero__stroke[data-v-0ce6ac96]{display:-webkit-box;left:-3rem;-webkit-mask-image:linear-gradient(to right,#000 var(--mask-start),hsla(0,0%,100%,0) var(--mask-end));mask-image:linear-gradient(to right,#000 var(--mask-start),hsla(0,0%,100%,0) var(--mask-end));overflow:hidden;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:-1;-webkit-box-orient:vertical;-webkit-line-clamp:3;--stroke-color:rgba(86,82,77,.4);--stroke-line-height:82%;--mask-start:600px;--mask-end:800px}@media screen and (max-width:1439px){.hero__stroke[data-v-0ce6ac96]{--mask-start:550px;--mask-end:750px}}@media screen and (max-width:1169px){.hero__stroke[data-v-0ce6ac96]{left:-1.5rem;--stroke-font-size:150px;--mask-start:450px;--mask-end:550px}}@media screen and (max-width:959px){.hero__stroke[data-v-0ce6ac96]{display:none}}
.landing-hero-image-mobile[data-v-ad1f7cc6]{align-items:center;display:none;height:169px;justify-content:center;margin:2rem 0 -3rem;pointer-events:none;position:relative;transform:translateX(-40px);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}@media screen and (max-width:959px){.landing-hero-image-mobile[data-v-ad1f7cc6]{display:flex}}
@property --image-opacity{inherits:true;initial-value:1;syntax:"<number>"}img[data-v-725b6ba3]{display:block;opacity:0;pointer-events:none;transition:opacity 275ms ease,--image-opacity 275ms ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}img.loaded[data-v-725b6ba3],img.skip-loading[data-v-725b6ba3]{opacity:1;opacity:var(--image-opacity,1)}img.skip-loading[data-v-725b6ba3]{transition:none}
.landing-cta-button[data-v-0a1feb1e]{overflow:hidden;position:relative}.landing-cta-button[data-v-0a1feb1e]:before{animation:shine-0a1feb1e 4s ease-in-out infinite;animation-composition:add;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#b3b7bb 18px,#b3b7bb 54px,hsla(0,0%,100%,0) 72px);content:"";height:100%;left:0;mix-blend-mode:screen;opacity:.5;position:absolute;top:0;transform:skewX(45deg);width:100%}.landing-cta-button[data-v-0a1feb1e] .base-button__label{font-size:.875rem;font-weight:700;letter-spacing:normal;position:relative;text-transform:uppercase;z-index:10}.landing-cta-button[data-v-0a1feb1e] .base-button__label>span{align-items:center;display:inline-flex}.landing-cta-button[data-v-0a1feb1e] .base-button__label svg{font-size:1.125rem;margin-left:.5rem;transition:transform 175ms}.landing-cta-button[data-v-0a1feb1e]:hover .base-button__label svg{transform:rotate(90deg) translateY(-.25rem)}@keyframes shine-0a1feb1e{0%{transform:translateX(-100%)}30%,to{transform:translateX(calc(100% + 72px))}}
.landing-users[data-v-4723ddc3]{align-items:center;color:#9a958b;display:flex;font-size:1rem;font-weight:600;gap:.75rem}@media screen and (max-width:1169px){.landing-users[data-v-4723ddc3]{font-size:.875rem}}.landing-users[data-v-4723ddc3] em,.landing-users[data-v-4723ddc3] strong{color:#ece6da}.landing-users__avatars[data-v-4723ddc3]{display:flex}.landing-users__avatars>*[data-v-4723ddc3]{aspect-ratio:1;border-radius:50%;flex-shrink:1;margin-right:-.25rem;position:relative;width:20px}.landing-users__avatars[data-v-4723ddc3]>:first-child{z-index:4}.landing-users__avatars[data-v-4723ddc3]>:nth-child(2){z-index:3}.landing-users__avatars[data-v-4723ddc3]>:nth-child(3){z-index:2}.landing-users__avatars[data-v-4723ddc3]>:nth-child(4){z-index:1}.landing-users__avatars[data-v-4723ddc3]>:nth-child(5){z-index:0}
.landing-hero-image--730[data-v-e1d8c7aa]{position:relative}.landing-hero-image--730>*[data-v-e1d8c7aa]{transition:opacity 275ms}.landing-hero-image--730[data-v-e1d8c7aa]>:not(:has(.loaded,.skip-loading)){opacity:0}.landing-hero-image__background[data-v-e1d8c7aa]{height:673px;left:-110px;-webkit-mask-image:radial-gradient(50% 50% at 50% 50%,#000 50%,hsla(0,0%,100%,0));mask-image:radial-gradient(50% 50% at 50% 50%,#000 50%,hsla(0,0%,100%,0));position:absolute;top:-125px;width:858px;z-index:-11}.landing-hero-image__background[data-v-e1d8c7aa] img{-o-object-position:center;object-position:center;width:100%}
.landing-hero-image[data-v-0ebe1d72]{transform-origin:center left}@media screen and (max-width:1439px){.landing-hero-image[data-v-0ebe1d72]{transform:scale(.9)}}@media screen and (max-width:1169px){.landing-hero-image[data-v-0ebe1d72]{transform:scale(.8)}}
.landing-image[data-v-ce86383a]{align-items:center;display:flex;height:400px;justify-content:center;max-width:625px;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}@media screen and (max-width:959px){.landing-image[data-v-ce86383a]{display:none}}
.landing-image-partial[data-v-512214e1]{display:block;height:100%;position:relative;width:100%}.landing-image-partial img[data-v-512214e1]{height:100%;-o-object-fit:contain;object-fit:contain}.landing-image-partial__base[data-v-512214e1],.landing-image-partial__effect[data-v-512214e1]{animation-composition:accumulate}.landing-image-partial__effect[data-v-512214e1]{bottom:0;height:auto;left:0;position:absolute;width:100%}.landing-image-partial__effect--glow[data-v-512214e1]{display:none;filter:blur(40px);mix-blend-mode:color-dodge;z-index:-5}.landing-image-partial__effect--shadow[data-v-512214e1]{filter:brightness(0) blur(5px);mix-blend-mode:multiply;transform:translateX(0) translateY(15px);z-index:-10;--image-opacity:0.6}
.landing-hero-image-730-bayonet[data-v-0543970a]{height:281px;left:55px;position:absolute;top:-40px;transition:opacity 275ms}.landing-hero-image-730-bayonet[data-v-0543970a]:not(:has(.loaded)){opacity:0}.landing-hero-image-730-bayonet[data-v-0543970a]:before{animation:glow-floating-0543970a 3.2s ease-in-out infinite alternate;animation-composition:accumulate;animation-play-state:running;animation-play-state:var(--animation-state,running);background:radial-gradient(50.04% 50.08% at 50% 50%,#9a37ae 0,rgba(33,32,30,0) 100%);bottom:10px;content:"";filter:blur(10px);height:67px;left:40px;mix-blend-mode:plus-lighter;opacity:.25;position:absolute;transform:rotate(-33deg);transform-origin:bottom left;width:337px;z-index:-1}.landing-hero-image-730-bayonet__main[data-v-0543970a] .landing-image-partial__base{animation:image-0543970a 3.2s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);transform-origin:bottom left}.landing-hero-image-730-bayonet__main[data-v-0543970a] .landing-image-partial__effect--shadow{animation:shadow-0543970a 3.2s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);transform-origin:bottom left}.landing-hero-image-730-bayonet__light-container[data-v-0543970a]{animation:image-0543970a 3.2s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);bottom:0;left:0;position:absolute;right:0;top:0;transform-origin:bottom left}.landing-hero-image-730-bayonet__light[data-v-0543970a]{bottom:0;left:0;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:none,linear-gradient(40deg,transparent 50%,#000 75%,transparent);mask-image:none,linear-gradient(40deg,transparent 50%,#000 75%,transparent);-webkit-mask-image:-webkit-image-set(none 1x,none 2x),linear-gradient(40deg,transparent 50%,#000 75%,transparent);mask-image:image-set(none 1x,none 2x),linear-gradient(40deg,transparent 50%,#000 75%,transparent);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:0;transform-origin:bottom left}@media (min-resolution:192dpi){.landing-hero-image-730-bayonet__light[data-v-0543970a]{-webkit-mask-image:none,linear-gradient(40deg,transparent 50%,#000 75%,transparent);mask-image:none,linear-gradient(40deg,transparent 50%,#000 75%,transparent)}}.landing-hero-image-730-bayonet__light[data-v-0543970a]:after{animation:light-0543970a 3.2s ease-in-out infinite alternate;animation-composition:accumulate;animation-play-state:running;animation-play-state:var(--animation-state,running);background:linear-gradient(270deg,rgba(118,79,248,0),rgba(230,169,249,.9) 50%,rgba(118,79,248,0));bottom:-100px;content:"";height:400px;left:80px;mix-blend-mode:plus-lighter;opacity:.5;position:absolute;transform:rotate(-165deg);width:150px}@keyframes image-0543970a{to{transform:translateY(-15px) rotate(4deg)}}@keyframes shadow-0543970a{to{opacity:0;transform:translateX(-10px) translateY(10px) rotate(8deg)}}@keyframes glow-floating-0543970a{to{opacity:0;transform:translateX(-25px) translateY(15px) rotate(10deg) scale(1.2)}}@keyframes light-0543970a{to{opacity:0;transform:translateX(150px) rotate(30deg)}}
.landing-hero-image-730-ak47[data-v-131c63a0]{height:365px;left:305px;position:absolute;top:-60px;transition:opacity 275ms}.landing-hero-image-730-ak47[data-v-131c63a0]:not(:has(.loaded)){opacity:0}.landing-hero-image-730-ak47[data-v-131c63a0]:before{animation:glow-131c63a0 3.6s ease-in-out infinite alternate;animation-composition:accumulate;animation-play-state:running;animation-play-state:var(--animation-state,running);background:radial-gradient(50.04% 50.08% at 50% 50%,#179bde 0,rgba(10,93,182,0) 100%);bottom:70px;content:"";filter:blur(10px);height:190px;left:30px;mix-blend-mode:plus-lighter;opacity:.15;position:absolute;transform:rotate(42deg);transform-origin:center;width:354px;z-index:-1}.landing-hero-image-730-ak47__main[data-v-131c63a0] .landing-image-partial__base{animation:image-131c63a0 3.6s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);transform-origin:top left}.landing-hero-image-730-ak47__main[data-v-131c63a0] .landing-image-partial__effect--shadow{animation:shadow-131c63a0 3.6s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);transform-origin:top left}.landing-hero-image-730-ak47__light-container[data-v-131c63a0]{animation:image-131c63a0 3.6s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);bottom:0;left:0;position:absolute;right:0;top:0;transform-origin:top left}.landing-hero-image-730-ak47__light-inner[data-v-131c63a0]{bottom:0;left:0;-webkit-mask-image:none;mask-image:none;-webkit-mask-image:-webkit-image-set(none 1x,none 2x);mask-image:image-set(none 1x,none 2x);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:0}@media (min-resolution:192dpi){.landing-hero-image-730-ak47__light-inner[data-v-131c63a0]{-webkit-mask-image:none;mask-image:none}}.landing-hero-image-730-ak47__light-base[data-v-131c63a0]{bottom:0;left:0;position:absolute;right:0;top:0}.landing-hero-image-730-ak47__light[data-v-131c63a0]{animation:3.6s ease-in-out infinite alternate;animation-composition:accumulate;animation-play-state:running;animation-play-state:var(--animation-state,running);background:#fff;mix-blend-mode:plus-lighter;position:absolute}.landing-hero-image-730-ak47__light--1[data-v-131c63a0]{animation-name:light-1-131c63a0;height:12px;left:155px;top:130px;transform:rotate(44deg);width:62px}.landing-hero-image-730-ak47__light--1[data-v-131c63a0],.landing-hero-image-730-ak47__light--2[data-v-131c63a0]{background:linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 47%,hsla(0,0%,85%,0));filter:blur(1px);opacity:.5}.landing-hero-image-730-ak47__light--2[data-v-131c63a0]{animation-name:light-2-131c63a0;height:2px;left:300px;top:274px;transform:rotate(42deg);width:26px}@keyframes image-131c63a0{to{transform:translateX(-10px) translateY(-15px) rotate(-4deg)}}@keyframes shadow-131c63a0{to{opacity:0;transform:translateX(-5px) translateY(10px) rotate(-1deg)}}@keyframes glow-131c63a0{to{opacity:0;transform:translateX(-25px) translateY(15px) rotate(10deg) scale(1.25,1.1)}}@keyframes light-1-131c63a0{to{opacity:.5;transform:scaleX(1.1) translateX(65px) translateY(80px)}}@keyframes light-2-131c63a0{to{transform:translateX(10px) translateY(20px)}}
.landing-hero-image-730-m4a4[data-v-7329dff6]{height:276px;left:65px;position:absolute;top:110px;transition:opacity 275ms}.landing-hero-image-730-m4a4[data-v-7329dff6]:not(:has(.loaded)){opacity:0}.landing-hero-image-730-m4a4[data-v-7329dff6]:before{animation:glow-7329dff6 3.9s ease-in-out infinite alternate;animation-composition:accumulate;animation-play-state:running;animation-play-state:var(--animation-state,running);background:radial-gradient(50.04% 50.08% at 50% 50%,#c1251f 0,rgba(76,44,45,0) 100%);bottom:30px;content:"";filter:blur(10px);height:126px;left:10px;mix-blend-mode:plus-lighter;opacity:.4;position:absolute;transform:rotate(-32deg);width:340px;z-index:-1}.landing-hero-image-730-m4a4__main[data-v-7329dff6] .landing-image-partial__base{animation:image-7329dff6 3.9s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running)}.landing-hero-image-730-m4a4__main[data-v-7329dff6] .landing-image-partial__effect--shadow{animation:shadow-7329dff6 3.9s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running)}.landing-hero-image-730-m4a4__light-container[data-v-7329dff6]{animation:image-7329dff6 3.9s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);bottom:0;left:0;position:absolute;right:0;top:0}.landing-hero-image-730-m4a4__light-inner[data-v-7329dff6]{bottom:0;left:0;-webkit-mask-image:none;mask-image:none;-webkit-mask-image:-webkit-image-set(none 1x,none 2x);mask-image:image-set(none 1x,none 2x);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:0}@media (min-resolution:192dpi){.landing-hero-image-730-m4a4__light-inner[data-v-7329dff6]{-webkit-mask-image:none;mask-image:none}}.landing-hero-image-730-m4a4__light-base[data-v-7329dff6]{bottom:0;left:0;position:absolute;right:0;top:0}.landing-hero-image-730-m4a4__light[data-v-7329dff6]{animation:3.9s ease-in-out infinite alternate;animation-composition:accumulate;animation-play-state:running;animation-play-state:var(--animation-state,running);mix-blend-mode:plus-lighter;position:absolute}.landing-hero-image-730-m4a4__light--1[data-v-7329dff6]{animation-name:light-1-7329dff6;background:linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 47%,hsla(0,0%,85%,0));bottom:55px;filter:blur(6px);height:5px;left:5px;opacity:.3;transform:rotate(-39deg);width:60px}.landing-hero-image-730-m4a4__light--2[data-v-7329dff6]{animation-name:light-2-7329dff6;background-color:#d9d9d9;bottom:112px;filter:blur(2px);height:2px;left:80px;mix-blend-mode:plus-lighter;opacity:.4;transform:rotate(-39deg);width:28px}.landing-hero-image-730-m4a4__light--3[data-v-7329dff6]{animation-name:light-3-7329dff6;bottom:260px;left:270px;transform:rotate(-39deg)}.landing-hero-image-730-m4a4__light--3[data-v-7329dff6],.landing-hero-image-730-m4a4__light--4[data-v-7329dff6]{background:linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 47%,hsla(0,0%,85%,0));filter:blur(6px);height:5px;width:32px}.landing-hero-image-730-m4a4__light--4[data-v-7329dff6]{animation-name:light-4-7329dff6;bottom:112px;left:160px;transform:rotate(42deg)}.landing-hero-image-730-m4a4__light--5[data-v-7329dff6]{animation-name:light-5-7329dff6;bottom:123px;filter:blur(6px);left:75px;opacity:.3;transform:rotate(-39.5deg);width:90px}.landing-hero-image-730-m4a4__light--5[data-v-7329dff6],.landing-hero-image-730-m4a4__light--6[data-v-7329dff6]{background:linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 47%,hsla(0,0%,85%,0));height:20px}.landing-hero-image-730-m4a4__light--6[data-v-7329dff6]{animation-name:light-6-7329dff6;background-color:#d9d9d9;bottom:80px;filter:blur(2px);left:150px;opacity:.2;transform:rotate(37deg);width:50px}.landing-hero-image-730-m4a4__light--7[data-v-7329dff6]{animation-name:light-7-7329dff6;background:linear-gradient(90deg,hsla(0,0%,85%,0),#d9d9d9 47%,hsla(0,0%,85%,0));bottom:68px;filter:blur(2px);height:3px;left:95px;opacity:.4;transform:rotate(75deg);width:32px}@keyframes image-7329dff6{to{transform:translateX(15px) translateY(-25px) rotate(-5deg)}}@keyframes shadow-7329dff6{to{opacity:0;transform:translateX(25px) translateY(-5px) rotate(2.5deg)}}@keyframes glow-7329dff6{to{opacity:0;transform:translateX(15px) translateY(-50px) rotate(2deg) scale(1.5,1.25)}}@keyframes light-1-7329dff6{to{opacity:.7;transform:translateX(180px) translateY(-155px)}}@keyframes light-2-7329dff6{to{opacity:.4;transform:scale(1.5,5)}}@keyframes light-3-7329dff6{to{transform:scaleY(.5) translateX(-30px) translateY(55px)}}@keyframes light-4-7329dff6{to{transform:translateX(25px) translateY(17px) rotate(-15deg)}}@keyframes light-5-7329dff6{to{transform:scaleX(2) translateX(18px) translateY(-32px)}}@keyframes light-6-7329dff6{to{opacity:.2;transform:translateX(6px) translateY(-12px)}}@keyframes light-7-7329dff6{to{opacity:.5;transform:translateX(4px) translateY(15px)}}
.landing-hero-image-730-karambit[data-v-b14918e2]{height:202px;left:330px;position:absolute;top:200px;transition:opacity 275ms}.landing-hero-image-730-karambit[data-v-b14918e2]:not(:has(.loaded)){opacity:0}.landing-hero-image-730-karambit[data-v-b14918e2]:before{animation:glow-b14918e2 3.4s ease-in-out infinite alternate;animation-composition:accumulate;animation-play-state:running;animation-play-state:var(--animation-state,running);background:radial-gradient(50.08% 50% at 50% 50%,#d35326 0,rgba(33,32,30,0) 100%);bottom:-30px;content:"";filter:blur(10px);height:95px;left:30px;mix-blend-mode:color-dodge;opacity:.4;position:absolute;transform:rotate(18deg);width:225px;z-index:-1}.landing-hero-image-730-karambit__main[data-v-b14918e2] .landing-image-partial__base{animation:image-b14918e2 3.4s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);transform-origin:top left}.landing-hero-image-730-karambit__main[data-v-b14918e2] .landing-image-partial__effect--shadow{animation:shadow-b14918e2 3.4s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);transform-origin:top left}.landing-hero-image-730-karambit__light-container[data-v-b14918e2]{animation:image-b14918e2 3.4s ease-in-out infinite alternate;animation-play-state:running;animation-play-state:var(--animation-state,running);bottom:0;left:0;-webkit-mask-image:linear-gradient(135deg,transparent 50%,#000 75%,transparent);mask-image:linear-gradient(135deg,transparent 50%,#000 75%,transparent);position:absolute;right:0;top:0;transform-origin:top left}.landing-hero-image-730-karambit__light[data-v-b14918e2]{bottom:0;filter:brightness(1.15);left:0;-webkit-mask-image:none;mask-image:none;-webkit-mask-image:-webkit-image-set(none 1x,none 2x);mask-image:image-set(none 1x,none 2x);-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:0;transform-origin:top left}@media (min-resolution:192dpi){.landing-hero-image-730-karambit__light[data-v-b14918e2]{-webkit-mask-image:none;mask-image:none}}.landing-hero-image-730-karambit__light[data-v-b14918e2]:after{animation:light-b14918e2 3.4s ease-in-out infinite alternate;animation-composition:accumulate;animation-play-state:running;animation-play-state:var(--animation-state,running);background:linear-gradient(270deg,rgba(164,81,26,0),rgba(144,99,35,.9) 32%,rgba(220,142,32,.9) 57%,rgba(164,81,26,0));content:"";height:185px;left:100px;mix-blend-mode:screen;position:absolute;top:60px;transform:rotate(-175deg);width:214px}@keyframes image-b14918e2{to{transform:translateY(-15px) rotate(-5deg)}}@keyframes shadow-b14918e2{to{opacity:0;transform:translateY(15px) rotate(-3deg)}}@keyframes glow-b14918e2{to{opacity:0;transform:translateX(70px) translateY(40px)}}@keyframes light-b14918e2{to{transform:translateX(150px)}}
.stats[data-v-19c77cc2]{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(4,1fr);position:relative;z-index:10}@media screen and (max-width:1439px){.stats[data-v-19c77cc2]{gap:.75rem}}@media screen and (max-width:959px){.stats[data-v-19c77cc2]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.stats[data-v-19c77cc2]{grid-template-columns:repeat(1,1fr)}}
.stats-item[data-v-77a6a860]{background:#2a2724;border-radius:.5rem;display:flex;gap:1rem;height:110px;justify-content:space-between;padding:1.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}@media screen and (max-width:1169px){.stats-item[data-v-77a6a860]{align-items:center;height:92px;padding:1rem}}.stats-item__icon[data-v-77a6a860]{align-self:center;flex-shrink:0;height:60px;width:auto}@media screen and (min-width:960px)and (max-width:1169px){.stats-item__icon[data-v-77a6a860]{height:48px}}.stats-item__body[data-v-77a6a860]{display:flex;flex-direction:column;gap:.25rem}.stats-item__value[data-v-77a6a860]{color:#ece6da;font-size:31px;font-weight:700;position:relative;z-index:1}@media screen and (max-width:1169px){.stats-item__value[data-v-77a6a860]{font-size:28px}}.stats-item__value.js-only[data-v-77a6a860]:not(.animating){color:hsla(0,0%,100%,0)}.stats-item__value.js-only[data-v-77a6a860]:not(.animating):before{bottom:0;color:#ece6da;content:attr(data-placeholder);left:0;position:absolute;right:0;top:0}.stats-item__label[data-v-77a6a860]{color:#9a958b;font-size:1rem;font-weight:600;text-wrap:balance;z-index:1}@media screen and (max-width:1169px){.stats-item__label[data-v-77a6a860]{font-size:.875rem}}
.popular__header[data-v-685cb4e9]{align-items:baseline;display:flex;gap:2rem;justify-content:space-between}.popular__all[data-v-685cb4e9]{align-items:center;color:#aea89b;display:inline-flex;font-size:1.125rem;font-weight:500;gap:.5rem;white-space:nowrap}@media screen and (max-width:959px){.popular__all[data-v-685cb4e9]{font-size:1rem}}.popular__all[data-v-685cb4e9]:hover{color:#fcf5e8}.popular__footer[data-v-685cb4e9]{display:flex;justify-content:flex-end}.popular__footer[data-v-685cb4e9]:empty{display:none}
.base-header[data-v-239f6f00]{color:#fff;color:var(--header-color,#fff);font-size:3rem;font-size:var(--header-font-size,3rem);font-weight:300;line-height:1.15;margin:0}@media screen and (max-width:959px){.base-header[data-v-239f6f00]{font-size:2.25rem;font-size:var(--header-font-size,2.25rem)}}.base-header.small[data-v-239f6f00]{color:#fcf5e8;color:var(--header-color,#fcf5e8);font-size:1.5rem;font-size:var(--header-font-size,1.5rem);font-weight:500}@media screen and (max-width:959px){.base-header.small[data-v-239f6f00]{font-size:1.125rem;font-size:var(--header-font-size,1.125rem);font-weight:400}}.base-header[data-v-239f6f00] strong{font-weight:700}.base-header[data-v-239f6f00]+ p{margin-top:.5rem}
.popular-items[data-v-11f7e2aa]{--marquee-height:var(--popular-item-size);--marquee-mask-size:var(--popular-item-size);--marquee-padding:2rem;--popular-item-size:192px}@media screen and (max-width:959px){.popular-items[data-v-11f7e2aa]{--popular-item-size:154px}}
.base-marquee[data-v-ca0e6c20]{height:calc(var(--marquee-height));height:calc(var(--marquee-height) + var(--marquee-padding, 0px)*2);left:50%;-webkit-mask-image:linear-gradient(to right,hsla(0,0%,100%,0),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),hsla(0,0%,100%,0));mask-image:linear-gradient(to right,hsla(0,0%,100%,0),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),hsla(0,0%,100%,0));max-width:100vw;position:relative;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1920px;--mask-size:var(--marquee-mask-size,4rem)}@media screen and (max-width:1169px){.base-marquee[data-v-ca0e6c20]{--mask-size:4rem}}@media screen and (max-width:959px){.base-marquee[data-v-ca0e6c20]{--mask-size:1.5rem}}.base-marquee__track[data-v-ca0e6c20]{animation-duration:var(--marquee-duration);animation-iteration-count:infinite;animation-name:marquee-ca0e6c20;animation-play-state:paused;animation-timing-function:linear;display:flex;flex-wrap:nowrap;gap:.125rem;gap:var(--marquee-gap,.125rem);height:var(--marquee-height);left:0;padding-left:.125rem;padding-left:var(--marquee-gap,.125rem);position:absolute;top:0;top:var(--marquee-padding,0);will-change:transform}@media(prefers-reduced-motion:reduce){.base-marquee__track[data-v-ca0e6c20]{animation:none}}.base-marquee__track.clone[data-v-ca0e6c20]{--shift:100%}.base-marquee.in-viewport .base-marquee__track[data-v-ca0e6c20]{animation-play-state:running}@media(hover:hover){.base-marquee.in-viewport:hover .base-marquee__track[data-v-ca0e6c20]{animation-play-state:paused}}@keyframes marquee-ca0e6c20{0%{transform:translateX(0);transform:translateX(calc(var(--shift, 0%)))}to{transform:translateX(-100%);transform:translateX(calc(var(--shift, 0%) - 100%))}}
.popular-item[data-v-6662d1c2]{position:relative;transition:transform 175ms}.popular-item[data-v-6662d1c2]:hover{transform:translateY(calc(-1.5rem - 2px))}.popular-item:hover .popular-item__body[data-v-6662d1c2]{background:#56524d;border-bottom-left-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.popular-item:hover .popular-item__cta[data-v-6662d1c2]{pointer-events:auto;transform:translateY(100%);visibility:visible}.popular-item__body[data-v-6662d1c2]{background:#302e2a;display:flex;flex-direction:column;height:var(--popular-item-size);justify-content:space-between;overflow:hidden;transition:background-color 275ms,border-radius 175ms;width:var(--popular-item-size);z-index:1}.popular-item__image[data-v-6662d1c2]{filter:drop-shadow(0 1px 4px rgba(0,0,0,.75)) drop-shadow(0 1px 12px rgba(0,0,0,.35));height:calc(100% - 3rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:.5rem .25rem;width:100%}@media screen and (max-width:959px){.popular-item__image[data-v-6662d1c2]{height:calc(100% - 2.75rem)}}.popular-item__description[data-v-6662d1c2]{bottom:0;display:flex;flex-direction:column;left:0;padding:0 1rem .75rem;position:absolute;width:100%}.popular-item__price[data-v-6662d1c2]{font-weight:500;margin-top:.25rem}@media screen and (max-width:959px){.popular-item__price[data-v-6662d1c2]{font-size:.875rem}}.popular-item__label[data-v-6662d1c2]{color:#9a958b;font-size:.875rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popular-item__cta[data-v-6662d1c2]{align-items:center;background:#f5c71b;border-radius:0 0 .5rem .5rem;bottom:0;color:#21201e;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;height:3rem;justify-content:space-between;left:0;opacity:0;padding:0 1rem;pointer-events:none;position:absolute;transition:color 275ms,transform 175ms;visibility:hidden;width:100%;z-index:-1}.popular-item__cta[data-v-6662d1c2]:hover{background:#ffd431}.popular-item:hover .popular-item__cta[data-v-6662d1c2]{opacity:1}.popular-item__cta svg[data-v-6662d1c2]{font-size:1.25rem}
.item-card-730-label[data-v-409f973a]{color:#aea89b;font-size:.875rem;font-weight:500;letter-spacing:.05em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}[data-card-size=small] .item-card-730-label[data-v-409f973a]{font-size:.75rem;padding-right:1rem}.item-card-730-label__modifier[data-v-409f973a]{font-size:.625rem}[data-card-size=small] .item-card-730-label__modifier[data-v-409f973a]{font-size:inherit}[data-card-size=large] .item-card-730-label__skin[data-v-409f973a]{font-size:1rem}.item-card-730-label__exterior[data-v-409f973a],[data-card-size=small] .item-card-730-label__skin[data-v-409f973a]{display:none}[data-card-size=large] .item-card-730-label__exterior[data-v-409f973a]{font-size:1rem}[data-card-size=large] .item-card-730-label__exterior[data-v-409f973a]:not(.item-card-730-label__modifier),[data-card-size=medium] .item-card-730-label__exterior.item-card-730-label__modifier[data-v-409f973a],[data-card-size=small] .item-card-730-label__exterior[data-v-409f973a]:not(.item-card-730-label__modifier){display:inline;display:initial}.item-card-730-label__souvenir[data-v-409f973a]{color:#ffd701}.item-card-730-label__stat-trak[data-v-409f973a]{color:#f89407}.item-card-730-label__stat-trak-short[data-v-409f973a]{display:none}[data-card-size=small] .item-card-730-label__stat-trak-short[data-v-409f973a]{display:inline;display:initial}[data-card-size=small] .item-card-730-label__modifier-break[data-v-409f973a],[data-card-size=small] .item-card-730-label__stat-trak-full[data-v-409f973a]{display:none}
.item-730-rarity[data-rarity=BASE_GRADE][data-v-bbf3d5e0],.item-730-rarity[data-rarity=CONSUMER][data-v-bbf3d5e0],.item-730-rarity[data-rarity=UNKNOWN][data-v-bbf3d5e0]{color:#b0b9c4}.item-730-rarity[data-rarity=INDUSTRIAL][data-v-bbf3d5e0]{color:#8dadd2}.item-730-rarity[data-rarity=DISTINGUISHED][data-v-bbf3d5e0],.item-730-rarity[data-rarity=HIGH_GRADE][data-v-bbf3d5e0],.item-730-rarity[data-rarity=MILSPEC][data-v-bbf3d5e0]{color:#8595e9}.item-730-rarity[data-rarity=EXCEPTIONAL][data-v-bbf3d5e0],.item-730-rarity[data-rarity=REMARKABLE][data-v-bbf3d5e0],.item-730-rarity[data-rarity=RESTRICTED][data-v-bbf3d5e0]{color:#a682e9}.item-730-rarity[data-rarity=CLASSIFIED][data-v-bbf3d5e0],.item-730-rarity[data-rarity=EXOTIC][data-v-bbf3d5e0],.item-730-rarity[data-rarity=SUPERIOR][data-v-bbf3d5e0]{color:#ca6ed5}.item-730-rarity[data-rarity=COVERT][data-v-bbf3d5e0],.item-730-rarity[data-rarity=EXTRAORDINARY][data-v-bbf3d5e0],.item-730-rarity[data-rarity=MASTER][data-v-bbf3d5e0]{color:#dc8282}.item-730-rarity[data-rarity=CONTRABAND][data-v-bbf3d5e0]{color:#e7ba78}
.landing-legends[data-v-46935d3f]{align-items:center;display:flex;flex-direction:column;text-align:center}@media screen and (max-width:959px){.landing-legends[data-v-46935d3f]{--header-font-size:28px}}.landing-legends__title[data-v-46935d3f]{margin-bottom:0}@media screen and (max-width:959px){.landing-legends__title[data-v-46935d3f]{margin-bottom:2rem}}.landing-legends__body[data-v-46935d3f]{margin-top:32px;position:relative;width:100%;z-index:1}@media screen and (max-width:959px){.landing-legends__body[data-v-46935d3f]{height:464px;margin:-64px -1rem 0;overflow:hidden;timeline-scope:--legends-scroll;width:calc(100% + 2rem)}}.landing-legends__body[data-v-46935d3f]:has(img.loaded):before{opacity:.5}.landing-legends__body[data-v-46935d3f]:before{background:radial-gradient(40% 40% at 50% 50%,rgba(157,126,89,.9) 0,rgba(157,126,89,0) 100%);border-radius:1160px;content:"";height:440px;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:opacity 275ms;width:1160px}@media screen and (max-width:959px){.landing-legends__body[data-v-46935d3f]:before{border-radius:800px;height:320px;top:50px;width:800px}}.landing-legends__stroke[data-v-46935d3f]{height:164px;left:50%;position:absolute;top:115px;transform:translateX(-50%);z-index:-1}@media screen and (max-width:1439px){.landing-legends__stroke[data-v-46935d3f]{height:130px;top:105px}}@media screen and (max-width:959px){.landing-legends__stroke[data-v-46935d3f]{animation-fill-mode:both;animation-name:stroke-parallax-46935d3f;animation-timeline:--legends-scroll;animation-timing-function:linear;height:120px;left:.5rem;padding-right:1rem;top:135px;transform:translateZ(0)}}.landing-legends__description[data-v-46935d3f]{color:#9a958b;font-size:1rem;margin:-.5rem 0 0;max-width:720px;position:relative;text-wrap:balance;z-index:2}@media screen and (max-width:959px){.landing-legends__description[data-v-46935d3f]{font-size:.875rem}}.landing-legends__description[data-v-46935d3f] em{color:#ece6da;font-style:normal}.landing-legends__cta[data-v-46935d3f]{margin-top:1.5rem;--button-font-size:1rem;--button-height:48px}@media screen and (max-width:959px){.landing-legends__cta[data-v-46935d3f]{margin-top:1rem}}.landing-legends__cta[data-v-46935d3f]:hover{border-color:#3f3c38}.landing-legends__list[data-v-46935d3f]{height:540px;overflow-y:clip;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1439px){.landing-legends__list[data-v-46935d3f]{height:460px}}@media screen and (max-width:959px){.landing-legends__list[data-v-46935d3f]{display:grid;grid-template-columns:repeat(5,250px);height:528px;overflow-x:scroll;overflow-y:hidden;padding:64px 1rem 64px 0;scroll-snap-type:x proximity;scroll-timeline-axis:inline;scroll-timeline-name:--legends-scroll}}@keyframes stroke-parallax-46935d3f{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% + 100cqw),0,0)}}
.landing-header[data-v-d6df33fe]{color:#ece6da;display:block;font-size:3rem;font-size:var(--header-font-size,3rem);font-weight:700;letter-spacing:-.25px}@media screen and (max-width:959px){.landing-header[data-v-d6df33fe]{font-size:32px;font-size:var(--header-font-size,32px)}}.landing-header[data-v-d6df33fe] em{color:#f5c71b}
.landing-legends-item[data-v-3a8c7704]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:50%;left:calc(50% + var(--x-offset, 0px));margin:0;padding-bottom:var(--padding-bottom);position:absolute;text-align:center;top:0;transform:translateX(-50%);z-index:var(--z-index)}@media screen and (max-width:959px){.landing-legends-item[data-v-3a8c7704]{left:auto;padding-bottom:60px;position:relative;scroll-snap-align:center;top:auto;transform:none}}.landing-legends-item[data-legend=FALLEN][data-v-3a8c7704]{--img-height:543px;--img-mask-start:65px;--img-mask-end:165px;--padding-bottom:64px;--z-index:3}@media screen and (max-width:1439px){.landing-legends-item[data-legend=FALLEN][data-v-3a8c7704]{--img-height:434px;--img-mask-start:35px;--img-mask-end:135px;--padding-bottom:50px}}@media screen and (max-width:959px){.landing-legends-item[data-legend=FALLEN][data-v-3a8c7704]{--img-height:380px;--img-y-offset:0}}.landing-legends-item[data-legend=AUSTINCS][data-v-3a8c7704]{--img-height:543px;--img-mask-start:100px;--img-mask-end:200px;--img-y-offset:30px;--body-margin-left:30px;--x-offset:-250px}@media screen and (max-width:1439px){.landing-legends-item[data-legend=AUSTINCS][data-v-3a8c7704]{--img-height:434px;--img-mask-start:60px;--img-mask-end:160px;--x-offset:-200px}}@media screen and (max-width:959px){.landing-legends-item[data-legend=AUSTINCS][data-v-3a8c7704]{--img-height:440px;--img-y-offset:0}}.landing-legends-item[data-legend=ANOMALY][data-v-3a8c7704]{--img-height:459px;--img-y-offset:30px;--body-margin-left:-30px;--x-offset:250px}@media screen and (max-width:1439px){.landing-legends-item[data-legend=ANOMALY][data-v-3a8c7704]{--img-height:367px;--x-offset:200px}}@media screen and (max-width:959px){.landing-legends-item[data-legend=ANOMALY][data-v-3a8c7704]{--img-height:380px;--img-y-offset:0}}.landing-legends-item[data-legend=ANOMALY][data-v-3a8c7704],.landing-legends-item[data-legend=AUSTINCS][data-v-3a8c7704]{--padding-bottom:68px;--z-index:2}@media screen and (max-width:1439px){.landing-legends-item[data-legend=ANOMALY][data-v-3a8c7704],.landing-legends-item[data-legend=AUSTINCS][data-v-3a8c7704]{--padding-bottom:52px}}.landing-legends-item[data-legend=SMITHZZ][data-v-3a8c7704]{--img-height:408px;--img-y-offset:75px;--body-margin-left:-30px;--x-offset:-455px}@media screen and (max-width:1439px){.landing-legends-item[data-legend=SMITHZZ][data-v-3a8c7704]{--img-height:327px;--x-offset:-364px}}@media screen and (max-width:959px){.landing-legends-item[data-legend=SMITHZZ][data-v-3a8c7704]{--img-height:350px;--img-y-offset:-20px}}.landing-legends-item[data-legend=SHOX][data-v-3a8c7704]{--img-height:451px;--img-y-offset:40px;--body-margin-left:-30px;--x-offset:485px}@media screen and (max-width:1439px){.landing-legends-item[data-legend=SHOX][data-v-3a8c7704]{--img-height:361px;--x-offset:388px}}@media screen and (max-width:959px){.landing-legends-item[data-legend=SHOX][data-v-3a8c7704]{--img-height:410px;--img-y-offset:-20px}}.landing-legends-item[data-legend=SHOX][data-v-3a8c7704],.landing-legends-item[data-legend=SMITHZZ][data-v-3a8c7704]{--padding-bottom:82px;--z-index:1}@media screen and (max-width:1439px){.landing-legends-item[data-legend=SHOX][data-v-3a8c7704],.landing-legends-item[data-legend=SMITHZZ][data-v-3a8c7704]{--padding-bottom:60px}}.landing-legends-item__image[data-v-3a8c7704]{left:50%;-webkit-mask-image:var(--img-mask);mask-image:var(--img-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%);transform:translate(-50%,var(--img-y-offset,0));transition:opacity 275ms;z-index:-1}@media screen and (max-width:959px){.landing-legends-item__image[data-v-3a8c7704]{-webkit-mask-image:linear-gradient(180deg,#000 275px,hsla(0,0%,100%,0) 350px);mask-image:linear-gradient(180deg,#000 275px,hsla(0,0%,100%,0) 350px)}}.landing-legends-item__image[data-v-3a8c7704]:has(img.loaded){opacity:1}.landing-legends-item__image[data-v-3a8c7704]:after{background:linear-gradient(0deg,#21201e 0,rgba(33,32,30,0) 100px);background:linear-gradient(to top,#21201e var(--img-mask-start,0),rgba(33,32,30,0) var(--img-mask-end,100px));bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media screen and (max-width:959px){.landing-legends-item__image[data-v-3a8c7704]:after{display:none}}.landing-legends-item__image>img[data-v-3a8c7704]{height:var(--img-height)}.landing-legends-item__body[data-v-3a8c7704]{align-items:center;display:flex;flex-direction:column;margin-left:0;margin-left:var(--body-margin-left,0);white-space:nowrap}@media screen and (max-width:959px){.landing-legends-item__body[data-v-3a8c7704]{margin-left:0}}.landing-legends-item__flag[data-v-3a8c7704]{filter:drop-shadow(-4px 4px 6px rgba(0,0,0,.2));--base-flag-size:28px}@media screen and (max-width:1439px){.landing-legends-item__flag[data-v-3a8c7704]{--base-flag-size:24px}}@media screen and (max-width:959px){.landing-legends-item__flag[data-v-3a8c7704]{--base-flag-size:20px}}.landing-legends-item__name[data-v-3a8c7704]{align-items:center;color:#fcf5e8;display:flex;font-size:1.5rem;font-weight:700;gap:.5rem;margin-top:.25rem}@media screen and (max-width:1439px){.landing-legends-item__name[data-v-3a8c7704]{font-size:1.25rem}}@media screen and (max-width:959px){.landing-legends-item__name[data-v-3a8c7704]{font-size:1.125rem;gap:.25rem}}.landing-legends-item__name img[data-v-3a8c7704]{width:17px}@media screen and (max-width:1439px){.landing-legends-item__name img[data-v-3a8c7704]{width:14px}}@media screen and (max-width:959px){.landing-legends-item__name img[data-v-3a8c7704]{width:12px}}.landing-legends-item__audience[data-v-3a8c7704]{color:#f5c71b;font-size:1rem;font-weight:500}@media screen and (max-width:1439px){.landing-legends-item__audience[data-v-3a8c7704]{font-size:.875rem}}@media screen and (max-width:959px){.landing-legends-item__audience[data-v-3a8c7704]{font-size:.75rem}}
.landing-traits[data-v-03658fed]{position:relative;z-index:1;--animation-state:paused}.landing-traits.in-viewport[data-v-03658fed]{--animation-state:running}@media screen and (max-width:1169px){.landing-traits[data-v-03658fed]{margin:0 calc(-50vw + 50%);width:100vw}}@media screen and (max-width:599px){.landing-traits[data-v-03658fed]{margin:0;width:auto}}@media screen and (max-width:1169px){.landing-traits__body[data-v-03658fed]{height:415px;overflow:hidden}}@media screen and (max-width:599px){.landing-traits__body[data-v-03658fed]{height:auto;overflow:visible}}.landing-traits__grid[data-v-03658fed]{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(3,1fr);overflow-y:clip}@media screen and (max-width:1439px){.landing-traits__grid[data-v-03658fed]{gap:1rem}}@media screen and (max-width:1169px){.landing-traits__grid[data-v-03658fed]{grid-template-columns:repeat(3,390px);overflow-x:scroll;padding:0 2rem 3rem;scroll-padding:0 2rem;scroll-snap-type:x mandatory}}@media screen and (max-width:599px){.landing-traits__grid[data-v-03658fed]{gap:.75rem;grid-template-columns:1fr;padding:0}}.landing-traits__pattern[data-v-03658fed]{height:8rem;left:-2rem;top:-2rem;width:18rem;z-index:-1}@media screen and (max-width:1169px){.landing-traits__pattern[data-v-03658fed]{left:-1rem}}@media screen and (max-width:959px){.landing-traits__pattern[data-v-03658fed]{width:16rem}}
.landing-traits-buy__weapon[data-v-781e14c7]{opacity:0;position:absolute;transform:translate(-50%,-50%);transition:opacity 275ms}.landing-traits-buy__weapon[data-v-781e14c7]:has(>img:first-child.loaded){opacity:1}.landing-traits-buy__weapon--1[data-v-781e14c7]{height:111px;left:calc(50% - 30px);top:calc(50% + 15px);width:159px}.landing-traits-buy__weapon--1[data-v-781e14c7]:before{background:radial-gradient(50% 50% at 50% 50%,#3e68e4,rgba(62,104,228,0));height:55px;left:15px;opacity:.15;top:55px;transform:rotate(10deg);width:135px}.landing-traits-buy__weapon--2[data-v-781e14c7]{height:186px;left:calc(50% + 20px);top:50%;width:287px}.landing-traits-buy__weapon--2[data-v-781e14c7]:before{background:radial-gradient(50% 50% at 50% 50%,#ba9435,rgba(186,148,53,0));height:80px;left:15px;opacity:.2;top:55px;transform:rotate(25deg);width:290px}.landing-traits-buy__weapon[data-v-781e14c7]:before{content:"";mix-blend-mode:plus-lighter;position:absolute;transition:opacity 275ms;z-index:-1}.landing-traits-buy__weapon>img[data-v-781e14c7]{filter:drop-shadow(0 10px 10px rgba(0,0,0,.45))}.landing-traits-buy__weapon-shine[data-v-781e14c7]{animation:spin 8s linear infinite;animation-play-state:running;animation-play-state:var(--animation-state,running);left:70px;mix-blend-mode:plus-lighter;position:absolute;top:25px;--image-opacity:0.8}.landing-traits-buy__weapon-label[data-v-781e14c7]{color:#fcf5e8;display:flex;flex-direction:column;font-size:15px;font-weight:700;position:absolute;white-space:nowrap}.landing-traits-buy__weapon-label>span[data-v-781e14c7]:first-child{color:var(--accent-color);font-size:.625rem}.landing-traits-buy__weapon--1 .landing-traits-buy__weapon-label[data-v-781e14c7]{left:-25px;text-align:right;top:60px;--accent-color:#dc8282}.landing-traits-buy__weapon--2 .landing-traits-buy__weapon-label[data-v-781e14c7]{left:160px;text-align:left;top:25px;--accent-color:#ffd701}
.landing-traits-item[data-v-781d0cfe]{background-color:#2a2724;border-radius:.75rem;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem 1rem;position:relative;scroll-snap-align:start;text-align:center;transition:background-color 275ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.landing-traits-item[data-v-781d0cfe]:hover{background-color:#2f2b28}.landing-traits-item[data-v-781d0cfe]:active{background-color:#302e2a}.landing-traits-item__title[data-v-781d0cfe]{color:#fcf5e8;font-size:1.25rem;font-weight:700;margin:.25rem 0 1rem}.landing-traits-item__description[data-v-781d0cfe]{color:#9a958b;display:-webkit-box;font-weight:500;margin-left:auto;margin-right:auto;max-width:360px;min-height:72px;overflow:hidden;text-overflow:ellipsis;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (max-width:959px){.landing-traits-item__description[data-v-781d0cfe]{min-height:0}}.landing-traits-item__description[data-v-781d0cfe] em{color:#ece6da}.landing-traits-item__cta[data-v-781d0cfe]{color:#aea89b;font-size:1.125rem;font-weight:500;transition:color 275ms}.landing-traits-item:hover .landing-traits-item__cta[data-v-781d0cfe]{color:#f5c71b}.landing-traits-item__image[data-v-781d0cfe]{align-items:center;display:flex;height:180px;height:calc(180px*var(--ratio, 1));justify-content:center;pointer-events:none;position:relative;transform:scale(1);transform:scale(var(--ratio,1));transform-origin:center bottom;width:100%;z-index:-1}@media screen and (max-width:599px){.landing-traits-item__image[data-v-781d0cfe]{--ratio:0.85}}
.landing-traits-trade__item[data-v-ea6e0178]{position:relative;z-index:1}.landing-traits-trade__item[data-v-ea6e0178]:has(img.loaded):before{opacity:.2}.landing-traits-trade__item--2[data-v-ea6e0178]{margin-top:-8px}.landing-traits-trade__item--2[data-v-ea6e0178]:before{background:radial-gradient(50% 50% at 50% 50%,#d173f3 0,rgba(209,115,243,0) 100%);content:"";height:95px;left:50%;mix-blend-mode:plus-lighter;opacity:0;position:absolute;top:40%;transform:translate(-50%,-50%);transition:opacity 275ms;width:100px;z-index:1}.landing-traits-trade__card[data-v-ea6e0178],.landing-traits-trade__card--bottom[data-v-ea6e0178]{box-shadow:-13px 13px 22px 1px rgba(0,0,0,.2)}.landing-traits-trade__card--bottom[data-v-ea6e0178]{bottom:0;left:0;left:-5px;position:absolute;right:0;top:0;top:5px;z-index:-1}.landing-traits-trade__weapon[data-v-ea6e0178]{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));left:50%;position:absolute;top:40%;transform:translate(-50%,-50%);z-index:5}.landing-traits-trade__shine[data-v-ea6e0178]{animation:spin 8s linear infinite;animation-play-state:running;animation-play-state:var(--animation-state,running);left:-5px;mix-blend-mode:plus-lighter;position:absolute;top:-15px;z-index:10;--image-opacity:0.8}.landing-traits-trade__avatar[data-v-ea6e0178]{align-items:center;background:linear-gradient(220deg,#ffd741 13%,#ae8900 86%);display:flex;filter:drop-shadow(-5px 5px 8px rgba(0,0,0,.2));justify-content:center;right:5px;top:2px;transform:translate(50%,-50%);width:44px}.landing-traits-trade__avatar[data-v-ea6e0178],.landing-traits-trade__avatar-indicator[data-v-ea6e0178]{aspect-ratio:1;border:2px solid #56524d;border-radius:50%;position:absolute}.landing-traits-trade__avatar-indicator[data-v-ea6e0178]{background-color:#99df20;right:0;top:0;width:12px}.landing-traits-trade__arrows[data-v-ea6e0178]{display:flex;flex-direction:column;margin-left:18px;margin-right:18px}.landing-traits-trade__arrow[data-v-ea6e0178]{-webkit-mask-image:none;mask-image:none;position:relative}.landing-traits-trade__arrow--1[data-v-ea6e0178]{transform:translate(-6px,2px) scaleX(-1)}.landing-traits-trade__light[data-v-ea6e0178]{animation:light-ea6e0178 1.5s ease-out infinite;animation-composition:add;animation-play-state:running;animation-play-state:var(--animation-state,running);filter:blur(4px);left:0;position:absolute;top:50%;transform:translateY(-50%)}.landing-traits-trade__arrow--1 .landing-traits-trade__light[data-v-ea6e0178]{animation-delay:-.75s}.landing-traits-trade__light[data-v-ea6e0178]{--image-opacity:0.4}@keyframes light-ea6e0178{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}
.landing-traits-sell__item[data-v-f434b2e4]{filter:drop-shadow(-6px 8px 16px rgba(0,0,0,.35));position:absolute;transform:translate(-50%,-50%)}.landing-traits-sell__item[data-v-f434b2e4]:after,.landing-traits-sell__item[data-v-f434b2e4]:before{opacity:0;transition:opacity 275ms}.landing-traits-sell__item--1[data-v-f434b2e4]{left:calc(50% - 90px);top:calc(50% + 5px);z-index:2}.landing-traits-sell__item--1[data-v-f434b2e4]:has(img.loaded):before{opacity:.4}.landing-traits-sell__item--1[data-v-f434b2e4]:before{background:radial-gradient(50% 50% at 50% 50%,#6c73bb,rgba(31,38,117,0));content:"";height:120px;left:50%;mix-blend-mode:plus-lighter;position:absolute;top:50%;transform:translate(-50%,-50%);width:150px;z-index:-1}.landing-traits-sell__item--2[data-v-f434b2e4]{left:calc(50% - 45px);top:calc(50% - 35px)}.landing-traits-sell__item--2[data-v-f434b2e4]:has(img.loaded):after,.landing-traits-sell__item--2[data-v-f434b2e4]:has(img.loaded):before{opacity:.2}.landing-traits-sell__item--2[data-v-f434b2e4]:after,.landing-traits-sell__item--2[data-v-f434b2e4]:before{content:"";mix-blend-mode:plus-lighter;position:absolute;z-index:-1}.landing-traits-sell__item--2[data-v-f434b2e4]:before{background:radial-gradient(50% 50% at 50% 50%,#0ddac9,rgba(11,156,178,0));height:65px;left:30px;top:20px;transform:rotate(30deg);width:150px}.landing-traits-sell__item--2[data-v-f434b2e4]:after{background:radial-gradient(50% 50% at 50% 50%,#557edd,rgba(118,85,208,0));height:60px;left:-15px;top:0;transform:rotate(22deg);width:125px}.landing-traits-sell__badge[data-v-f434b2e4]{align-items:center;background:linear-gradient(222deg,#56524d 12%,#3e3c3b 87%);border-radius:6px;color:#ece6da;display:flex;font-size:.75rem;font-weight:700;height:22px;padding-left:6px;padding-right:8px;position:absolute;z-index:5}.landing-traits-sell__item--1 .landing-traits-sell__badge[data-v-f434b2e4]{bottom:15px;right:0}.landing-traits-sell__item--2 .landing-traits-sell__badge[data-v-f434b2e4]{left:80px;top:20px}.landing-traits-sell__currencies[data-v-f434b2e4]{left:calc(50% + 85px);position:absolute;top:50%;transform:translate(-50%,-50%)}.landing-traits-sell__currency[data-v-f434b2e4]{align-items:center;background:linear-gradient(65deg,#405f0c 5%,#527811);border-radius:.5rem;color:#b8e965;display:flex;font-size:.875rem;font-weight:600;height:30px;-webkit-mask-image:linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff);overflow:hidden;padding-left:8px;padding-right:10px;position:absolute;z-index:5}.landing-traits-sell__currency--1[data-v-f434b2e4]{left:-60px;top:-70px}.landing-traits-sell__currency--2[data-v-f434b2e4]{left:-20px;top:-25px;--shine-delay:-0.1s}.landing-traits-sell__currency--3[data-v-f434b2e4]{left:-70px;top:20px;--shine-delay:0.1s}.landing-traits-sell__currency[data-v-f434b2e4]:before{animation:shine-f434b2e4 2s linear infinite;animation-composition:add;animation-delay:0s;animation-delay:var(--shine-delay,0s);animation-play-state:running;animation-play-state:var(--animation-state,running);background:linear-gradient(90deg,rgba(179,183,187,0),#b3b7bb 10px,#b3b7bb 30px,rgba(179,183,187,0) 40px);content:"";height:300%;left:0;mix-blend-mode:plus-lighter;opacity:.5;position:absolute;transform:rotate(-30deg);width:100%}@keyframes shine-f434b2e4{0%{transform:translateX(-100%)}25%{transform:translateX(100%)}to{transform:translateX(100%)}}
.base-dot-pattern[data-v-75b933b0]{background:radial-gradient(circle at center,#302e2a 25%,hsla(0,0%,100%,0) 0),hsla(0,0%,100%,0);background:radial-gradient(circle at center,var(--dot-color,#302e2a) 25%,hsla(0,0%,100%,0) 25%),hsla(0,0%,100%,0);background-size:1rem 1rem;pointer-events:none;position:absolute}
.tutorial[data-v-1bd758d8]{align-items:center;display:grid;grid-gap:4rem;gap:4rem;grid-template-columns:1fr min-content}@media screen and (max-width:959px){.tutorial[data-v-1bd758d8]{display:flex;flex-direction:column-reverse;gap:2rem}}.tutorial__steps[data-v-1bd758d8]{margin-top:2rem}@media screen and (max-width:1169px){.tutorial__steps[data-v-1bd758d8]{margin-top:1.5rem}}.tutorial__media[data-v-1bd758d8]{align-items:center;display:flex;position:relative;width:100%}.tutorial__video[data-v-1bd758d8]{aspect-ratio:720/404;border-radius:.5rem;position:relative;width:720px;z-index:2}@media screen and (max-width:1439px){.tutorial__video[data-v-1bd758d8]{margin-right:-3rem;width:640px}}@media screen and (max-width:1169px){.tutorial__video[data-v-1bd758d8]{width:400px}}@media screen and (max-width:959px){.tutorial__video[data-v-1bd758d8]{width:100%}}.tutorial__dots[data-v-1bd758d8]{height:8rem;right:-2rem;top:-2rem;width:10rem;z-index:1}
.tutorial-steps[data-v-7d5ca068]{list-style:none;margin:0;padding:0}
.tutorial-step[data-v-859fe8d0]{padding-bottom:2rem;padding-left:3rem;position:relative}@media screen and (max-width:1169px){.tutorial-step[data-v-859fe8d0]{padding-left:2rem}}.tutorial-step[data-v-859fe8d0]:last-child{padding-bottom:0}.tutorial-step[data-v-859fe8d0]:last-child .tutorial-step-indicator__bar{display:none}.tutorial-step__title[data-v-859fe8d0]{color:#aea89b;font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:.5rem;margin-top:0;transition:color 175ms}.tutorial-step.active .tutorial-step__title[data-v-859fe8d0]{color:#fcf5e8}.tutorial-step__description[data-v-859fe8d0]{color:#7b776f;font-size:1rem;font-weight:500;margin:0;text-wrap:balance;transition:color 175ms}@media screen and (max-width:1169px){.tutorial-step__description[data-v-859fe8d0]{font-size:.875rem}}.tutorial-step.active .tutorial-step__description[data-v-859fe8d0]{color:#aea89b}
.tutorial-step-indicator[data-v-18833dba]{height:100%;left:4px;margin-top:.5rem;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tutorial-step-indicator__dot[data-v-18833dba]{align-items:center;aspect-ratio:1;background-color:#aea89b;border-radius:50%;display:flex;height:10px;justify-content:center;position:relative;transition:background-color 275ms,box-shadow 275ms;z-index:1}.tutorial-step-indicator.completed .tutorial-step-indicator__dot[data-v-18833dba]{animation:heart-beat-18833dba 1s ease-in-out;background-color:#f5c71b;box-shadow:0 0 0 4px rgba(163,126,9,.35)}.tutorial-step-indicator__bar[data-v-18833dba]{background-color:#302e2a;height:100%;left:50%;overflow:hidden;position:absolute;top:4px;transform:translateX(-50%);width:4px}.tutorial-step-indicator__progress[data-v-18833dba]{background-color:#a37e09;border-bottom-left-radius:2px;border-bottom-right-radius:2px;height:100%;position:absolute;transform:translateY(-100%);width:100%}.tutorial-step-indicator.active .tutorial-step-indicator__progress[data-v-18833dba]{animation:progress-18833dba calc(var(--tutorial-step-duration) + .5s) ease-out forwards}.tutorial-step-indicator.completed:not(.active) .tutorial-step-indicator__progress[data-v-18833dba]{animation:none;transform:translateY(0);transition:transform 0s}.tutorial-step-indicator.reset .tutorial-step-indicator__progress[data-v-18833dba]{animation:none;opacity:0;transform:translateY(-100%);transition:transform 0s,opacity 175ms}@keyframes heart-beat-18833dba{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes progress-18833dba{0%{transform:translateY(-100%)}to{transform:translateY(0)}}
.base-video[data-v-5104f4d7]{display:block}
.cta-middle[data-v-474420c4]{align-items:center;display:flex;height:365px;justify-content:center;margin-bottom:0;margin-bottom:var(--cta-middle-spacing,0);margin-top:0;margin-top:var(--cta-middle-spacing,0);position:relative;z-index:1;--animation-state:paused;--cta-middle-mobile-assets-height:220px}.cta-middle.in-viewport[data-v-474420c4]{--animation-state:running}@media screen and (max-width:959px){.cta-middle[data-v-474420c4]{height:auto;padding-top:var(--cta-middle-mobile-assets-height)}.cta-middle.dota2[data-v-474420c4]{padding-top:0}}.cta-middle__body[data-v-474420c4]{text-align:center;z-index:1}@media screen and (max-width:959px){.cta-middle__body[data-v-474420c4]{padding:1rem 0 3rem}}.cta-middle__description[data-v-474420c4]{font-size:1.125rem;margin-bottom:2rem;text-wrap:balance}
.cta-middle-layers-csgo__group[data-v-33147e3f]{bottom:0;position:absolute;top:0;transform:scale(1);transform:scale(var(--scale,1));z-index:1}@media screen and (max-width:1439px){.cta-middle-layers-csgo__group[data-v-33147e3f]{--scale:0.9;--position-x:-20px}}@media screen and (max-width:1169px){.cta-middle-layers-csgo__group[data-v-33147e3f]{--scale:0.75;--position-x:-80px}}@media screen and (max-width:959px){.cta-middle-layers-csgo__group[data-v-33147e3f]{bottom:auto;height:var(--cta-middle-mobile-assets-height);--scale:0.5}}.cta-middle-layers-csgo__group--left[data-v-33147e3f]{left:0;left:var(--position-x,0);transform-origin:left center}@media screen and (max-width:959px){.cta-middle-layers-csgo__group--left[data-v-33147e3f]{left:calc(50% - 45px);top:-25px;transform:scaleX(-1) scale(1);transform:scaleX(-1) scale(var(--scale,1))}}@media screen and (max-width:599px){.cta-middle-layers-csgo__group--left[data-v-33147e3f]{left:calc(50% - 25px)}}.cta-middle-layers-csgo__group--right[data-v-33147e3f]{right:0;right:var(--position-x,0);transform-origin:right center}@media screen and (max-width:959px){.cta-middle-layers-csgo__group--right[data-v-33147e3f]{right:calc(50% - 160px);top:-50px}}@media screen and (max-width:599px){.cta-middle-layers-csgo__group--right[data-v-33147e3f]{right:calc(50% - 140px)}}.cta-middle-layers__item[data-v-33147e3f]{filter:drop-shadow(0 16px 16px rgba(0,0,0,.35));position:absolute}.cta-middle-layers__item--1[data-v-33147e3f]{height:366px;left:-50px;top:-15px}.cta-middle-layers__item--2[data-v-33147e3f]{height:105px;left:110px;top:220px}.cta-middle-layers__item--3[data-v-33147e3f]{height:126px;left:215px;top:35px}.cta-middle-layers__item--4[data-v-33147e3f]{height:486px;right:-40px;top:-65px}.cta-middle-layers__item--5[data-v-33147e3f]{height:329px;right:-55px;top:-65px}.cta-middle-layers__shine[data-v-33147e3f]{animation:spin 8s linear infinite;animation-play-state:running;animation-play-state:var(--animation-state,running);mix-blend-mode:plus-lighter;position:absolute;right:-10px;top:-50px;--image-opacity:0}.cta-middle-layers-csgo__group:has(.loaded) .cta-middle-layers__shine[data-v-33147e3f]{--image-opacity:0.4}.cta-middle-layers-csgo__glow[data-v-33147e3f]{mix-blend-mode:plus-lighter;position:absolute;transition:opacity 275ms;z-index:5}.cta-middle-layers-csgo__group:not(:has(.loaded)) .cta-middle-layers-csgo__glow[data-v-33147e3f]{opacity:0}.cta-middle-layers-csgo__glow--1[data-v-33147e3f]{background:radial-gradient(50% 50% at 50% 50%,#1a4fd4 0,rgba(17,31,80,0) 100%);height:215px;opacity:.2;right:-35px;top:70px;transform:rotate(-125deg);width:460px}.cta-middle-layers-csgo__glow--2[data-v-33147e3f]{background:radial-gradient(50% 50% at 50% 50%,#217295 0,rgba(17,50,80,0) 100%);height:225px;opacity:.4;right:-30px;top:-20px;transform:rotate(-125deg);width:270px}.cta-middle-layers-csgo__glow--3[data-v-33147e3f]{background:radial-gradient(50% 50% at 50% 50%,#30e185 0,rgba(29,174,138,0) 100%);height:120px;opacity:.2;right:55px;top:-10px;transform:rotate(-130deg);width:145px}.cta-middle-layers-csgo__glow--4[data-v-33147e3f]{background:radial-gradient(50% 50% at 50% 50%,#9a8e6f 0,rgba(68,62,50,0) 100%);height:450px;opacity:.25;right:-200px;top:50%;transform:translateY(-50%);width:710px;z-index:-1}@media screen and (max-width:959px){.cta-middle-layers-csgo__glow--4[data-v-33147e3f]{opacity:.15;top:-30px;transform:none}}
.cta-middle-layers[data-v-7944fe36]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.cta-middle-layers[data-v-7944fe36]:before{background-color:#191816;bottom:0;content:"";left:50%;margin-left:-50vw;position:absolute;top:0;width:100vw;z-index:-1}[data-v-7944fe36] .cta-middle-layers__assets{display:block;position:absolute;width:auto}
.cta-middle-arrows[data-v-2e5faf79]{align-items:center;display:flex;gap:440px;height:100%;justify-content:center;position:relative;z-index:-1}@media screen and (max-width:959px){.cta-middle-arrows[data-v-2e5faf79]{height:240px;transform:scale(.45)}}.cta-middle-arrows__group[data-v-2e5faf79]{display:flex;margin-top:-30px}@media screen and (max-width:959px){.cta-middle-arrows__group--right[data-v-2e5faf79]{display:none}}.cta-middle-arrows__item[data-v-2e5faf79]{animation:blink-2e5faf79 2.1s infinite;animation-delay:var(--animation-delay);animation-play-state:running;animation-play-state:var(--animation-state,running);--image-opacity:0.55}.cta-middle-arrows__item[data-v-2e5faf79]:not(:first-child){margin-left:-5px}.cta-middle-arrows__item[data-v-2e5faf79]:first-child{--animation-delay:0s}.cta-middle-arrows__item[data-v-2e5faf79]:nth-child(2){--animation-delay:0.693s}.cta-middle-arrows__item[data-v-2e5faf79]:nth-child(3){--animation-delay:1.386s}@keyframes blink-2e5faf79{0%{--image-opacity:0.55}25%{filter:drop-shadow(0 0 16px rgba(74,70,66,.5));z-index:-1;--image-opacity:1}50%{--image-opacity:0.55}}
.landing-reviews__header[data-v-aefd5cf4]{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:2rem;--header-font-size:1.5rem}@media screen and (max-width:959px){.landing-reviews__header[data-v-aefd5cf4]{margin-bottom:1.5rem}}.landing-reviews__rate[data-v-aefd5cf4]{color:#9a958b;font-size:1.125rem;text-align:right}@media screen and (max-width:959px){.landing-reviews__rate[data-v-aefd5cf4]{margin-top:2.5rem}}.landing-reviews__rate a[data-v-aefd5cf4],.landing-reviews__rate em[data-v-aefd5cf4],.landing-reviews__rate>span[data-v-aefd5cf4]{color:#ece6da}.landing-reviews__rate a[data-v-aefd5cf4]{-webkit-text-decoration:underline;text-decoration:underline}.landing-reviews__rate a[data-v-aefd5cf4]:hover{color:#fff}.landing-reviews__list[data-v-aefd5cf4]{position:relative;z-index:1}.landing-reviews__track[data-v-aefd5cf4]{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1169px){.landing-reviews__track[data-v-aefd5cf4]{gap:1rem}}@media screen and (max-width:959px){.landing-reviews__track[data-v-aefd5cf4]{gap:.75rem;grid-template-columns:1fr}}.landing-reviews__pattern[data-v-aefd5cf4]{bottom:-2rem;height:8rem;right:-2rem;width:18rem;z-index:-1}
.landing-reviews-item[data-v-d73c0aac]{background-color:#2a2724;border-radius:.25rem;display:flex;flex-direction:column;height:auto;height:var(--item-height,auto);margin:0;padding:1.5rem 1rem}@media screen and (max-width:599px){.landing-reviews-item[data-v-d73c0aac]{padding:.75rem}}.landing-reviews-item.hoverable[data-v-d73c0aac]{transition:background-color 275ms,box-shadow 275ms,transform 275ms}@media screen and (min-width:960px){.landing-reviews-item.hoverable[data-v-d73c0aac]:hover{background-color:#302e2a;box-shadow:0 12px 24px rgba(0,0,0,.35);transform:translateY(-4px)}}.landing-reviews-item__title[data-v-d73c0aac]{color:#fcf5e8;font-size:1.125rem}@media screen and (min-width:960px){.landing-reviews-item__title[data-v-d73c0aac]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}}@media screen and (max-width:599px){.landing-reviews-item__title[data-v-d73c0aac]{display:-webkit-box;font-size:1rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.landing-reviews-item__content[data-v-d73c0aac]{color:#aea89b;font-size:1rem;margin-bottom:1.5rem}@media screen and (min-width:960px){.landing-reviews-item__content[data-v-d73c0aac]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media screen and (max-width:599px){.landing-reviews-item__content[data-v-d73c0aac]{display:-webkit-box;margin-bottom:.75rem;margin-top:.75rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5}}.landing-reviews-item__stars[data-v-d73c0aac]{align-items:center;display:flex;gap:2px;margin-top:auto}.landing-reviews-item__stars[data-v-d73c0aac] img{height:24px}.landing-reviews-item__author[data-v-d73c0aac]{color:#7b776f;margin-top:1rem}@media screen and (max-width:599px){.landing-reviews-item__author[data-v-d73c0aac]{font-size:.875rem;margin-top:.75rem}}
.youtube__title[data-v-3e80a673]{margin-bottom:3rem;text-align:center}@media screen and (max-width:959px){.youtube__title[data-v-3e80a673]{margin-bottom:1.5rem;--header-font-size:28px}}.youtube__body[data-v-3e80a673]{display:flex;flex-direction:column;gap:3rem;text-align:center}@media screen and (max-width:959px){.youtube__body[data-v-3e80a673]{gap:1.5rem;margin:0 -1rem}}
.youtube-videos[data-v-10d69df8]{opacity:0;position:relative;transition:opacity 275ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;--mask-size:200px;--button-position:2rem;--youtube-thumbnail-width:624px}@media screen and (max-width:1169px){.youtube-videos[data-v-10d69df8]{--button-position:1rem;--youtube-thumbnail-width:594px}}@media screen and (max-width:959px){.youtube-videos[data-v-10d69df8]{--mask-size:100px;--youtube-thumbnail-width:75vw}}@media screen and (max-width:599px){.youtube-videos[data-v-10d69df8]{--button-position:0}}.youtube-videos.ready[data-v-10d69df8]{opacity:1}.youtube-videos__container[data-v-10d69df8]{-webkit-mask-image:linear-gradient(to right,hsla(0,0%,100%,0),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),hsla(0,0%,100%,0) 100%);mask-image:linear-gradient(to right,hsla(0,0%,100%,0),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),hsla(0,0%,100%,0) 100%)}.youtube-videos__track[data-v-10d69df8]{display:flex}.youtube-videos__button[data-v-10d69df8]{align-items:center;aspect-ratio:1;color:#ece6da;cursor:pointer;display:flex;justify-content:center;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%);transition:color 275ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:42px;z-index:10}@media screen and (max-width:959px){.youtube-videos__button[data-v-10d69df8]{pointer-events:none}}@media screen and (max-width:599px){.youtube-videos__button[data-v-10d69df8]{font-size:.75rem;width:32px}}.youtube-videos__button[data-v-10d69df8]:hover{color:#fff}.youtube-videos__button--prev[data-v-10d69df8]{left:var(--button-position)}.youtube-videos__button--next[data-v-10d69df8]{right:var(--button-position)}
.youtube-video[data-v-961842c0]{aspect-ratio:16/9;background-color:#121211;border-radius:.75rem;display:block;flex:0 0 var(--youtube-thumbnail-width);margin:0 .75rem;min-width:0;opacity:.5;overflow:hidden;position:relative;transition:opacity 275ms}.youtube-video.active[data-v-961842c0]{cursor:default}.youtube-video.active[data-v-961842c0],.youtube-video[data-v-961842c0]:hover{opacity:1}@media screen and (max-width:959px){.youtube-video[data-v-961842c0]{margin:0 .5rem}}.youtube-video img[data-v-961842c0]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.youtube-video__button[data-v-961842c0]{filter:drop-shadow(0 6px 40px rgba(0,0,0,.8));left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform 275ms,opacity 275ms}.youtube-video__button[data-v-961842c0]:hover{transform:translate(-50%,-50%) scale(1.2)}.youtube-video.active .youtube-video__button[data-v-961842c0]{opacity:1;pointer-events:auto}@media screen and (max-width:959px){.youtube-video__button[data-v-961842c0]{height:100%;width:100%}.youtube-video__button[data-v-961842c0] img{display:none}}
.youtube-creators[data-v-ad39eb0e]{opacity:0;transition:opacity 275ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;--youtube-creator-width:200px;--mask-size:100px}@media screen and (max-width:599px){.youtube-creators[data-v-ad39eb0e]{--youtube-creator-width:120px;--mask-size:25px}}.youtube-creators.ready[data-v-ad39eb0e]{opacity:1}.youtube-creators__container[data-v-ad39eb0e]{margin:0 auto;max-width:calc(var(--youtube-creator-width)*4)}.youtube-creators.mask .youtube-creators__container[data-v-ad39eb0e]{-webkit-mask-image:linear-gradient(to right,hsla(0,0%,100%,0),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),hsla(0,0%,100%,0) 100%);mask-image:linear-gradient(to right,hsla(0,0%,100%,0),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),hsla(0,0%,100%,0) 100%)}.youtube-creators__track[data-v-ad39eb0e]{display:flex}
.youtube-creator[data-v-798cd2d7]{align-items:center;cursor:pointer;display:flex;flex:0 0 var(--youtube-creator-width);flex-direction:column;flex-shrink:0;height:100%;opacity:.6;padding:.25rem 1rem 0;transition:opacity 275ms}@media screen and (max-width:599px){.youtube-creator[data-v-798cd2d7]{padding-left:.5rem;padding-right:.5rem}}.youtube-creator[data-v-798cd2d7]:hover{opacity:1}.youtube-creator__avatar[data-v-798cd2d7]{aspect-ratio:1;flex-shrink:0;position:relative;white-space:nowrap;width:48px}@media screen and (max-width:599px){.youtube-creator__avatar[data-v-798cd2d7]{width:28px}}.youtube-creator__avatar img[data-v-798cd2d7]{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.youtube-creator__flag[data-v-798cd2d7]{aspect-ratio:1;border-radius:50%;overflow:hidden;position:absolute;right:calc(var(--flag-size)*-.25);top:calc(var(--flag-size)*-.25);width:var(--flag-size);--flag-size:16px}@media screen and (max-width:599px){.youtube-creator__flag[data-v-798cd2d7]{--flag-size:10px}}.youtube-creator__flag .base-flag[data-v-798cd2d7]{height:100%;left:50%;position:absolute;transform:translateX(-50%);width:100%}.youtube-creator__flag[data-v-798cd2d7] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.youtube-creator__name[data-v-798cd2d7]{color:#fcf5e8;font-size:1.125rem;font-weight:600;margin:.5rem 0 .25rem}@media screen and (max-width:599px){.youtube-creator__name[data-v-798cd2d7]{font-size:.75rem;margin:.25rem 0 .125rem}}.youtube-creator__subs[data-v-798cd2d7]{color:#aea89b;font-size:1rem;font-weight:400}@media screen and (max-width:599px){.youtube-creator__subs[data-v-798cd2d7]{font-size:.625rem}}
.landing-cta-deposit[data-v-039b556f]{position:relative;z-index:1;--fill-color:#393632;--stroke-color:#56524d;--stroke-font-size:190px;--padding:3rem}@media screen and (max-width:959px){.landing-cta-deposit[data-v-039b556f]{--padding:2rem;--stroke-font-size:150px}}.landing-cta-deposit__inner[data-v-039b556f]{background-color:#393632;border-radius:.75rem;display:flex;overflow:hidden;position:relative}@media screen and (max-width:1169px){.landing-cta-deposit__inner[data-v-039b556f]{border-radius:0;left:50%;transform:translateX(-50%);width:100vw}}@media screen and (max-width:599px){.landing-cta-deposit__inner[data-v-039b556f]{flex-direction:column;min-height:auto}}.landing-cta-deposit__body[data-v-039b556f]{height:100%;padding:var(--padding);position:relative;width:100%;z-index:1}.landing-cta-deposit__description[data-v-039b556f]{font-size:1rem}.landing-cta-deposit__description[data-v-039b556f] em{color:#ece6da}.landing-cta-deposit__value[data-v-039b556f]{bottom:-100px;-webkit-mask-image:linear-gradient(0deg,hsla(0,0%,100%,0) 35%,#000 50%);mask-image:linear-gradient(0deg,hsla(0,0%,100%,0) 35%,#000 50%);position:absolute;right:-20px}.landing-cta-deposit__security[data-v-039b556f]{color:#83b135;font-size:1rem;font-weight:700;margin-top:1rem}@media screen and (max-width:959px){.landing-cta-deposit__security[data-v-039b556f]{font-size:.875rem}}@media screen and (max-width:599px){.landing-cta-deposit__button[data-v-039b556f]{width:100%}}.landing-cta-deposit__pattern[data-v-039b556f]{height:8rem;right:-2rem;top:-2rem;width:18rem;z-index:-1}@media screen and (max-width:1169px){.landing-cta-deposit__pattern[data-v-039b556f]{bottom:-2rem;top:auto}}
.cta-deposit-methods[data-v-55760d9c]{background-color:#302e2a;border-right:2px solid #21201e;display:flex;flex-shrink:0;gap:var(--gap);justify-content:center;min-height:100%;overflow:hidden;padding:0 var(--padding);position:relative;--logo-size:120px;--gap:1.5rem}@media screen and (max-width:1439px){.cta-deposit-methods[data-v-55760d9c]{--logo-size:90px}}@media screen and (max-width:959px){.cta-deposit-methods[data-v-55760d9c]{--logo-size:10vw;--gap:2vw}}@media screen and (max-width:599px){.cta-deposit-methods[data-v-55760d9c]{--logo-size:105px;--gap:1.5rem;border-bottom:2px solid #21201e;border-right:none;padding:var(--padding) 0}}.cta-deposit-methods__inner[data-v-55760d9c]{width:calc(var(--logo-size)*3 + var(--gap)*2)}@media screen and (max-width:599px){.cta-deposit-methods__inner[data-v-55760d9c]{height:calc(var(--logo-size)*3 + var(--gap)*2);width:100%}}.cta-deposit-methods__group[data-v-55760d9c],.cta-deposit-methods__track[data-v-55760d9c]{display:flex;flex-direction:column;gap:var(--gap)}@media screen and (max-width:599px){.cta-deposit-methods__group[data-v-55760d9c],.cta-deposit-methods__track[data-v-55760d9c]{flex-direction:row}}.cta-deposit-methods__group[data-v-55760d9c]{left:50%;position:absolute;transform:translateX(-50%);width:var(--logo-size)}.cta-deposit-methods__group[data-v-55760d9c]:first-child{transform:translateX(calc(-150% - var(--gap)))}.cta-deposit-methods__group[data-v-55760d9c]:last-child{transform:translateX(calc(50% + var(--gap)))}@media screen and (max-width:599px){.cta-deposit-methods__group[data-v-55760d9c]{height:var(--logo-size);left:auto;top:50%;transform:translateY(-50%);width:auto}.cta-deposit-methods__group[data-v-55760d9c]:first-child{transform:translateY(calc(-150% - var(--gap)))}.cta-deposit-methods__group[data-v-55760d9c]:last-child{transform:translateY(calc(50% + var(--gap)))}}.cta-deposit-methods__track[data-v-55760d9c]{animation-duration:12s;animation-iteration-count:infinite;animation-name:marquee-y-55760d9c;animation-play-state:paused;animation-timing-function:linear;left:0;padding-bottom:var(--gap);position:absolute;top:0}@media screen and (max-width:599px){.cta-deposit-methods__track[data-v-55760d9c]{animation-name:marquee-x-55760d9c;padding-bottom:0;padding-right:var(--gap)}}@media(prefers-reduced-motion:reduce){.cta-deposit-methods__track[data-v-55760d9c]{animation:none}}.cta-deposit-methods__track--clone[data-v-55760d9c]{--shift:100%}.cta-deposit-methods__group:nth-child(2n) .cta-deposit-methods__track[data-v-55760d9c]{animation-direction:reverse}.cta-deposit-methods.in-viewport .cta-deposit-methods__track[data-v-55760d9c]{animation-play-state:running}.cta-deposit-methods__track>*[data-v-55760d9c]{height:var(--logo-size);width:var(--logo-size)}@keyframes marquee-y-55760d9c{0%{transform:translateY(0);transform:translateY(calc(var(--shift, 0%)))}to{transform:translateY(-100%);transform:translateY(calc(var(--shift, 0%) - 100%))}}@keyframes marquee-x-55760d9c{0%{transform:translateX(0);transform:translateX(calc(var(--shift, 0%)))}to{transform:translateX(-100%);transform:translateX(calc(var(--shift, 0%) - 100%))}}
.text-stroke[data-v-3ef72e42]{display:inline-block;margin:-.35em 0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.text-stroke__inner[data-v-3ef72e42]{position:relative}.text-stroke__body[data-v-3ef72e42]{color:transparent;font-size:160px;font-size:var(--stroke-font-size,160px);font-weight:700;line-height:1em;line-height:var(--stroke-line-height,1em);padding:.35em 0}.text-stroke__body--real[data-v-3ef72e42]{background:#21201e;background:var(--fill-color,#21201e);background-clip:text;font-size:320px;font-size:calc(var(--stroke-font-size, 160px)*2);left:0;position:absolute;text-stroke:2px rgba(63,60,56,.85);text-stroke:calc(var(--stroke-width, 1px)*2) var(--stroke-color,rgba(63,60,56,.85));-webkit-background-clip:text;top:0;transform:scale(.5);transform-origin:0 0;width:200%;will-change:transform;-webkit-text-stroke:2px rgba(63,60,56,.85);-webkit-text-stroke:calc(var(--stroke-width, 1px)*2) var(--stroke-color,rgba(63,60,56,.85))}.text-stroke__body--ghost[data-v-3ef72e42]{visibility:hidden}.text-stroke.masked .text-stroke__body[data-v-3ef72e42]{-webkit-mask-image:linear-gradient(90deg,#000 45%,hsla(0,0%,100%,0) 105%);mask-image:linear-gradient(90deg,#000 45%,hsla(0,0%,100%,0) 105%)}
.about[data-v-9ab62f20]>:first-child{margin-top:0}.about[data-v-9ab62f20]>:last-child{margin-bottom:0}.about[data-v-9ab62f20] h1,.about[data-v-9ab62f20] h2,.about[data-v-9ab62f20] h3{color:#ece6da;font-weight:700;text-wrap:balance}.about[data-v-9ab62f20] h1+hr,.about[data-v-9ab62f20] h2+hr,.about[data-v-9ab62f20] h3+hr{display:none}.about[data-v-9ab62f20] h1{font-size:1.5rem}.about[data-v-9ab62f20] h2{font-size:1.25rem}.about[data-v-9ab62f20] h2:not(:first-child){margin-top:4rem}@media screen and (max-width:959px){.about[data-v-9ab62f20] h2:not(:first-child){margin-top:3rem}}.about[data-v-9ab62f20] h3{font-size:1rem;margin-bottom:.5rem}.about[data-v-9ab62f20] h3:not(:first-child){margin-top:1.5rem}.about[data-v-9ab62f20] li,.about[data-v-9ab62f20] p{color:#9a958b;font-size:.875rem;line-height:1.3}.about[data-v-9ab62f20] ul{list-style:none;padding-left:1rem}.about[data-v-9ab62f20] ul li{padding-left:1rem;position:relative}.about[data-v-9ab62f20] ul li:before{aspect-ratio:1;background-color:#7b776f;border-radius:50%;box-shadow:0 0 0 2px hsla(40,5%,46%,.4);content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.about[data-v-9ab62f20] ol{padding-left:1.75rem}.about[data-v-9ab62f20] ol li{padding-left:.25rem}.about[data-v-9ab62f20] li+li{margin-top:.5rem}.about__prose[data-v-9ab62f20]:first-child>:first-child{margin-top:0}.about__prose[data-v-9ab62f20]:last-child>:last-child{margin-bottom:0}.about__prose--after-cta[data-v-9ab62f20]>h2:first-child{margin-top:4rem}@media screen and (max-width:959px){.about__prose--after-cta[data-v-9ab62f20]>h2:first-child{margin-top:3rem}}
.landing-cta-cs2[data-v-7416c54c]{align-items:center;display:flex;margin-top:3rem;min-height:705px;overflow-y:clip;position:relative}@media screen and (max-width:1169px){.landing-cta-cs2[data-v-7416c54c]{min-height:auto}}@media screen and (max-width:959px){.landing-cta-cs2[data-v-7416c54c]{flex-direction:column}}.landing-cta-cs2[data-v-7416c54c] .landing-header{font-size:3rem}@media screen and (max-width:959px){.landing-cta-cs2[data-v-7416c54c] .landing-header{font-size:32px}}.landing-cta-cs2__background[data-v-7416c54c]{animation-composition:accumulate;animation-name:bg-parallax-7416c54c;animation-timeline:view();animation-timing-function:linear;background-color:#191816;bottom:0;filter:blur(4px);left:50%;position:absolute;transform:translateX(-50%);width:100vw}@media screen and (max-width:959px){.landing-cta-cs2__background[data-v-7416c54c]{animation-name:none;height:100%}}@media(prefers-reduced-motion:reduce){.landing-cta-cs2__background[data-v-7416c54c]{animation:none}}.landing-cta-cs2__background[data-v-7416c54c]{--image-opacity:0.4}.landing-cta-cs2__background[data-v-7416c54c]:before{background-image:radial-gradient(60% 40% at 50% 50%,transparent 0,rgba(0,0,0,.5) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.landing-cta-cs2__background[data-v-7416c54c] img{aspect-ratio:1920/1089;margin:0 auto;-webkit-mask-image:radial-gradient(960px 100% at 50% 50%,#000 75%,transparent 100%);mask-image:radial-gradient(960px 100% at 50% 50%,#000 75%,transparent 100%);position:relative;width:1920px;z-index:-1}@media screen and (max-width:959px){.landing-cta-cs2__background[data-v-7416c54c] img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;width:100%}}.landing-cta-cs2__body[data-v-7416c54c]{max-width:590px;padding:3rem 0;position:relative;z-index:1}@media screen and (max-width:1169px){.landing-cta-cs2__body[data-v-7416c54c]{max-width:440px}}@media screen and (max-width:959px){.landing-cta-cs2__body[data-v-7416c54c]{max-width:100%}}.landing-cta-cs2__title[data-v-7416c54c]{margin-bottom:1rem;text-wrap:balance}.landing-cta-cs2__subtitle[data-v-7416c54c]{color:#ece6da;display:block;margin-bottom:2rem}.landing-cta-cs2__description[data-v-7416c54c]{color:#aea89b;font-size:.875rem}.landing-cta-cs2__description[data-v-7416c54c] p:last-child{margin-bottom:0}.landing-cta-cs2__description[data-v-7416c54c] em,.landing-cta-cs2__description[data-v-7416c54c] strong{color:#fcf5e8}.landing-cta-cs2__button[data-v-7416c54c]{margin-top:1rem}.landing-cta-cs2__agent[data-v-7416c54c]{bottom:0;left:calc(590px + 2rem);position:absolute;z-index:1}@media screen and (max-width:1169px){.landing-cta-cs2__agent[data-v-7416c54c]{left:calc(440px + 2rem)}}@media screen and (max-width:959px){.landing-cta-cs2__agent[data-v-7416c54c]{left:auto;margin-top:-3rem;max-width:707px;position:relative;width:100vw}}.landing-cta-cs2__agent[data-v-7416c54c]:before{aspect-ratio:880/600;background:radial-gradient(50% 50% at 50% 50%,#a8976d 0,rgba(168,151,109,0) 100%);content:"";filter:blur(10px);left:50%;mix-blend-mode:plus-lighter;position:absolute;top:50%;transform:translate(-50%,-50%);width:880px;z-index:-1}@media screen and (max-width:1169px){.landing-cta-cs2__agent[data-v-7416c54c]:before{width:680px}}@media screen and (max-width:959px){.landing-cta-cs2__agent[data-v-7416c54c]:before{bottom:50px;opacity:.4;top:auto;transform:translateX(-50%);width:560px}}.landing-cta-cs2__agent[data-v-7416c54c] img{aspect-ratio:707/705}@media screen and (max-width:1169px){.landing-cta-cs2__agent[data-v-7416c54c] img{max-height:500px}}@media screen and (max-width:959px){.landing-cta-cs2__agent[data-v-7416c54c] img{margin:0 auto;max-width:420px;width:100%}}.landing-cta-cs2__agent-text[data-v-7416c54c]{left:50%;opacity:.3;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);z-index:-1;--fill-color:hsla(0,0%,100%,0);--stroke-color:#9a958b;--stroke-font-size:248px;--stroke-line-height:0.8em}@media screen and (max-width:1169px){.landing-cta-cs2__agent-text[data-v-7416c54c]{--stroke-font-size:180px}}@media screen and (max-width:959px){.landing-cta-cs2__agent-text[data-v-7416c54c]{--stroke-font-size:132px}}@keyframes bg-parallax-7416c54c{0%{transform:translateY(0)}to{transform:translateY(450px)}}
.cta-bottom[data-v-7a5ef502]{align-items:center;display:flex;margin-bottom:0;margin-bottom:var(--cta-bottom-spacing,0);margin-top:0;margin-top:var(--cta-bottom-spacing,0);min-height:360px;padding:3rem 0;position:relative}@media screen and (max-width:743px){.cta-bottom[data-v-7a5ef502]{justify-content:center;padding-top:calc(240px + 3rem);text-align:center}}@media screen and (max-width:599px){.cta-bottom[data-v-7a5ef502]{text-align:left}}.cta-bottom__body[data-v-7a5ef502]{display:flex;flex-direction:column;z-index:5}@media screen and (max-width:743px){.cta-bottom__body[data-v-7a5ef502]{align-items:center}}@media screen and (max-width:599px){.cta-bottom__body[data-v-7a5ef502]{align-items:flex-start;width:100%}}.cta-bottom__title[data-v-7a5ef502]{margin:0}@media screen and (max-width:599px){.cta-bottom__description[data-v-7a5ef502]{text-wrap:balance}}.cta-bottom__button[data-v-7a5ef502]{align-self:flex-start;margin-top:1.5rem;--button-min-width:220px}@media screen and (max-width:959px){.cta-bottom__button[data-v-7a5ef502]{margin-top:1rem}}@media screen and (max-width:743px){.cta-bottom__button[data-v-7a5ef502]{align-self:center}}@media screen and (max-width:599px){.cta-bottom__button[data-v-7a5ef502]{margin-left:0;width:100%}}.cta-bottom__users[data-v-7a5ef502]{margin-top:1.5rem}
.cta-bottom-layers__background-wrapper[data-v-d56775ae]{bottom:0;left:0;overflow:clip;position:absolute;right:0;top:0}.cta-bottom-layers__background[data-v-d56775ae]{animation-composition:accumulate;animation-name:bg-parallax-d56775ae;animation-timeline:view();animation-timing-function:linear;aspect-ratio:1920/581;-webkit-mask-image:linear-gradient(160deg,transparent 25%,#000 30%,#000 60%,transparent 75%);mask-image:linear-gradient(160deg,transparent 25%,#000 30%,#000 60%,transparent 75%);width:1600px}@media screen and (max-width:1439px){.cta-bottom-layers__background[data-v-d56775ae]{animation-name:bg-parallax-lg-d56775ae;width:110%}}@media screen and (max-width:1169px){.cta-bottom-layers__background[data-v-d56775ae]{animation:none;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateX(200px);width:100%}}@media screen and (max-width:959px){.cta-bottom-layers__background[data-v-d56775ae]{transform:translateX(80px)}}@media screen and (max-width:743px){.cta-bottom-layers__background[data-v-d56775ae]{height:150px;margin-top:205px;-o-object-fit:contain;object-fit:contain;transform:translateX(-50px);width:auto}}@media screen and (max-width:599px){.cta-bottom-layers__background[data-v-d56775ae]{transform:translateX(-90px)}}@media(prefers-reduced-motion:reduce){.cta-bottom-layers__background[data-v-d56775ae]{animation:none}}.cta-bottom-layers__item[data-v-d56775ae]{position:absolute}.cta-bottom-layers__item--1[data-v-d56775ae]{aspect-ratio:335/348;filter:drop-shadow(-40px 20px 20px rgba(0,0,0,.14)) drop-shadow(-35px 20px 4px rgba(0,0,0,.25)) drop-shadow(-15px 12px 15px rgba(0,0,0,.6));left:calc(50% + 90px);top:calc(50% - 70px);width:335px}@media screen and (max-width:1169px){.cta-bottom-layers__item--1[data-v-d56775ae]{left:calc(50% + 160px);top:calc(50% - 50px);width:250px}}@media screen and (max-width:959px){.cta-bottom-layers__item--1[data-v-d56775ae]{left:calc(50% + 50px)}}@media screen and (max-width:743px){.cta-bottom-layers__item--1[data-v-d56775ae]{left:calc(50% - 145px);top:75px;width:190px}}.cta-bottom-layers__item--2[data-v-d56775ae]{aspect-ratio:564/564;filter:drop-shadow(-40px 20px 20px rgba(0,0,0,.14)) drop-shadow(-35px 20px 4px rgba(0,0,0,.25)) drop-shadow(-15px 12px 15px rgba(0,0,0,.6)) drop-shadow(-15px 8px 5px #000000);left:calc(50% + 50px);top:calc(50% - 310px);width:564px}@media screen and (max-width:1169px){.cta-bottom-layers__item--2[data-v-d56775ae]{left:calc(50% + 140px);top:calc(50% - 260px);width:460px}}@media screen and (max-width:959px){.cta-bottom-layers__item--2[data-v-d56775ae]{left:calc(50% + 20px)}}@media screen and (max-width:743px){.cta-bottom-layers__item--2[data-v-d56775ae]{left:calc(50% - 170px);top:-80px;width:340px}}@keyframes bg-parallax-d56775ae{0%{transform:translateY(-100px)}to{transform:translateY(25px)}}@keyframes bg-parallax-lg-d56775ae{0%{transform:translateY(-100px)}to{transform:translateY(50px)}}
.cta-bottom-layers[data-v-443a6e97]{background-color:#161514;height:100%;left:50%;overflow-x:clip;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100vw}[data-v-443a6e97] .cta-bottom-layers__background{margin:0 auto;position:relative;width:1920px;z-index:-1}
.footer[data-v-51a90a02]{background-color:#21201e;background-color:var(--layout-background,#21201e);position:relative;transition:background-color 275ms;z-index:1}.footer__body[data-v-51a90a02]{display:flex;flex-direction:column;gap:1.5rem;padding:3rem 1rem}@media screen and (max-width:959px){.footer__body[data-v-51a90a02]{padding:2rem 1rem}}
.footer-row-brand[data-v-1ddea579]{display:flex;justify-content:space-between}@media screen and (max-width:959px){.footer-row-brand .logo[data-v-1ddea579]{--height:2.0625rem}}
.support-button[data-v-4b565344]{align-items:center;background:rgba(172,229,74,.1);border-radius:.25rem;color:#ace54a;display:flex;font-size:.875rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1;padding:0 1rem;transition:background-color 275ms}.support-button[data-v-4b565344]:hover{background:rgba(172,229,74,.15)}.support-button__icon[data-v-4b565344]{font-size:1.125rem;margin-left:-.125rem}
.footer-row-navigation[data-v-2a7549a8]{display:grid;grid-gap:100px;gap:100px;grid-template-columns:repeat(4,1fr);margin-top:1rem}@media screen and (max-width:959px){.footer-row-navigation[data-v-2a7549a8]{gap:2rem 1rem;grid-template-columns:repeat(2,1fr)}.footer-row-navigation .footer-section[data-v-2a7549a8]:nth-child(3),.footer-row-navigation .footer-section[data-v-2a7549a8]:nth-child(4){grid-column:span 2}.footer-row-navigation .footer-section:nth-child(3) .footer-links[data-v-2a7549a8]{display:grid;grid-template-columns:repeat(2,1fr)}}.footer-setting[data-v-2a7549a8]{align-items:center;background:#302e2a;border-radius:.25rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;gap:.75rem;height:36px;line-height:1;padding:0 1rem;transition:background-color 275ms}.footer-setting[data-v-2a7549a8]:hover{background:#3f3c38}.footer-setting .base-flag[data-v-2a7549a8]{width:20px}.footer-setting .footer-setting__icon-left[data-v-2a7549a8]{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.footer-setting .footer-setting__icon-left[data-v-2a7549a8] img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.footer-setting .footer-setting__icon-right[data-v-2a7549a8]{color:#aea89b;margin-left:auto;opacity:.5}.footer-setting--visual[data-v-2a7549a8]{color:#aea89b}.footer-setting--visual .footer-setting__icon-left[data-v-2a7549a8]{opacity:.5}
.footer-section[data-v-2f29d033]{min-width:0}.footer-label.footer-section__label[data-v-2f29d033]{display:block;margin-bottom:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-section__body[data-v-2f29d033]{display:flex;flex-direction:column;gap:.75rem}
.footer-label[data-v-7e241382]{color:#fcf5e8;font-weight:500;line-height:1.5;margin:0;white-space:nowrap}@media screen and (max-width:599px){.footer-label[data-v-7e241382]{white-space:normal}}.footer-label a[data-v-7e241382]{color:inherit}
.footer-links[data-v-4107aacc]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}
.footer-link[data-v-b703e9d6]{color:#aea89b;font-weight:500}.footer-link[data-v-b703e9d6]:hover{color:#fcf5e8}span.footer-link[data-v-b703e9d6]{cursor:default}.footer-link__icon[data-v-b703e9d6]{margin-right:.25rem}
.footer-row-socials[data-v-2c3fd03c]{margin:1rem 0}.footer-row-socials__inner[data-v-2c3fd03c]{display:flex;gap:3rem;justify-content:center;margin:2rem 0}@media screen and (max-width:959px){.footer-row-socials__inner[data-v-2c3fd03c]{gap:1.5rem}}.footer-social[data-v-2c3fd03c]{align-items:center;color:#aea89b;display:flex;font-weight:500;gap:.75rem;line-height:1}.footer-social[data-v-2c3fd03c]:hover{color:#fcf5e8}.footer-social:hover svg[data-v-2c3fd03c]{color:#f5c71b}.footer-social svg[data-v-2c3fd03c]{font-size:1.5rem;transition:color 275ms}@media screen and (max-width:959px){.footer-social span[data-v-2c3fd03c]{display:none}}.footer-row-socials__note[data-v-2c3fd03c]{color:#7b776f;font-size:.875rem;font-weight:500}
.base-divider[data-v-2977b0ab]{border:none;border-top:1px solid #3f3c38;border-top:1px solid var(--divider-color,#3f3c38);margin:0 auto;margin:var(--divider-margin,0) auto;width:100%}
.footer-row-copyright[data-v-1335d70f]{color:#7b776f;font-size:.875rem;font-weight:500}.footer-row-copyright p[data-v-1335d70f]{color:inherit}.footer-row-copyright__text[data-v-1335d70f] a{color:#aea89b}.footer-row-copyright__text[data-v-1335d70f] a:hover{color:#fcf5e8}
.footer-additional-links[data-v-75308ff7]{background-color:#1d1c1a;display:flex;flex-direction:column;gap:1.5rem;min-height:300px;padding:3rem 1rem}@media screen and (max-width:959px){.footer-additional-links[data-v-75308ff7]{padding:1.5rem 0 max(1.5rem,env(safe-area-inset-bottom))}}.footer-additional-links__body[data-v-75308ff7]{display:grid;grid-gap:2rem 100px;gap:2rem 100px;grid-template-columns:repeat(4,1fr);margin-top:2rem}.footer-additional-links__body[data-v-75308ff7] .footer-label{color:#aea89b}.footer-additional-links__body[data-v-75308ff7] .footer-link{color:#aea89b;opacity:.5}.footer-additional-links__body[data-v-75308ff7] a.footer-link:hover{opacity:.75}@media screen and (max-width:959px){.footer-additional-links__body[data-v-75308ff7]{gap:2rem 1rem;grid-template-columns:repeat(2,1fr)}}.footer-additional-links__header[data-v-75308ff7]{color:#fcf5e8;font-weight:500;line-height:1.5;margin:0;white-space:nowrap}
.event-gift-unwrapping[data-v-025ced92]{background-color:rgba(0,0,0,.8);bottom:0;gap:1rem;left:0;position:fixed;right:0;top:0;z-index:105}.event-gift-unwrapping[data-v-025ced92],.event-gift-unwrapping__body[data-v-025ced92]{align-items:center;display:flex;flex-direction:column;justify-content:center}.event-gift-unwrapping__body[data-v-025ced92]{pointer-events:none;text-align:center}.event-gift-unwrapping__title[data-v-025ced92]{color:#fff;font-family:"hobeaux",sans-serif;font-size:1.875rem;font-weight:700;line-height:1.15;text-align:center;text-transform:uppercase}.event-gift-unwrapping__title[data-v-025ced92] em{color:#f5c71b;font-style:normal}.event-gift-unwrapping__gift[data-v-025ced92]{animation:shake-025ced92 1s linear infinite;height:78px;transform-origin:50% 100%;width:auto}.event-gift-unwrapping__progress[data-v-025ced92]{background-color:#52471d;border:2px solid #52471d;border-radius:4px;height:8px;margin-top:.75rem;overflow:hidden;position:relative;width:80px}.event-gift-unwrapping__progress[data-v-025ced92]:before{background-color:#f5c71b;border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(calc(-100% + var(--unwrapping-progress)));transition:transform 275ms}@keyframes shake-025ced92{0%{transform:translate(2px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-2deg)}20%{transform:translate(-3px) rotate(3deg)}30%{transform:translateY(2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(2px,1px) rotate(-2deg)}80%{transform:translate(-1px,-1px) rotate(4deg)}90%{transform:translate(2px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}
.modal__core[data-v-314764b2]{background-color:#3f3c38;border-radius:.5rem;box-shadow:0 4px 6px -2px rgba(0,0,0,.05),0 10px 15px -3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1rem;margin:0;padding:1.5rem 2rem 2rem;position:relative;transition:border-radius 275ms}@media screen and (max-width:959px){.modal__core[data-v-314764b2]{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:1rem 1rem max(1rem,env(safe-area-inset-bottom))}.modal:not(.drawer) .modal__core[data-v-314764b2]{width:100%}}.modal.drawer .modal__core[data-v-314764b2],.modal.full-screen .modal__core[data-v-314764b2]{border-radius:0}.modal__core[data-v-314764b2] .prompt__emoji{margin-top:1.5rem}.modal__core>*[data-v-314764b2]{z-index:1}.modal__container[data-v-314764b2]{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:108}@media screen and (max-width:959px){.modal__container[data-v-314764b2]{align-items:flex-end}.modal.full-screen .modal__container[data-v-314764b2]{background-color:#21201e}}.modal.drawer .modal__container[data-v-314764b2]{background-color:hsla(0,0%,100%,0);justify-content:flex-end}.modal__container>.scrollable-content[data-v-314764b2]{flex-grow:1}@media screen and (min-width:960px){.modal__container>.scrollable-content[data-v-314764b2]{flex-grow:0}}.modal.drawer .modal__container>.scrollable-content[data-v-314764b2]{flex-grow:0}.modal.full-screen .modal__container>.scrollable-content[data-v-314764b2]{background-color:#302e2a}.modal__container>.scrollable-content[data-v-314764b2]>.scrollable-content__body{align-items:center;display:flex;justify-content:center}@media screen and (max-width:959px){.modal__container>.scrollable-content[data-v-314764b2]>.scrollable-content__body{align-items:flex-end;justify-content:normal}}.modal__inner-wrapper[data-v-314764b2]{max-height:100vh;max-height:calc(var(--vh, 1vh)*100);max-width:100vw;position:relative}@media screen and (max-width:959px){.modal__inner-wrapper[data-v-314764b2]{width:100%}}.modal.drawer .modal__inner-wrapper[data-v-314764b2]{width:auto}.modal__close[data-v-314764b2]{color:#7b776f;padding:.25rem;position:absolute;right:.5rem;top:.5rem;transition:color 275ms;z-index:5}@media screen and (max-width:959px){.modal__close[data-v-314764b2]{font-size:1.25rem;margin-top:-.125rem;padding:0;right:1rem;top:1rem}}.modal__close[data-v-314764b2]:hover{color:#aea89b}.modal.drawer .modal__close[data-v-314764b2]{font-size:1.25rem;margin-top:-.125rem;padding:0;right:1rem;top:1rem}.modal-drawer-enter.modal__container[data-v-314764b2],.modal-drawer-leave-to.modal__container[data-v-314764b2],.modal-enter.modal__container[data-v-314764b2],.modal-leave-to.modal__container[data-v-314764b2]{opacity:0}.modal-enter .modal__inner-wrapper[data-v-314764b2]{transform:translateY(3rem)}.modal-leave-to .modal__inner-wrapper[data-v-314764b2]{transform:translateY(-3rem)}@media screen and (max-width:959px){.modal-leave-to .modal__inner-wrapper[data-v-314764b2]{transform:translateY(3rem)}}.modal-drawer-enter-active[data-v-314764b2],.modal-drawer-leave-active[data-v-314764b2],.modal-enter-active[data-v-314764b2],.modal-leave-active[data-v-314764b2]{overflow:hidden}.modal-drawer-enter-active .modal__inner-wrapper[data-v-314764b2],.modal-drawer-leave-active .modal__inner-wrapper[data-v-314764b2],.modal-enter-active .modal__inner-wrapper[data-v-314764b2],.modal-leave-active .modal__inner-wrapper[data-v-314764b2]{transition:transform 275ms}.modal-drawer-enter-active.modal__container[data-v-314764b2],.modal-drawer-leave-active.modal__container[data-v-314764b2],.modal-enter-active.modal__container[data-v-314764b2],.modal-leave-active.modal__container[data-v-314764b2]{transition:opacity 275ms}.modal-drawer-leave-active[data-v-314764b2],.modal-leave-active[data-v-314764b2]{pointer-events:none}.modal-drawer-enter .modal__inner-wrapper[data-v-314764b2],.modal-drawer-leave-to .modal__inner-wrapper[data-v-314764b2]{transform:translateX(100%)}
.toasts[data-v-28edd2c6]{padding:1rem 1.5rem;pointer-events:none;position:fixed;right:0;top:4.75rem;z-index:110}@media screen and (max-width:959px){.toasts[data-v-28edd2c6]{padding:0;top:0;width:100%}}.toasts__container[data-v-28edd2c6]{display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width:959px){.toasts__container[data-v-28edd2c6]{gap:1px}}
.layout-scroll-top[data-v-75a19135]{align-items:center;background-color:#302e2a;border-radius:50%;bottom:-3rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:#aea89b;display:flex;font-size:1.5rem;height:3rem;justify-content:center;opacity:0;position:fixed;right:1rem;transition:color 275ms,background-color 275ms,bottom .5s,opacity .5s;width:3rem;z-index:101}@media screen and (min-width:960px){.layout-scroll-top[data-v-75a19135]{bottom:-4rem;height:4rem;width:4rem}}@media screen and (min-width:1170px){.layout-scroll-top[data-v-75a19135]{right:3rem}}.layout-scroll-top[data-v-75a19135]:hover{background-color:#3f3c38;color:#fcf5e8}.layout-scroll-top:hover .layout-scroll-top__icon[data-v-75a19135]{animation:bounce-75a19135 1.5s infinite}.layout-scroll-top.active[data-v-75a19135]{bottom:max(1rem,env(safe-area-inset-bottom));opacity:1}@media screen and (min-width:960px){.layout-scroll-top.active[data-v-75a19135]{bottom:3rem}}@keyframes bounce-75a19135{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-.75rem)}@media screen and (min-width:960px){40%[data-v-75a19135]{transform:translateY(-1rem)}}60%{transform:translateY(-.375rem)}@media screen and (min-width:960px){60%[data-v-75a19135]{transform:translateY(-.5rem)}}}
.overlay[data-v-89363dee]{background-color:rgba(18,18,17,.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:105}

/* Matched Page Styles */


      html, body {

        font-family: "Space Grotesk", "Source Sans Pro", fallback-font, arial, sans-serif;

        font-size: 16px;

        line-height: 18.4px;

        font-weight: 400;

      }

      @keyframes spin {

        0% {

          transform: rotate(0deg);

        }

        100% {

          transform: rotate(1turn);

        }

      }

      @keyframes bounce-75a19135 {

        0%, 20%, 50%, 80%, 100% {

          transform: translateY(0px);

        }

        40% {

          transform: translateY(-0.75rem);

        }

        60% {

          transform: translateY(-0.375rem);

        }

      }

      @keyframes image-b14918e2 {

        100% {

          transform: translateY(-15px) rotate(-5deg);

        }

      }

      @keyframes shadow-b14918e2 {

        100% {

          opacity: 0;

          transform: translateY(15px) rotate(-3deg);

        }

      }

      @keyframes glow-b14918e2 {

        100% {

          opacity: 0;

          transform: translateX(70px) translateY(40px);

        }

      }

      @keyframes light-b14918e2 {

        100% {

          transform: translateX(150px);

        }

      }

      @keyframes image-7329dff6 {

        100% {

          transform: translateX(15px) translateY(-25px) rotate(-5deg);

        }

      }

      @keyframes shadow-7329dff6 {

        100% {

          opacity: 0;

          transform: translateX(25px) translateY(-5px) rotate(2.5deg);

        }

      }

      @keyframes glow-7329dff6 {

        100% {

          opacity: 0;

          transform: translateX(15px) translateY(-50px) rotate(2deg) scale(1.5, 1.25);

        }

      }

      @keyframes light-1-7329dff6 {

        100% {

          opacity: 0.7;

          transform: translateX(180px) translateY(-155px);

        }

      }

      @keyframes light-2-7329dff6 {

        100% {

          opacity: 0.4;

          transform: scale(1.5, 5);

        }

      }

      @keyframes light-3-7329dff6 {

        100% {

          transform: scaleY(0.5) translateX(-30px) translateY(55px);

        }

      }

      @keyframes light-4-7329dff6 {

        100% {

          transform: translateX(25px) translateY(17px) rotate(-15deg);

        }

      }

      @keyframes light-5-7329dff6 {

        100% {

          transform: scaleX(2) translateX(18px) translateY(-32px);

        }

      }

      @keyframes light-6-7329dff6 {

        100% {

          opacity: 0.2;

          transform: translateX(6px) translateY(-12px);

        }

      }

      @keyframes light-7-7329dff6 {

        100% {

          opacity: 0.5;

          transform: translateX(4px) translateY(15px);

        }

      }

      @keyframes image-0543970a {

        100% {

          transform: translateY(-15px) rotate(4deg);

        }

      }

      @keyframes shadow-0543970a {

        100% {

          opacity: 0;

          transform: translateX(-10px) translateY(10px) rotate(8deg);

        }

      }

      @keyframes glow-floating-0543970a {

        100% {

          opacity: 0;

          transform: translateX(-25px) translateY(15px) rotate(10deg) scale(1.2);

        }

      }

      @keyframes light-0543970a {

        100% {

          opacity: 0;

          transform: translateX(150px) rotate(30deg);

        }

      }

      @keyframes image-131c63a0 {

        100% {

          transform: translateX(-10px) translateY(-15px) rotate(-4deg);

        }

      }

      @keyframes shadow-131c63a0 {

        100% {

          opacity: 0;

          transform: translateX(-5px) translateY(10px) rotate(-1deg);

        }

      }

      @keyframes glow-131c63a0 {

        100% {

          opacity: 0;

          transform: translateX(-25px) translateY(15px) rotate(10deg) scale(1.25, 1.1);

        }

      }

      @keyframes light-1-131c63a0 {

        100% {

          opacity: 0.5;

          transform: scaleX(1.1) translateX(65px) translateY(80px);

        }

      }

      @keyframes light-2-131c63a0 {

        100% {

          transform: translateX(10px) translateY(20px);

        }

      }

      @keyframes shine-0a1feb1e {

        0% {

          transform: translateX(-100%);

        }

        30%, 100% {

          transform: translateX(calc(100% + 72px));

        }

      }

      @keyframes light-ea6e0178 {

        0% {

          transform: translateX(-100%);

        }

        100% {

          transform: translateX(100%);

        }

      }

      @keyframes shine-f434b2e4 {

        0% {

          transform: translateX(-100%);

        }

        25% {

          transform: translateX(100%);

        }

        100% {

          transform: translateX(100%);

        }

      }

      @keyframes stroke-parallax-46935d3f {

        0% {

          transform: translateZ(0px);

        }

        100% {

          transform: translate3d(calc(-100% + 100cqw), 0px, 0px);

        }

      }

      @keyframes marquee-ca0e6c20 {

        0% {

          transform: translateX(calc(var(--shift, 0%)));

        }

        100% {

          transform: translateX(calc(var(--shift, 0%) - 100%));

        }

      }

      @keyframes bg-parallax-d56775ae {

        0% {

          transform: translateY(-100px);

        }

        100% {

          transform: translateY(25px);

        }

      }

      @keyframes bg-parallax-lg-d56775ae {

        0% {

          transform: translateY(-100px);

        }

        100% {

          transform: translateY(50px);

        }

      }

      @keyframes bg-parallax-7416c54c {

        0% {

          transform: translateY(0px);

        }

        100% {

          transform: translateY(450px);

        }

      }

      @keyframes marquee-y-55760d9c {

        0% {

          transform: translateY(calc(var(--shift, 0%)));

        }

        100% {

          transform: translateY(calc(var(--shift, 0%) - 100%));

        }

      }

      @keyframes marquee-x-55760d9c {

        0% {

          transform: translateX(calc(var(--shift, 0%)));

        }

        100% {

          transform: translateX(calc(var(--shift, 0%) - 100%));

        }

      }

      @keyframes blink-2e5faf79 {

        0% {

          --image-opacity: 0.55;

        }

        25% {

          filter: drop-shadow(rgba(74, 70, 66, 0.5) 0px 0px 16px);

          z-index: -1;

          --image-opacity: 1;

        }

        50% {

          --image-opacity: 0.55;

        }

      }

      *, ::after, ::before {

        box-sizing: border-box;

      }

      html {

        font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Segoe UI", Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";

        line-height: 1.15;

        text-size-adjust: 100%;

        tab-size: 4;

      }

      b, strong {

        font-weight: bolder;

      }

      :host, :root {

        --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";

        --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";

        --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";

        --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";

        --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";

        --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";

        --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";

        --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";

        --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";

        --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";

        --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";

        --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";

        --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";

        --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";

        --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";

        --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";

        --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";

      }

      svg.svg-inline--fa:not(:host), svg.svg-inline--fa:not(:root) {

        box-sizing: content-box;

        overflow: visible;

      }

      .svg-inline--fa {

        display: var(--fa-display,inline-block);

        height: 1em;

        overflow: visible;

        vertical-align: -0.125em;

      }

      .svg-inline--fa.fa-fw {

        width: var(--fa-fw-width,1.25em);

      }

      .fa-2x {

        font-size: 2em;

      }

      .fa-fw {

        text-align: center;

        width: 1.25em;

      }

      .fa-rotate-90 {

        transform: rotate(90deg);

      }

      html {

        background-color: rgb(33, 32, 30);

        color: rgb(252, 245, 232);

        font-family: "Space Grotesk", "Source Sans Pro", fallback-font, arial, sans-serif;

        font-size: 16px;

        font-weight: 400;

      }

      html:not(.no-scroll) {

        scroll-behavior: smooth;

      }

      body {

        background: rgb(33, 32, 30);

        margin: 0px;

        min-height: 100vh;

        overflow: hidden scroll;

      }

      * {

        box-sizing: border-box;

      }

      a {

        color: rgb(245, 199, 27);

        text-decoration: none;

        transition: color 275ms;

      }

      a:hover {

        color: rgb(255, 227, 121);

      }

      p {

        color: rgb(174, 168, 155);

        line-height: 1.5;

        margin: 1rem 0px;

        text-wrap: pretty;

      }

      @media screen and (max-width: 959px) {

        p {

          font-size: 0.875rem;

        }

      }

      p:first-child {

        margin-top: 0px;

      }

      p:last-child {

        margin-bottom: 0px;

      }

      h1, h2, h3 {

        text-wrap: pretty;

      }

      b, strong {

        font-weight: 700;

      }

      em {

        font-style: normal;

      }

      [role="button"] {

        cursor: pointer;

        user-select: none;

      }

      .container {

        margin-left: auto;

        margin-right: auto;

        padding-left: 1rem;

        padding-right: 1rem;

        width: 100%;

      }

      @media screen and (min-width: 960px) {

        .container {

          max-width: 920px;

        }

      }

      @media screen and (min-width: 1170px) {

        .container {

          max-width: 1140px;

        }

      }

      @media screen and (min-width: 1440px) {

        .container {

          max-width: 1280px;

        }

      }

      .no-js-only {

        display: none;

      }

      svg.svg-inline--fa[data-prefix="mdi"] path {

        transform: scale(1.2);

        transform-origin: center center;

      }

      * {

        scrollbar-color: rgb(86, 82, 77) rgba(255, 255, 255, 0);

        scrollbar-width: thin;

      }

      * ::-webkit-scrollbar-corner {

        background-color: rgba(255, 255, 255, 0);

      }

      @media screen and (max-width: 959px) {

        .md-up {

          display: none;

        }

      }

      @media screen and (min-width: 960px) {

        .sm-down {

          display: none;

        }

      }

      .layout[data-v-b977a5ac] {

        background-color: var(--layout-background);

        transition: background-color 275ms;

      }

      .layout--default[data-v-b977a5ac] {

        display: flex;

        flex-direction: column;

        min-height: 100vh;

      }

      .navigation[data-v-710ec2ab] {

        background-color: rgb(33, 32, 30);

        position: relative;

        width: 100%;

        z-index: 104;

      }

      @media screen and (max-width: 959px) {

        .navigation[data-v-710ec2ab] {

          position: sticky;

          top: 0px;

        }

        .navigation[data-v-710ec2ab] .locale-switcher {

          display: none;

        }

      }

      .navigation-wrapper[data-v-710ec2ab] {

        align-items: center;

        display: flex;

        height: 4.75rem;

        justify-content: space-between;

        margin: 0px auto;

        position: relative;

        transition: max-width 0.5s;

      }

      @media screen and (max-width: 959px) {

        .navigation-wrapper[data-v-710ec2ab] {

          height: 4rem;

          padding: 0px 1rem;

        }

      }

      .navigation-brand[data-v-ba680d78] {

        user-select: none;

      }

      @media screen and (max-width: 959px) {

        .navigation-brand[data-v-ba680d78] .logo {

          --height: 2.0625rem;

        }

      }

      .navigation-brand__base[data-v-ba680d78] {

        display: block;

      }

      .navigation-brand__mini[data-v-ba680d78] {

        display: none;

      }

      .logo[data-v-55fd3eea] {

        height: var(--height);

        --height: 2.5rem;

      }

      .logo.mini[data-v-55fd3eea] {

        width: var(--height);

      }

      .logo.mini img[data-v-55fd3eea] {

        aspect-ratio: 1 / 1;

      }

      .logo img[data-v-55fd3eea] {

        aspect-ratio: 186 / 44;

        display: block;

        height: 100%;

        width: auto;

      }

      .navigation-section[data-v-a0d6bec6] {

        align-items: center;

        display: flex;

        gap: 0.5rem;

        height: 100%;

      }

      .navigation-settings[data-v-6da4c414] {

        display: flex;

      }

      .locale-switcher[data-v-66e7a2da] {

        align-items: center;

        border: 1px solid rgb(86, 82, 77);

        border-radius: 0.25rem;

        cursor: pointer;

        display: inline-flex;

        height: 2.25rem;

        position: relative;

        transition: background-color 275ms;

        user-select: none;

        white-space: nowrap;

      }

      .locale-switcher[data-v-66e7a2da]:hover {

        background-color: rgb(63, 60, 56);

      }

      .locale-switcher > [data-v-66e7a2da] {

        align-items: center;

        border-right: 1px solid rgb(86, 82, 77);

        display: flex;

        height: 100%;

        padding: 0px 0.75rem;

      }

      .locale-switcher[data-v-66e7a2da] > :last-child {

        border-right-width: medium;

        border-right-style: none;

        border-right-color: currentcolor;

      }

      .locale-switcher__currency[data-v-66e7a2da] {

        color: rgb(252, 245, 232);

        font-size: 0.875rem;

        font-weight: 700;

      }

      .base-flag[data-v-9bfbccb6] {

        overflow: hidden;

        width: var(--base-flag-size,1.5rem);

      }

      .base-flag.circle[data-v-9bfbccb6] {

        aspect-ratio: 1 / 1;

        height: auto;

        mask-image: radial-gradient(circle closest-side, rgb(0, 0, 0) 99%, transparent 100%);

        position: relative;

      }

      .base-flag.circle[data-v-9bfbccb6]::after {

        background-image: linear-gradient(220deg, rgb(255, 255, 255) 45%, rgba(0, 0, 0, 0.65) 80%);

        inset: 0px;

        content: "";

        mix-blend-mode: multiply;

        opacity: 0;

        pointer-events: none;

        position: absolute;

        transition: opacity 275ms;

      }

      .base-flag.circle.loaded[data-v-9bfbccb6]::after {

        opacity: 1;

      }

      .base-flag img[data-v-9bfbccb6] {

        border-radius: 0.125rem;

        display: block;

        height: auto;

        width: 100%;

      }

      @media screen and (min-width: 960px) {

        .navigation-mobile[data-v-61cec0b6] {

          display: none;

        }

      }

      .navigation-mobile__trigger[data-v-61cec0b6] {

        color: rgb(123, 119, 111);

        font-size: 1.5rem;

        margin-left: 0.5rem;

        transition: color 275ms;

      }

      .navigation-mobile__icon[data-v-61cec0b6] {

        display: block;

      }

      img[data-v-725b6ba3] {

        display: block;

        opacity: 0;

        pointer-events: none;

        transition: opacity 275ms, --image-opacity 275ms;

        user-select: none;

      }

      img.loaded[data-v-725b6ba3], img.skip-loading[data-v-725b6ba3] {

        opacity: var(--image-opacity,1);

      }

      img.skip-loading[data-v-725b6ba3] {

        transition: none;

      }

      .base-button[data-v-7b49e16f] {

        border: 1px solid rgba(255, 255, 255, 0);

        border-radius: 0.25rem;

        cursor: pointer;

        display: inline-block;

        height: var(--button-height,2.25rem);

        min-width: var(--button-min-width,0);

        padding: 0px 1rem;

        position: relative;

        transition: background-color 275ms, color 275ms, transform 175ms, box-shadow 175ms;

        user-select: none;

        will-change: transform;

        z-index: 1;

      }

      .base-button.large[data-v-7b49e16f] {

        height: var(--button-height,3rem);

        min-width: var(--button-min-width,11rem);

      }

      .base-button.large .base-button__label[data-v-7b49e16f] {

        font-size: var(--button-font-size,1rem);

      }

      .base-button[data-v-7b49e16f]:hover:not(:active):not(.loading):not(.disabled) {

        box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;

      }

      .base-button.primary[data-v-7b49e16f] {

        background-color: rgb(245, 199, 27);

        color: rgb(59, 38, 0);

      }

      .base-button.primary[data-v-7b49e16f]:hover:not(.disabled) {

        background-color: rgb(255, 216, 69);

      }

      .base-button.primary[data-v-7b49e16f]:active:not(.disabled) {

        background-color: rgb(255, 227, 121);

      }

      .base-button.transparent[data-v-7b49e16f] {

        border-color: rgb(86, 82, 77);

        color: rgb(252, 245, 232);

      }

      .base-button.transparent[data-v-7b49e16f]:hover:not(.disabled) {

        background-color: rgb(63, 60, 56);

      }

      .base-button.transparent[data-v-7b49e16f]:active:not(.disabled) {

        background-color: rgb(74, 70, 66);

        border-color: rgb(123, 119, 111);

      }

      .base-button__label[data-v-7b49e16f] {

        align-items: center;

        display: flex;

        font-size: var(--button-font-size,.875rem);

        font-weight: 700;

        height: 100%;

        justify-content: center;

        letter-spacing: -0.25px;

        text-align: center;

        transition: opacity 275ms;

        white-space: nowrap;

      }

      .base-button__icon[data-v-7b49e16f] {

        font-size: 1.2em;

      }

      .base-button__icon--right[data-v-7b49e16f] {

        margin-left: 0.5rem;

        margin-right: -0.75rem;

      }

      .footer[data-v-51a90a02] {

        background-color: var(--layout-background,#21201e);

        position: relative;

        transition: background-color 275ms;

        z-index: 1;

      }

      .footer__body[data-v-51a90a02] {

        display: flex;

        flex-direction: column;

        gap: 1.5rem;

        padding: 3rem 1rem;

      }

      @media screen and (max-width: 959px) {

        .footer__body[data-v-51a90a02] {

          padding: 2rem 1rem;

        }

      }

      .footer-row-brand[data-v-1ddea579] {

        display: flex;

        justify-content: space-between;

      }

      @media screen and (max-width: 959px) {

        .footer-row-brand .logo[data-v-1ddea579] {

          --height: 2.0625rem;

        }

      }

      .support-button[data-v-4b565344] {

        align-items: center;

        background: rgba(172, 229, 74, 0.1);

        border-radius: 0.25rem;

        color: rgb(172, 229, 74);

        display: flex;

        font-size: 0.875rem;

        font-weight: 700;

        gap: 0.5rem;

        justify-content: center;

        line-height: 1;

        padding: 0px 1rem;

        transition: background-color 275ms;

      }

      .support-button[data-v-4b565344]:hover {

        background: rgba(172, 229, 74, 0.15);

      }

      .support-button__icon[data-v-4b565344] {

        font-size: 1.125rem;

        margin-left: -0.125rem;

      }

      .footer-row-navigation[data-v-2a7549a8] {

        display: grid;

        gap: 100px;

        grid-template-columns: repeat(4, 1fr);

        margin-top: 1rem;

      }

      @media screen and (max-width: 959px) {

        .footer-row-navigation[data-v-2a7549a8] {

          gap: 2rem 1rem;

          grid-template-columns: repeat(2, 1fr);

        }

        .footer-row-navigation .footer-section[data-v-2a7549a8]:nth-child(3), .footer-row-navigation .footer-section[data-v-2a7549a8]:nth-child(4) {

          grid-column: span 2;

        }

        .footer-row-navigation .footer-section:nth-child(3) .footer-links[data-v-2a7549a8] {

          display: grid;

          grid-template-columns: repeat(2, 1fr);

        }

      }

      .footer-setting[data-v-2a7549a8] {

        align-items: center;

        background: rgb(48, 46, 42);

        border-radius: 0.25rem;

        cursor: pointer;

        display: flex;

        font-size: 0.875rem;

        font-weight: 700;

        gap: 0.75rem;

        height: 36px;

        line-height: 1;

        padding: 0px 1rem;

        transition: background-color 275ms;

      }

      .footer-setting[data-v-2a7549a8]:hover {

        background: rgb(63, 60, 56);

      }

      .footer-setting .base-flag[data-v-2a7549a8] {

        width: 20px;

      }

      .footer-setting .footer-setting__icon-left[data-v-2a7549a8] {

        align-items: center;

        display: flex;

        height: 20px;

        justify-content: center;

        width: 20px;

      }

      .footer-setting .footer-setting__icon-left[data-v-2a7549a8] img {

        height: 100%;

        object-fit: contain;

        object-position: center center;

        width: 100%;

      }

      .footer-setting .footer-setting__icon-right[data-v-2a7549a8] {

        color: rgb(174, 168, 155);

        margin-left: auto;

        opacity: 0.5;

      }

      .footer-setting--visual[data-v-2a7549a8] {

        color: rgb(174, 168, 155);

      }

      .footer-setting--visual .footer-setting__icon-left[data-v-2a7549a8] {

        opacity: 0.5;

      }

      .footer-section[data-v-2f29d033] {

        min-width: 0px;

      }

      .footer-label.footer-section__label[data-v-2f29d033] {

        display: block;

        margin-bottom: 0.75rem;

        user-select: none;

      }

      .footer-section__body[data-v-2f29d033] {

        display: flex;

        flex-direction: column;

        gap: 0.75rem;

      }

      .footer-label[data-v-7e241382] {

        color: rgb(252, 245, 232);

        font-weight: 500;

        line-height: 1.5;

        margin: 0px;

        white-space: nowrap;

      }

      @media screen and (max-width: 599px) {

        .footer-label[data-v-7e241382] {

          white-space: normal;

        }

      }

      .footer-links[data-v-4107aacc] {

        display: flex;

        flex-direction: column;

        gap: 1rem;

        list-style: none;

        margin: 0px;

        padding: 0px;

      }

      .footer-link[data-v-b703e9d6] {

        color: rgb(174, 168, 155);

        font-weight: 500;

      }

      .footer-link[data-v-b703e9d6]:hover {

        color: rgb(252, 245, 232);

      }

      .footer-row-socials[data-v-2c3fd03c] {

        margin: 1rem 0px;

      }

      .footer-row-socials__inner[data-v-2c3fd03c] {

        display: flex;

        gap: 3rem;

        justify-content: center;

        margin: 2rem 0px;

      }

      @media screen and (max-width: 959px) {

        .footer-row-socials__inner[data-v-2c3fd03c] {

          gap: 1.5rem;

        }

      }

      .footer-social[data-v-2c3fd03c] {

        align-items: center;

        color: rgb(174, 168, 155);

        display: flex;

        font-weight: 500;

        gap: 0.75rem;

        line-height: 1;

      }

      .footer-social[data-v-2c3fd03c]:hover {

        color: rgb(252, 245, 232);

      }

      .footer-social:hover svg[data-v-2c3fd03c] {

        color: rgb(245, 199, 27);

      }

      .footer-social svg[data-v-2c3fd03c] {

        font-size: 1.5rem;

        transition: color 275ms;

      }

      @media screen and (max-width: 959px) {

        .footer-social span[data-v-2c3fd03c] {

          display: none;

        }

      }

      .base-divider[data-v-2977b0ab] {

        border-right-width: medium;

        border-bottom-width: medium;

        border-left-width: medium;

        border-right-style: none;

        border-bottom-style: none;

        border-left-style: none;

        border-right-color: currentcolor;

        border-bottom-color: currentcolor;

        border-left-color: currentcolor;

        border-image: none;

        border-top: 1px solid var(--divider-color,#3f3c38);

        margin: var(--divider-margin,0) auto;

        width: 100%;

      }

      .footer-row-copyright[data-v-1335d70f] {

        color: rgb(123, 119, 111);

        font-size: 0.875rem;

        font-weight: 500;

      }

      .footer-row-copyright p[data-v-1335d70f] {

        color: inherit;

      }

      .footer-row-copyright__text[data-v-1335d70f] a {

        color: rgb(174, 168, 155);

      }

      .footer-row-copyright__text[data-v-1335d70f] a:hover {

        color: rgb(252, 245, 232);

      }

      .footer-additional-links[data-v-75308ff7] {

        background-color: rgb(29, 28, 26);

        display: flex;

        flex-direction: column;

        gap: 1.5rem;

        min-height: 300px;

        padding: 3rem 1rem;

      }

      @media screen and (max-width: 959px) {

        .footer-additional-links[data-v-75308ff7] {

          padding: 1.5rem 0 max(1.5rem,env(safe-area-inset-bottom));

        }

      }

      .footer-additional-links__body[data-v-75308ff7] {

        display: grid;

        gap: 2rem 100px;

        grid-template-columns: repeat(4, 1fr);

        margin-top: 2rem;

      }

      .footer-additional-links__body[data-v-75308ff7] .footer-label {

        color: rgb(174, 168, 155);

      }

      .footer-additional-links__body[data-v-75308ff7] .footer-link {

        color: rgb(174, 168, 155);

        opacity: 0.5;

      }

      .footer-additional-links__body[data-v-75308ff7] a.footer-link:hover {

        opacity: 0.75;

      }

      @media screen and (max-width: 959px) {

        .footer-additional-links__body[data-v-75308ff7] {

          gap: 2rem 1rem;

          grid-template-columns: repeat(2, 1fr);

        }

      }

      .footer-additional-links__header[data-v-75308ff7] {

        color: rgb(252, 245, 232);

        font-weight: 500;

        line-height: 1.5;

        margin: 0px;

        white-space: nowrap;

      }

      .toasts[data-v-28edd2c6] {

        padding: 1rem 1.5rem;

        pointer-events: none;

        position: fixed;

        right: 0px;

        top: 4.75rem;

        z-index: 110;

      }

      @media screen and (max-width: 959px) {

        .toasts[data-v-28edd2c6] {

          padding: 0px;

          top: 0px;

          width: 100%;

        }

      }

      .toasts__container[data-v-28edd2c6] {

        display: flex;

        flex-direction: column;

        gap: 0.5rem;

      }

      @media screen and (max-width: 959px) {

        .toasts__container[data-v-28edd2c6] {

          gap: 1px;

        }

      }

      .layout-scroll-top[data-v-75a19135] {

        align-items: center;

        background-color: rgb(48, 46, 42);

        border-radius: 50%;

        bottom: -3rem;

        box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;

        color: rgb(174, 168, 155);

        display: flex;

        font-size: 1.5rem;

        height: 3rem;

        justify-content: center;

        opacity: 0;

        position: fixed;

        right: 1rem;

        transition: color 275ms, background-color 275ms, bottom 0.5s, opacity 0.5s;

        width: 3rem;

        z-index: 101;

      }

      @media screen and (min-width: 960px) {

        .layout-scroll-top[data-v-75a19135] {

          bottom: -4rem;

          height: 4rem;

          width: 4rem;

        }

      }

      @media screen and (min-width: 1170px) {

        .layout-scroll-top[data-v-75a19135] {

          right: 3rem;

        }

      }

      .layout-scroll-top[data-v-75a19135]:hover {

        background-color: rgb(63, 60, 56);

        color: rgb(252, 245, 232);

      }

      .layout-scroll-top:hover .layout-scroll-top__icon[data-v-75a19135] {

        animation: 1.5s ease 0s infinite normal none running bounce-75a19135;

      }

      .base-header[data-v-239f6f00] {

        color: var(--header-color,#fff);

        font-size: var(--header-font-size,3rem);

        font-weight: 300;

        line-height: 1.15;

        margin: 0px;

      }

      @media screen and (max-width: 959px) {

        .base-header[data-v-239f6f00] {

          font-size: var(--header-font-size,2.25rem);

        }

      }

      .base-header.small[data-v-239f6f00] {

        color: var(--header-color,#fcf5e8);

        font-size: var(--header-font-size,1.5rem);

        font-weight: 500;

      }

      @media screen and (max-width: 959px) {

        .base-header.small[data-v-239f6f00] {

          font-size: var(--header-font-size,1.125rem);

          font-weight: 400;

        }

      }

      .text-stroke[data-v-3ef72e42] {

        display: inline-block;

        margin: -0.35em 0px;

        pointer-events: none;

        user-select: none;

      }

      .text-stroke__inner[data-v-3ef72e42] {

        position: relative;

      }

      .text-stroke__body[data-v-3ef72e42] {

        color: transparent;

        font-size: var(--stroke-font-size,160px);

        font-weight: 700;

        line-height: var(--stroke-line-height,1em);

        padding: 0.35em 0px;

      }

      .text-stroke__body--real[data-v-3ef72e42] {

        background-image:;

        background-position-x:;

        background-position-y:;

        background-size:;

        background-repeat:;

        background-attachment:;

        background-origin:;

        background-color:;

        font-size: calc(var(--stroke-font-size, 160px)*2);

        left: 0px;

        position: absolute;

        background-clip: text;

        top: 0px;

        transform: scale(0.5);

        transform-origin: 0px 0px;

        width: 200%;

        will-change: transform;

        -webkit-text-stroke: calc(var(--stroke-width, 1px)*2) var(--stroke-color,rgba(63,60,56,.85));

      }

      .text-stroke__body--ghost[data-v-3ef72e42] {

        visibility: hidden;

      }

      .navigation-partners-link[data-v-2eedc962] {

        align-items: center;

        color: rgb(154, 149, 139);

        display: flex;

        font-size: 0.875rem;

        font-weight: 700;

        gap: 6px;

        margin-right: 1rem;

        transition: color 275ms;

      }

      @media screen and (max-width: 959px) {

        .navigation-partners-link[data-v-2eedc962] {

          display: none;

        }

      }

      .navigation-partners-link.nuxt-link-active[data-v-2eedc962], .navigation-partners-link[data-v-2eedc962]:hover {

        color: rgb(252, 245, 232);

      }

      .navigation-partners-link svg[data-v-2eedc962] {

        font-size: 1.5rem;

      }

      .auth-button__label--mobile[data-v-0d2b85d6] {

        display: none;

      }

      @media screen and (max-width: 959px) {

        .auth-button__label--mobile[data-v-0d2b85d6] {

          display: initial;

        }

        .auth-button__label--desktop[data-v-0d2b85d6] {

          display: none;

        }

      }

      .auth-button__icon[data-v-0d2b85d6] {

        font-size: 1.5rem;

        margin-left: -0.5rem;

        margin-right: 0.5rem;

      }

      .item-730-rarity[data-rarity="CLASSIFIED"][data-v-bbf3d5e0], .item-730-rarity[data-rarity="EXOTIC"][data-v-bbf3d5e0], .item-730-rarity[data-rarity="SUPERIOR"][data-v-bbf3d5e0] {

        color: rgb(202, 110, 213);

      }

      .item-730-rarity[data-rarity="COVERT"][data-v-bbf3d5e0], .item-730-rarity[data-rarity="EXTRAORDINARY"][data-v-bbf3d5e0], .item-730-rarity[data-rarity="MASTER"][data-v-bbf3d5e0] {

        color: rgb(220, 130, 130);

      }

      .item-card-730-label[data-v-409f973a] {

        color: rgb(174, 168, 155);

        font-size: 0.875rem;

        font-weight: 500;

        letter-spacing: 0.05em;

        overflow: hidden;

        text-overflow: ellipsis;

        white-space: nowrap;

        width: 100%;

      }

      .item-card-730-label__modifier[data-v-409f973a] {

        font-size: 0.625rem;

      }

      .item-card-730-label__exterior[data-v-409f973a], [data-card-size="small"] .item-card-730-label__skin[data-v-409f973a] {

        display: none;

      }

      .stats-item[data-v-77a6a860] {

        background: rgb(42, 39, 36);

        border-radius: 0.5rem;

        display: flex;

        gap: 1rem;

        height: 110px;

        justify-content: space-between;

        padding: 1.5rem;

        position: relative;

        user-select: none;

        z-index: 1;

      }

      @media screen and (max-width: 1169px) {

        .stats-item[data-v-77a6a860] {

          align-items: center;

          height: 92px;

          padding: 1rem;

        }

      }

      .stats-item__icon[data-v-77a6a860] {

        align-self: center;

        flex-shrink: 0;

        height: 60px;

        width: auto;

      }

      @media screen and (min-width: 960px) and (max-width: 1169px) {

        .stats-item__icon[data-v-77a6a860] {

          height: 48px;

        }

      }

      .stats-item__body[data-v-77a6a860] {

        display: flex;

        flex-direction: column;

        gap: 0.25rem;

      }

      .stats-item__value[data-v-77a6a860] {

        color: rgb(236, 230, 218);

        font-size: 31px;

        font-weight: 700;

        position: relative;

        z-index: 1;

      }

      @media screen and (max-width: 1169px) {

        .stats-item__value[data-v-77a6a860] {

          font-size: 28px;

        }

      }

      .stats-item__label[data-v-77a6a860] {

        color: rgb(154, 149, 139);

        font-size: 1rem;

        font-weight: 600;

        text-wrap: balance;

        z-index: 1;

      }

      @media screen and (max-width: 1169px) {

        .stats-item__label[data-v-77a6a860] {

          font-size: 0.875rem;

        }

      }

      .base-dot-pattern[data-v-75b933b0] {

        background-image:;

        background-position-x:;

        background-position-y:;

        background-repeat:;

        background-attachment:;

        background-origin:;

        background-clip:;

        background-color:;

        background-size: 1rem 1rem;

        pointer-events: none;

        position: absolute;

      }

      .stats[data-v-19c77cc2] {

        display: grid;

        gap: 1.5rem;

        grid-template-columns: repeat(4, 1fr);

        position: relative;

        z-index: 10;

      }

      @media screen and (max-width: 1439px) {

        .stats[data-v-19c77cc2] {

          gap: 0.75rem;

        }

      }

      @media screen and (max-width: 959px) {

        .stats[data-v-19c77cc2] {

          grid-template-columns: repeat(2, 1fr);

        }

      }

      @media screen and (max-width: 599px) {

        .stats[data-v-19c77cc2] {

          grid-template-columns: repeat(1, 1fr);

        }

      }

      .landing-wrapper[data-v-0d743084] {

        margin-bottom: -3rem;

        margin-top: -4.75rem;

        overflow: clip;

        padding-bottom: 3rem;

        padding-top: 4.75rem;

      }

      @media screen and (max-width: 959px) {

        .landing-wrapper[data-v-0d743084] {

          margin-top: -4rem;

          padding-top: 4rem;

        }

      }

      .landing[data-v-0d743084] {

        display: flex;

        flex-direction: column;

        gap: 6rem;

        padding-bottom: 6rem;

        padding-top: 3rem;

      }

      @media screen and (max-width: 1169px) {

        .landing[data-v-0d743084] {

          padding-bottom: 3rem;

        }

      }

      @media screen and (max-width: 959px) {

        .landing[data-v-0d743084] {

          gap: 4rem;

          padding-top: 2rem;

        }

      }

      .landing-image-partial[data-v-512214e1] {

        display: block;

        height: 100%;

        position: relative;

        width: 100%;

      }

      .landing-image-partial img[data-v-512214e1] {

        height: 100%;

        object-fit: contain;

      }

      .landing-image-partial__base[data-v-512214e1], .landing-image-partial__effect[data-v-512214e1] {

        animation-composition: accumulate;

      }

      .landing-image-partial__effect[data-v-512214e1] {

        bottom: 0px;

        height: auto;

        left: 0px;

        position: absolute;

        width: 100%;

      }

      .landing-image-partial__effect--glow[data-v-512214e1] {

        display: none;

        filter: blur(40px);

        mix-blend-mode: color-dodge;

        z-index: -5;

      }

      .landing-image-partial__effect--shadow[data-v-512214e1] {

        filter: brightness(0) blur(5px);

        mix-blend-mode: multiply;

        transform: translateX(0px) translateY(15px);

        z-index: -10;

        --image-opacity: 0.6;

      }

      .landing-image[data-v-ce86383a] {

        align-items: center;

        display: flex;

        height: 400px;

        justify-content: center;

        max-width: 625px;

        pointer-events: none;

        position: relative;

        user-select: none;

        width: 100%;

        z-index: 1;

      }

      @media screen and (max-width: 959px) {

        .landing-image[data-v-ce86383a] {

          display: none;

        }

      }

      .landing-hero-image[data-v-0ebe1d72] {

        transform-origin: left center;

      }

      @media screen and (max-width: 1439px) {

        .landing-hero-image[data-v-0ebe1d72] {

          transform: scale(0.9);

        }

      }

      @media screen and (max-width: 1169px) {

        .landing-hero-image[data-v-0ebe1d72] {

          transform: scale(0.8);

        }

      }

      .landing-hero-image-730-karambit[data-v-b14918e2] {

        height: 202px;

        left: 330px;

        position: absolute;

        top: 200px;

        transition: opacity 275ms;

      }

      .landing-hero-image-730-karambit[data-v-b14918e2]::before {

        animation-duration: 3.4s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: glow-b14918e2;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: accumulate;

        animation-play-state: var(--animation-state,running);

        background: radial-gradient(50.08% 50%, rgb(211, 83, 38) 0px, rgba(33, 32, 30, 0) 100%);

        bottom: -30px;

        content: "";

        filter: blur(10px);

        height: 95px;

        left: 30px;

        mix-blend-mode: color-dodge;

        opacity: 0.4;

        position: absolute;

        transform: rotate(18deg);

        width: 225px;

        z-index: -1;

      }

      .landing-hero-image-730-karambit__main[data-v-b14918e2] .landing-image-partial__base {

        animation-duration: 3.4s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: image-b14918e2;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        transform-origin: left top;

      }

      .landing-hero-image-730-karambit__main[data-v-b14918e2] .landing-image-partial__effect--shadow {

        animation-duration: 3.4s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: shadow-b14918e2;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        transform-origin: left top;

      }

      .landing-hero-image-730-karambit__light-container[data-v-b14918e2] {

        animation-duration: 3.4s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: image-b14918e2;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        inset: 0px;

        mask-image: linear-gradient(135deg, transparent 50%, rgb(0, 0, 0) 75%, transparent);

        position: absolute;

        transform-origin: left top;

      }

      .landing-hero-image-730-karambit__light[data-v-b14918e2] {

        inset: 0px;

        filter: brightness(1.15);

        mask-image: image-set(none 1x, none 2x);

        mask-size: cover;

        position: absolute;

        transform-origin: left top;

      }

      @media (min-resolution: 192dpi) {

        .landing-hero-image-730-karambit__light[data-v-b14918e2] {

          mask-image: none;

        }

      }

      .landing-hero-image-730-karambit__light[data-v-b14918e2]::after {

        animation-duration: 3.4s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: light-b14918e2;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: accumulate;

        animation-play-state: var(--animation-state,running);

        background: linear-gradient(270deg, rgba(164, 81, 26, 0), rgba(144, 99, 35, 0.9) 32%, rgba(220, 142, 32, 0.9) 57%, rgba(164, 81, 26, 0));

        content: "";

        height: 185px;

        left: 100px;

        mix-blend-mode: screen;

        position: absolute;

        top: 60px;

        transform: rotate(-175deg);

        width: 214px;

      }

      .landing-hero-image-730-m4a4[data-v-7329dff6] {

        height: 276px;

        left: 65px;

        position: absolute;

        top: 110px;

        transition: opacity 275ms;

      }

      .landing-hero-image-730-m4a4[data-v-7329dff6]::before {

        animation-duration: 3.9s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: glow-7329dff6;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: accumulate;

        animation-play-state: var(--animation-state,running);

        background: radial-gradient(50.04% 50.08%, rgb(193, 37, 31) 0px, rgba(76, 44, 45, 0) 100%);

        bottom: 30px;

        content: "";

        filter: blur(10px);

        height: 126px;

        left: 10px;

        mix-blend-mode: plus-lighter;

        opacity: 0.4;

        position: absolute;

        transform: rotate(-32deg);

        width: 340px;

        z-index: -1;

      }

      .landing-hero-image-730-m4a4__main[data-v-7329dff6] .landing-image-partial__base {

        animation-duration: 3.9s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: image-7329dff6;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

      }

      .landing-hero-image-730-m4a4__main[data-v-7329dff6] .landing-image-partial__effect--shadow {

        animation-duration: 3.9s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: shadow-7329dff6;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

      }

      .landing-hero-image-730-m4a4__light-container[data-v-7329dff6] {

        animation-duration: 3.9s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: image-7329dff6;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        inset: 0px;

        position: absolute;

      }

      .landing-hero-image-730-m4a4__light-inner[data-v-7329dff6] {

        inset: 0px;

        mask-image: image-set(none 1x, none 2x);

        mask-size: cover;

        position: absolute;

      }

      @media (min-resolution: 192dpi) {

        .landing-hero-image-730-m4a4__light-inner[data-v-7329dff6] {

          mask-image: none;

        }

      }

      .landing-hero-image-730-m4a4__light-base[data-v-7329dff6] {

        inset: 0px;

        position: absolute;

      }

      .landing-hero-image-730-m4a4__light[data-v-7329dff6] {

        animation-duration: 3.9s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: none;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: accumulate;

        animation-play-state: var(--animation-state,running);

        mix-blend-mode: plus-lighter;

        position: absolute;

      }

      .landing-hero-image-730-m4a4__light--1[data-v-7329dff6] {

        animation-name: light-1-7329dff6;

        background: linear-gradient(90deg, rgba(217, 217, 217, 0), rgb(217, 217, 217) 47%, rgba(217, 217, 217, 0));

        bottom: 55px;

        filter: blur(6px);

        height: 5px;

        left: 5px;

        opacity: 0.3;

        transform: rotate(-39deg);

        width: 60px;

      }

      .landing-hero-image-730-m4a4__light--2[data-v-7329dff6] {

        animation-name: light-2-7329dff6;

        background-color: rgb(217, 217, 217);

        bottom: 112px;

        filter: blur(2px);

        height: 2px;

        left: 80px;

        mix-blend-mode: plus-lighter;

        opacity: 0.4;

        transform: rotate(-39deg);

        width: 28px;

      }

      .landing-hero-image-730-m4a4__light--3[data-v-7329dff6] {

        animation-name: light-3-7329dff6;

        bottom: 260px;

        left: 270px;

        transform: rotate(-39deg);

      }

      .landing-hero-image-730-m4a4__light--3[data-v-7329dff6], .landing-hero-image-730-m4a4__light--4[data-v-7329dff6] {

        background: linear-gradient(90deg, rgba(217, 217, 217, 0), rgb(217, 217, 217) 47%, rgba(217, 217, 217, 0));

        filter: blur(6px);

        height: 5px;

        width: 32px;

      }

      .landing-hero-image-730-m4a4__light--4[data-v-7329dff6] {

        animation-name: light-4-7329dff6;

        bottom: 112px;

        left: 160px;

        transform: rotate(42deg);

      }

      .landing-hero-image-730-m4a4__light--5[data-v-7329dff6] {

        animation-name: light-5-7329dff6;

        bottom: 123px;

        filter: blur(6px);

        left: 75px;

        opacity: 0.3;

        transform: rotate(-39.5deg);

        width: 90px;

      }

      .landing-hero-image-730-m4a4__light--5[data-v-7329dff6], .landing-hero-image-730-m4a4__light--6[data-v-7329dff6] {

        background: linear-gradient(90deg, rgba(217, 217, 217, 0), rgb(217, 217, 217) 47%, rgba(217, 217, 217, 0));

        height: 20px;

      }

      .landing-hero-image-730-m4a4__light--6[data-v-7329dff6] {

        animation-name: light-6-7329dff6;

        background-color: rgb(217, 217, 217);

        bottom: 80px;

        filter: blur(2px);

        left: 150px;

        opacity: 0.2;

        transform: rotate(37deg);

        width: 50px;

      }

      .landing-hero-image-730-m4a4__light--7[data-v-7329dff6] {

        animation-name: light-7-7329dff6;

        background: linear-gradient(90deg, rgba(217, 217, 217, 0), rgb(217, 217, 217) 47%, rgba(217, 217, 217, 0));

        bottom: 68px;

        filter: blur(2px);

        height: 3px;

        left: 95px;

        opacity: 0.4;

        transform: rotate(75deg);

        width: 32px;

      }

      .landing-hero-image-730-bayonet[data-v-0543970a] {

        height: 281px;

        left: 55px;

        position: absolute;

        top: -40px;

        transition: opacity 275ms;

      }

      .landing-hero-image-730-bayonet[data-v-0543970a]::before {

        animation-duration: 3.2s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: glow-floating-0543970a;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: accumulate;

        animation-play-state: var(--animation-state,running);

        background: radial-gradient(50.04% 50.08%, rgb(154, 55, 174) 0px, rgba(33, 32, 30, 0) 100%);

        bottom: 10px;

        content: "";

        filter: blur(10px);

        height: 67px;

        left: 40px;

        mix-blend-mode: plus-lighter;

        opacity: 0.25;

        position: absolute;

        transform: rotate(-33deg);

        transform-origin: left bottom;

        width: 337px;

        z-index: -1;

      }

      .landing-hero-image-730-bayonet__main[data-v-0543970a] .landing-image-partial__base {

        animation-duration: 3.2s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: image-0543970a;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        transform-origin: left bottom;

      }

      .landing-hero-image-730-bayonet__main[data-v-0543970a] .landing-image-partial__effect--shadow {

        animation-duration: 3.2s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: shadow-0543970a;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        transform-origin: left bottom;

      }

      .landing-hero-image-730-bayonet__light-container[data-v-0543970a] {

        animation-duration: 3.2s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: image-0543970a;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        inset: 0px;

        position: absolute;

        transform-origin: left bottom;

      }

      .landing-hero-image-730-bayonet__light[data-v-0543970a] {

        inset: 0px;

        mask-composite: intersect;

        mask-image: image-set(none 1x, none 2x), linear-gradient(40deg, transparent 50%, rgb(0, 0, 0) 75%, transparent);

        mask-size: cover;

        position: absolute;

        transform-origin: left bottom;

      }

      @media (min-resolution: 192dpi) {

        .landing-hero-image-730-bayonet__light[data-v-0543970a] {

          mask-image: none, linear-gradient(40deg, transparent 50%, rgb(0, 0, 0) 75%, transparent);

        }

      }

      .landing-hero-image-730-bayonet__light[data-v-0543970a]::after {

        animation-duration: 3.2s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: light-0543970a;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: accumulate;

        animation-play-state: var(--animation-state,running);

        background: linear-gradient(270deg, rgba(118, 79, 248, 0), rgba(230, 169, 249, 0.9) 50%, rgba(118, 79, 248, 0));

        bottom: -100px;

        content: "";

        height: 400px;

        left: 80px;

        mix-blend-mode: plus-lighter;

        opacity: 0.5;

        position: absolute;

        transform: rotate(-165deg);

        width: 150px;

      }

      .landing-hero-image-730-ak47[data-v-131c63a0] {

        height: 365px;

        left: 305px;

        position: absolute;

        top: -60px;

        transition: opacity 275ms;

      }

      .landing-hero-image-730-ak47[data-v-131c63a0]::before {

        animation-duration: 3.6s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: glow-131c63a0;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: accumulate;

        animation-play-state: var(--animation-state,running);

        background: radial-gradient(50.04% 50.08%, rgb(23, 155, 222) 0px, rgba(10, 93, 182, 0) 100%);

        bottom: 70px;

        content: "";

        filter: blur(10px);

        height: 190px;

        left: 30px;

        mix-blend-mode: plus-lighter;

        opacity: 0.15;

        position: absolute;

        transform: rotate(42deg);

        transform-origin: center center;

        width: 354px;

        z-index: -1;

      }

      .landing-hero-image-730-ak47__main[data-v-131c63a0] .landing-image-partial__base {

        animation-duration: 3.6s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: image-131c63a0;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        transform-origin: left top;

      }

      .landing-hero-image-730-ak47__main[data-v-131c63a0] .landing-image-partial__effect--shadow {

        animation-duration: 3.6s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: shadow-131c63a0;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        transform-origin: left top;

      }

      .landing-hero-image-730-ak47__light-container[data-v-131c63a0] {

        animation-duration: 3.6s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: image-131c63a0;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        inset: 0px;

        position: absolute;

        transform-origin: left top;

      }

      .landing-hero-image-730-ak47__light-inner[data-v-131c63a0] {

        inset: 0px;

        mask-image: image-set(none 1x, none 2x);

        mask-size: cover;

        position: absolute;

      }

      @media (min-resolution: 192dpi) {

        .landing-hero-image-730-ak47__light-inner[data-v-131c63a0] {

          mask-image: none;

        }

      }

      .landing-hero-image-730-ak47__light-base[data-v-131c63a0] {

        inset: 0px;

        position: absolute;

      }

      .landing-hero-image-730-ak47__light[data-v-131c63a0] {

        animation-duration: 3.6s;

        animation-timing-function: ease-in-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: alternate;

        animation-fill-mode: none;

        animation-name: none;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: accumulate;

        animation-play-state: var(--animation-state,running);

        background: rgb(255, 255, 255);

        mix-blend-mode: plus-lighter;

        position: absolute;

      }

      .landing-hero-image-730-ak47__light--1[data-v-131c63a0] {

        animation-name: light-1-131c63a0;

        height: 12px;

        left: 155px;

        top: 130px;

        transform: rotate(44deg);

        width: 62px;

      }

      .landing-hero-image-730-ak47__light--1[data-v-131c63a0], .landing-hero-image-730-ak47__light--2[data-v-131c63a0] {

        background: linear-gradient(90deg, rgba(217, 217, 217, 0), rgb(217, 217, 217) 47%, rgba(217, 217, 217, 0));

        filter: blur(1px);

        opacity: 0.5;

      }

      .landing-hero-image-730-ak47__light--2[data-v-131c63a0] {

        animation-name: light-2-131c63a0;

        height: 2px;

        left: 300px;

        top: 274px;

        transform: rotate(42deg);

        width: 26px;

      }

      .landing-hero-image--730[data-v-e1d8c7aa] {

        position: relative;

      }

      .landing-hero-image--730 > [data-v-e1d8c7aa] {

        transition: opacity 275ms;

      }

      .landing-hero-image__background[data-v-e1d8c7aa] {

        height: 673px;

        left: -110px;

        mask-image: radial-gradient(50% 50%, rgb(0, 0, 0) 50%, rgba(255, 255, 255, 0));

        position: absolute;

        top: -125px;

        width: 858px;

        z-index: -11;

      }

      .landing-hero-image__background[data-v-e1d8c7aa] img {

        object-position: center center;

        width: 100%;

      }

      .landing-hero-image-mobile[data-v-ad1f7cc6] {

        align-items: center;

        display: none;

        height: 169px;

        justify-content: center;

        margin: 2rem 0px -3rem;

        pointer-events: none;

        position: relative;

        transform: translateX(-40px);

        user-select: none;

        width: 100%;

        z-index: 1;

      }

      @media screen and (max-width: 959px) {

        .landing-hero-image-mobile[data-v-ad1f7cc6] {

          display: flex;

        }

      }

      .landing-cta-button[data-v-0a1feb1e] {

        overflow: hidden;

        position: relative;

      }

      .landing-cta-button[data-v-0a1feb1e]::before {

        animation: 4s ease-in-out 0s infinite normal none running shine-0a1feb1e;

        animation-composition: add;

        background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0px, rgb(179, 183, 187) 18px, rgb(179, 183, 187) 54px, rgba(255, 255, 255, 0) 72px);

        content: "";

        height: 100%;

        left: 0px;

        mix-blend-mode: screen;

        opacity: 0.5;

        position: absolute;

        top: 0px;

        transform: skewX(45deg);

        width: 100%;

      }

      .landing-cta-button[data-v-0a1feb1e] .base-button__label {

        font-size: 0.875rem;

        font-weight: 700;

        letter-spacing: normal;

        position: relative;

        text-transform: uppercase;

        z-index: 10;

      }

      .landing-cta-button[data-v-0a1feb1e] .base-button__label > span {

        align-items: center;

        display: inline-flex;

      }

      .landing-cta-button[data-v-0a1feb1e] .base-button__label svg {

        font-size: 1.125rem;

        margin-left: 0.5rem;

        transition: transform 175ms;

      }

      .landing-cta-button[data-v-0a1feb1e]:hover .base-button__label svg {

        transform: rotate(90deg) translateY(-0.25rem);

      }

      .landing-users[data-v-4723ddc3] {

        align-items: center;

        color: rgb(154, 149, 139);

        display: flex;

        font-size: 1rem;

        font-weight: 600;

        gap: 0.75rem;

      }

      @media screen and (max-width: 1169px) {

        .landing-users[data-v-4723ddc3] {

          font-size: 0.875rem;

        }

      }

      .landing-users[data-v-4723ddc3] em, .landing-users[data-v-4723ddc3] strong {

        color: rgb(236, 230, 218);

      }

      .landing-users__avatars[data-v-4723ddc3] {

        display: flex;

      }

      .landing-users__avatars > [data-v-4723ddc3] {

        aspect-ratio: 1 / 1;

        border-radius: 50%;

        flex-shrink: 1;

        margin-right: -0.25rem;

        position: relative;

        width: 20px;

      }

      .landing-users__avatars[data-v-4723ddc3] > :first-child {

        z-index: 4;

      }

      .landing-users__avatars[data-v-4723ddc3] > :nth-child(2) {

        z-index: 3;

      }

      .landing-users__avatars[data-v-4723ddc3] > :nth-child(3) {

        z-index: 2;

      }

      .landing-users__avatars[data-v-4723ddc3] > :nth-child(4) {

        z-index: 1;

      }

      .landing-users__avatars[data-v-4723ddc3] > :nth-child(5) {

        z-index: 0;

      }

      .hero[data-v-0ce6ac96] {

        align-items: center;

        display: flex;

        justify-content: space-between;

        margin-bottom: -2rem;

        padding: 1.5rem 0px;

        position: relative;

        z-index: 1;

        --animation-state: paused;

      }

      .hero.in-viewport[data-v-0ce6ac96] {

        --animation-state: running;

      }

      @media screen and (max-width: 959px) {

        .hero[data-v-0ce6ac96] {

          flex-direction: column;

          gap: 3rem;

          margin: 0px;

          padding: 0px;

        }

      }

      .hero__body[data-v-0ce6ac96] {

        display: flex;

        flex-direction: column;

        max-width: 675px;

        position: relative;

        width: 100%;

        z-index: 10;

      }

      @media screen and (max-width: 1439px) {

        .hero__body[data-v-0ce6ac96] {

          max-width: 590px;

        }

      }

      @media screen and (max-width: 1169px) {

        .hero__body[data-v-0ce6ac96] {

          max-width: 500px;

        }

      }

      @media screen and (min-width: 600px) and (max-width: 959px) {

        .hero__body[data-v-0ce6ac96] {

          align-items: center;

          text-align: center;

        }

      }

      .hero__title[data-v-0ce6ac96] {

        color: rgb(236, 230, 218);

        font-size: 75px;

        font-weight: 700;

        letter-spacing: -0.02em;

        line-height: 0.9em;

        margin: 0px 0px 1rem;

        text-transform: uppercase;

        text-wrap: balance;

      }

      @media screen and (max-width: 1169px) {

        .hero__title[data-v-0ce6ac96] {

          font-size: 3.5rem;

        }

      }

      @media screen and (max-width: 959px) {

        .hero__title[data-v-0ce6ac96] {

          font-size: 50px;

        }

      }

      .hero__description[data-v-0ce6ac96] {

        color: rgb(154, 149, 139);

        font-size: 1.125rem;

        font-weight: 500;

        line-height: 1.5;

        margin: 0px;

        text-wrap: balance;

      }

      .hero__description[data-v-0ce6ac96] em {

        color: rgb(236, 230, 218);

      }

      @media screen and (min-width: 960px) {

        .hero__description[data-v-0ce6ac96] em {

          white-space: nowrap;

        }

      }

      @media screen and (max-width: 1169px) {

        .hero__description[data-v-0ce6ac96] {

          font-size: 1rem;

        }

      }

      .hero__button[data-v-0ce6ac96] {

        --button-height: 52px;

        --button-min-width: 250px;

      }

      @media screen and (max-width: 1169px) {

        .hero__button[data-v-0ce6ac96] {

          --button-height: 48px;

        }

      }

      @media screen and (max-width: 599px) {

        .hero__button[data-v-0ce6ac96] {

          --button-min-width: 100%;

        }

      }

      .hero__footer[data-v-0ce6ac96] {

        align-items: center;

        display: flex;

        gap: 1.5rem;

        margin-top: 3rem;

      }

      .hero__footer[data-v-0ce6ac96]:not(:last-child) {

        margin-bottom: 2rem;

      }

      @media screen and (max-width: 959px) {

        .hero__footer[data-v-0ce6ac96]:not(:last-child) {

          margin-bottom: 1.5rem;

        }

      }

      @media screen and (max-width: 1439px) {

        .hero__footer[data-v-0ce6ac96] {

          margin-top: 2rem;

        }

      }

      @media screen and (max-width: 1169px) {

        .hero__footer[data-v-0ce6ac96] {

          align-items: flex-start;

          flex-direction: column-reverse;

          gap: 1rem;

          margin-top: 1.5rem;

        }

      }

      .hero__rating[data-v-0ce6ac96] {

        display: flex;

        flex-direction: column;

        gap: 0.5rem;

      }

      @media screen and (max-width: 1169px) {

        .hero__rating[data-v-0ce6ac96] {

          flex-direction: row;

        }

      }

      .hero__rating-stars[data-v-0ce6ac96] {

        color: rgb(245, 199, 27);

      }

      .hero__rating-stars svg[data-v-0ce6ac96] {

        transform: scale(0.85);

      }

      .hero__rating-label[data-v-0ce6ac96] {

        color: rgb(154, 149, 139);

        font-size: 1rem;

        font-weight: 600;

      }

      @media screen and (max-width: 1169px) {

        .hero__rating-label[data-v-0ce6ac96] {

          font-size: 0.875rem;

        }

      }

      .hero__rating-label[data-v-0ce6ac96] > em, .hero__rating-label[data-v-0ce6ac96] > span {

        color: rgb(236, 230, 218);

      }

      .hero__stroke[data-v-0ce6ac96] {

        display: -webkit-box;

        left: -3rem;

        mask-image: linear-gradient(to right,#000 var(--mask-start),hsla(0,0%,100%,0) var(--mask-end));

        overflow: hidden;

        position: absolute;

        text-overflow: ellipsis;

        text-transform: uppercase;

        top: 50%;

        transform: translateY(-50%);

        white-space: nowrap;

        z-index: -1;

        -webkit-box-orient: vertical;

        -webkit-line-clamp: 3;

        --stroke-color: rgba(86,82,77,.4);

        --stroke-line-height: 82%;

        --mask-start: 600px;

        --mask-end: 800px;

      }

      @media screen and (max-width: 1439px) {

        .hero__stroke[data-v-0ce6ac96] {

          --mask-start: 550px;

          --mask-end: 750px;

        }

      }

      @media screen and (max-width: 1169px) {

        .hero__stroke[data-v-0ce6ac96] {

          left: -1.5rem;

          --stroke-font-size: 150px;

          --mask-start: 450px;

          --mask-end: 550px;

        }

      }

      @media screen and (max-width: 959px) {

        .hero__stroke[data-v-0ce6ac96] {

          display: none;

        }

      }

      .base-video[data-v-5104f4d7] {

        display: block;

      }

      .landing-header[data-v-d6df33fe] {

        color: rgb(236, 230, 218);

        display: block;

        font-size: var(--header-font-size,3rem);

        font-weight: 700;

        letter-spacing: -0.25px;

      }

      @media screen and (max-width: 959px) {

        .landing-header[data-v-d6df33fe] {

          font-size: var(--header-font-size,32px);

        }

      }

      .landing-header[data-v-d6df33fe] em {

        color: rgb(245, 199, 27);

      }

      .landing-reviews-item[data-v-d73c0aac] {

        background-color: rgb(42, 39, 36);

        border-radius: 0.25rem;

        display: flex;

        flex-direction: column;

        height: var(--item-height,auto);

        margin: 0px;

        padding: 1.5rem 1rem;

      }

      @media screen and (max-width: 599px) {

        .landing-reviews-item[data-v-d73c0aac] {

          padding: 0.75rem;

        }

      }

      .landing-reviews-item__title[data-v-d73c0aac] {

        color: rgb(252, 245, 232);

        font-size: 1.125rem;

      }

      @media screen and (min-width: 960px) {

        .landing-reviews-item__title[data-v-d73c0aac] {

          display: -webkit-box;

          overflow: hidden;

          text-overflow: ellipsis;

          -webkit-box-orient: vertical;

          -webkit-line-clamp: 1;

        }

      }

      @media screen and (max-width: 599px) {

        .landing-reviews-item__title[data-v-d73c0aac] {

          display: -webkit-box;

          font-size: 1rem;

          overflow: hidden;

          text-overflow: ellipsis;

          -webkit-box-orient: vertical;

          -webkit-line-clamp: 2;

        }

      }

      .landing-reviews-item__content[data-v-d73c0aac] {

        color: rgb(174, 168, 155);

        font-size: 1rem;

        margin-bottom: 1.5rem;

      }

      @media screen and (min-width: 960px) {

        .landing-reviews-item__content[data-v-d73c0aac] {

          display: -webkit-box;

          overflow: hidden;

          text-overflow: ellipsis;

          -webkit-box-orient: vertical;

          -webkit-line-clamp: 3;

        }

      }

      @media screen and (max-width: 599px) {

        .landing-reviews-item__content[data-v-d73c0aac] {

          display: -webkit-box;

          margin-bottom: 0.75rem;

          margin-top: 0.75rem;

          overflow: hidden;

          text-overflow: ellipsis;

          -webkit-box-orient: vertical;

          -webkit-line-clamp: 5;

        }

      }

      .landing-reviews-item__stars[data-v-d73c0aac] {

        align-items: center;

        display: flex;

        gap: 2px;

        margin-top: auto;

      }

      .landing-reviews-item__stars[data-v-d73c0aac] img {

        height: 24px;

      }

      .landing-reviews-item__author[data-v-d73c0aac] {

        color: rgb(123, 119, 111);

        margin-top: 1rem;

      }

      @media screen and (max-width: 599px) {

        .landing-reviews-item__author[data-v-d73c0aac] {

          font-size: 0.875rem;

          margin-top: 0.75rem;

        }

      }

      .cta-bottom[data-v-7a5ef502] {

        align-items: center;

        display: flex;

        margin-bottom: var(--cta-bottom-spacing,0);

        margin-top: var(--cta-bottom-spacing,0);

        min-height: 360px;

        padding: 3rem 0px;

        position: relative;

      }

      @media screen and (max-width: 743px) {

        .cta-bottom[data-v-7a5ef502] {

          justify-content: center;

          padding-top: calc(240px + 3rem);

          text-align: center;

        }

      }

      @media screen and (max-width: 599px) {

        .cta-bottom[data-v-7a5ef502] {

          text-align: left;

        }

      }

      .cta-bottom__body[data-v-7a5ef502] {

        display: flex;

        flex-direction: column;

        z-index: 5;

      }

      @media screen and (max-width: 743px) {

        .cta-bottom__body[data-v-7a5ef502] {

          align-items: center;

        }

      }

      @media screen and (max-width: 599px) {

        .cta-bottom__body[data-v-7a5ef502] {

          align-items: flex-start;

          width: 100%;

        }

      }

      .cta-bottom__title[data-v-7a5ef502] {

        margin: 0px;

      }

      @media screen and (max-width: 599px) {

        .cta-bottom__description[data-v-7a5ef502] {

          text-wrap: balance;

        }

      }

      .cta-bottom__button[data-v-7a5ef502] {

        align-self: flex-start;

        margin-top: 1.5rem;

        --button-min-width: 220px;

      }

      @media screen and (max-width: 959px) {

        .cta-bottom__button[data-v-7a5ef502] {

          margin-top: 1rem;

        }

      }

      @media screen and (max-width: 743px) {

        .cta-bottom__button[data-v-7a5ef502] {

          align-self: center;

        }

      }

      @media screen and (max-width: 599px) {

        .cta-bottom__button[data-v-7a5ef502] {

          margin-left: 0px;

          width: 100%;

        }

      }

      .cta-bottom__users[data-v-7a5ef502] {

        margin-top: 1.5rem;

      }

      .landing-traits-item[data-v-781d0cfe] {

        background-color: rgb(42, 39, 36);

        border-radius: 0.75rem;

        display: flex;

        flex-direction: column;

        height: 100%;

        justify-content: space-between;

        padding: 2rem 1rem;

        position: relative;

        scroll-snap-align: start;

        text-align: center;

        transition: background-color 275ms;

        user-select: none;

        z-index: 1;

      }

      .landing-traits-item[data-v-781d0cfe]:hover {

        background-color: rgb(47, 43, 40);

      }

      .landing-traits-item[data-v-781d0cfe]:active {

        background-color: rgb(48, 46, 42);

      }

      .landing-traits-item__title[data-v-781d0cfe] {

        color: rgb(252, 245, 232);

        font-size: 1.25rem;

        font-weight: 700;

        margin: 0.25rem 0px 1rem;

      }

      .landing-traits-item__description[data-v-781d0cfe] {

        color: rgb(154, 149, 139);

        display: -webkit-box;

        font-weight: 500;

        margin-left: auto;

        margin-right: auto;

        max-width: 360px;

        min-height: 72px;

        overflow: hidden;

        text-overflow: ellipsis;

        text-wrap: balance;

        -webkit-box-orient: vertical;

        -webkit-line-clamp: 3;

      }

      @media screen and (max-width: 959px) {

        .landing-traits-item__description[data-v-781d0cfe] {

          min-height: 0px;

        }

      }

      .landing-traits-item__description[data-v-781d0cfe] em {

        color: rgb(236, 230, 218);

      }

      .landing-traits-item__cta[data-v-781d0cfe] {

        color: rgb(174, 168, 155);

        font-size: 1.125rem;

        font-weight: 500;

        transition: color 275ms;

      }

      .landing-traits-item:hover .landing-traits-item__cta[data-v-781d0cfe] {

        color: rgb(245, 199, 27);

      }

      .landing-traits-item__image[data-v-781d0cfe] {

        align-items: center;

        display: flex;

        height: calc(180px*var(--ratio, 1));

        justify-content: center;

        pointer-events: none;

        position: relative;

        transform: scale(var(--ratio,1));

        transform-origin: center bottom;

        width: 100%;

        z-index: -1;

      }

      @media screen and (max-width: 599px) {

        .landing-traits-item__image[data-v-781d0cfe] {

          --ratio: 0.85;

        }

      }

      .landing-traits-buy__weapon[data-v-781e14c7] {

        opacity: 0;

        position: absolute;

        transform: translate(-50%, -50%);

        transition: opacity 275ms;

      }

      .landing-traits-buy__weapon[data-v-781e14c7]:has(> img:first-child.loaded) {

        opacity: 1;

      }

      .landing-traits-buy__weapon--1[data-v-781e14c7] {

        height: 111px;

        left: calc(50% - 30px);

        top: calc(50% + 15px);

        width: 159px;

      }

      .landing-traits-buy__weapon--1[data-v-781e14c7]::before {

        background: radial-gradient(50% 50%, rgb(62, 104, 228), rgba(62, 104, 228, 0));

        height: 55px;

        left: 15px;

        opacity: 0.15;

        top: 55px;

        transform: rotate(10deg);

        width: 135px;

      }

      .landing-traits-buy__weapon--2[data-v-781e14c7] {

        height: 186px;

        left: calc(50% + 20px);

        top: 50%;

        width: 287px;

      }

      .landing-traits-buy__weapon--2[data-v-781e14c7]::before {

        background: radial-gradient(50% 50%, rgb(186, 148, 53), rgba(186, 148, 53, 0));

        height: 80px;

        left: 15px;

        opacity: 0.2;

        top: 55px;

        transform: rotate(25deg);

        width: 290px;

      }

      .landing-traits-buy__weapon[data-v-781e14c7]::before {

        content: "";

        mix-blend-mode: plus-lighter;

        position: absolute;

        transition: opacity 275ms;

        z-index: -1;

      }

      .landing-traits-buy__weapon > img[data-v-781e14c7] {

        filter: drop-shadow(rgba(0, 0, 0, 0.45) 0px 10px 10px);

      }

      .landing-traits-buy__weapon-shine[data-v-781e14c7] {

        animation-duration: 8s;

        animation-timing-function: linear;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: normal;

        animation-fill-mode: none;

        animation-name: spin;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        left: 70px;

        mix-blend-mode: plus-lighter;

        position: absolute;

        top: 25px;

        --image-opacity: 0.8;

      }

      .landing-traits-buy__weapon-label[data-v-781e14c7] {

        color: rgb(252, 245, 232);

        display: flex;

        flex-direction: column;

        font-size: 15px;

        font-weight: 700;

        position: absolute;

        white-space: nowrap;

      }

      .landing-traits-buy__weapon-label > span[data-v-781e14c7]:first-child {

        color: var(--accent-color);

        font-size: 0.625rem;

      }

      .landing-traits-buy__weapon--1 .landing-traits-buy__weapon-label[data-v-781e14c7] {

        left: -25px;

        text-align: right;

        top: 60px;

        --accent-color: #dc8282;

      }

      .landing-traits-buy__weapon--2 .landing-traits-buy__weapon-label[data-v-781e14c7] {

        left: 160px;

        text-align: left;

        top: 25px;

        --accent-color: #ffd701;

      }

      .landing-traits-trade__item[data-v-ea6e0178] {

        position: relative;

        z-index: 1;

      }

      .landing-traits-trade__item[data-v-ea6e0178]:has(img.loaded)::before {

        opacity: 0.2;

      }

      .landing-traits-trade__item--2[data-v-ea6e0178] {

        margin-top: -8px;

      }

      .landing-traits-trade__item--2[data-v-ea6e0178]::before {

        background: radial-gradient(50% 50%, rgb(209, 115, 243) 0px, rgba(209, 115, 243, 0) 100%);

        content: "";

        height: 95px;

        left: 50%;

        mix-blend-mode: plus-lighter;

        opacity: 0;

        position: absolute;

        top: 40%;

        transform: translate(-50%, -50%);

        transition: opacity 275ms;

        width: 100px;

        z-index: 1;

      }

      .landing-traits-trade__card[data-v-ea6e0178], .landing-traits-trade__card--bottom[data-v-ea6e0178] {

        box-shadow: rgba(0, 0, 0, 0.2) -13px 13px 22px 1px;

      }

      .landing-traits-trade__card--bottom[data-v-ea6e0178] {

        inset: 5px 0px 0px -5px;

        position: absolute;

        z-index: -1;

      }

      .landing-traits-trade__weapon[data-v-ea6e0178] {

        filter: drop-shadow(rgba(0, 0, 0, 0.3) 2px 2px 4px);

        left: 50%;

        position: absolute;

        top: 40%;

        transform: translate(-50%, -50%);

        z-index: 5;

      }

      .landing-traits-trade__shine[data-v-ea6e0178] {

        animation-duration: 8s;

        animation-timing-function: linear;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: normal;

        animation-fill-mode: none;

        animation-name: spin;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        left: -5px;

        mix-blend-mode: plus-lighter;

        position: absolute;

        top: -15px;

        z-index: 10;

        --image-opacity: 0.8;

      }

      .landing-traits-trade__avatar[data-v-ea6e0178] {

        align-items: center;

        background: linear-gradient(220deg, rgb(255, 215, 65) 13%, rgb(174, 137, 0) 86%);

        display: flex;

        filter: drop-shadow(rgba(0, 0, 0, 0.2) -5px 5px 8px);

        justify-content: center;

        right: 5px;

        top: 2px;

        transform: translate(50%, -50%);

        width: 44px;

      }

      .landing-traits-trade__avatar[data-v-ea6e0178], .landing-traits-trade__avatar-indicator[data-v-ea6e0178] {

        aspect-ratio: 1 / 1;

        border: 2px solid rgb(86, 82, 77);

        border-radius: 50%;

        position: absolute;

      }

      .landing-traits-trade__avatar-indicator[data-v-ea6e0178] {

        background-color: rgb(153, 223, 32);

        right: 0px;

        top: 0px;

        width: 12px;

      }

      .landing-traits-trade__arrows[data-v-ea6e0178] {

        display: flex;

        flex-direction: column;

        margin-left: 18px;

        margin-right: 18px;

      }

      .landing-traits-trade__arrow[data-v-ea6e0178] {

        mask-image: none;

        position: relative;

      }

      .landing-traits-trade__arrow--1[data-v-ea6e0178] {

        transform: translate(-6px, 2px) scaleX(-1);

      }

      .landing-traits-trade__light[data-v-ea6e0178] {

        animation-duration: 1.5s;

        animation-timing-function: ease-out;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: normal;

        animation-fill-mode: none;

        animation-name: light-ea6e0178;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: add;

        animation-play-state: var(--animation-state,running);

        filter: blur(4px);

        left: 0px;

        position: absolute;

        top: 50%;

        transform: translateY(-50%);

      }

      .landing-traits-trade__arrow--1 .landing-traits-trade__light[data-v-ea6e0178] {

        animation-delay: -0.75s;

      }

      .landing-traits-trade__light[data-v-ea6e0178] {

        --image-opacity: 0.4;

      }

      .landing-traits-sell__item[data-v-f434b2e4] {

        filter: drop-shadow(rgba(0, 0, 0, 0.35) -6px 8px 16px);

        position: absolute;

        transform: translate(-50%, -50%);

      }

      .landing-traits-sell__item[data-v-f434b2e4]::after, .landing-traits-sell__item[data-v-f434b2e4]::before {

        opacity: 0;

        transition: opacity 275ms;

      }

      .landing-traits-sell__item--1[data-v-f434b2e4] {

        left: calc(50% - 90px);

        top: calc(50% + 5px);

        z-index: 2;

      }

      .landing-traits-sell__item--1[data-v-f434b2e4]:has(img.loaded)::before {

        opacity: 0.4;

      }

      .landing-traits-sell__item--1[data-v-f434b2e4]::before {

        background: radial-gradient(50% 50%, rgb(108, 115, 187), rgba(31, 38, 117, 0));

        content: "";

        height: 120px;

        left: 50%;

        mix-blend-mode: plus-lighter;

        position: absolute;

        top: 50%;

        transform: translate(-50%, -50%);

        width: 150px;

        z-index: -1;

      }

      .landing-traits-sell__item--2[data-v-f434b2e4] {

        left: calc(50% - 45px);

        top: calc(50% - 35px);

      }

      .landing-traits-sell__item--2[data-v-f434b2e4]:has(img.loaded)::after, .landing-traits-sell__item--2[data-v-f434b2e4]:has(img.loaded)::before {

        opacity: 0.2;

      }

      .landing-traits-sell__item--2[data-v-f434b2e4]::after, .landing-traits-sell__item--2[data-v-f434b2e4]::before {

        content: "";

        mix-blend-mode: plus-lighter;

        position: absolute;

        z-index: -1;

      }

      .landing-traits-sell__item--2[data-v-f434b2e4]::before {

        background: radial-gradient(50% 50%, rgb(13, 218, 201), rgba(11, 156, 178, 0));

        height: 65px;

        left: 30px;

        top: 20px;

        transform: rotate(30deg);

        width: 150px;

      }

      .landing-traits-sell__item--2[data-v-f434b2e4]::after {

        background: radial-gradient(50% 50%, rgb(85, 126, 221), rgba(118, 85, 208, 0));

        height: 60px;

        left: -15px;

        top: 0px;

        transform: rotate(22deg);

        width: 125px;

      }

      .landing-traits-sell__badge[data-v-f434b2e4] {

        align-items: center;

        background: linear-gradient(222deg, rgb(86, 82, 77) 12%, rgb(62, 60, 59) 87%);

        border-radius: 6px;

        color: rgb(236, 230, 218);

        display: flex;

        font-size: 0.75rem;

        font-weight: 700;

        height: 22px;

        padding-left: 6px;

        padding-right: 8px;

        position: absolute;

        z-index: 5;

      }

      .landing-traits-sell__item--1 .landing-traits-sell__badge[data-v-f434b2e4] {

        bottom: 15px;

        right: 0px;

      }

      .landing-traits-sell__item--2 .landing-traits-sell__badge[data-v-f434b2e4] {

        left: 80px;

        top: 20px;

      }

      .landing-traits-sell__currencies[data-v-f434b2e4] {

        left: calc(50% + 85px);

        position: absolute;

        top: 50%;

        transform: translate(-50%, -50%);

      }

      .landing-traits-sell__currency[data-v-f434b2e4] {

        align-items: center;

        background: linear-gradient(65deg, rgb(64, 95, 12) 5%, rgb(82, 120, 17));

        border-radius: 0.5rem;

        color: rgb(184, 233, 101);

        display: flex;

        font-size: 0.875rem;

        font-weight: 600;

        height: 30px;

        mask-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));

        overflow: hidden;

        padding-left: 8px;

        padding-right: 10px;

        position: absolute;

        z-index: 5;

      }

      .landing-traits-sell__currency--1[data-v-f434b2e4] {

        left: -60px;

        top: -70px;

      }

      .landing-traits-sell__currency--2[data-v-f434b2e4] {

        left: -20px;

        top: -25px;

        --shine-delay: -0.1s;

      }

      .landing-traits-sell__currency--3[data-v-f434b2e4] {

        left: -70px;

        top: 20px;

        --shine-delay: 0.1s;

      }

      .landing-traits-sell__currency[data-v-f434b2e4]::before {

        animation-duration: 2s;

        animation-timing-function: linear;

        animation-iteration-count: infinite;

        animation-direction: normal;

        animation-fill-mode: none;

        animation-name: shine-f434b2e4;

        animation-timeline: auto;

        animation-range: normal;

        animation-composition: add;

        animation-delay: var(--shine-delay,0s);

        animation-play-state: var(--animation-state,running);

        background: linear-gradient(90deg, rgba(179, 183, 187, 0), rgb(179, 183, 187) 10px, rgb(179, 183, 187) 30px, rgba(179, 183, 187, 0) 40px);

        content: "";

        height: 300%;

        left: 0px;

        mix-blend-mode: plus-lighter;

        opacity: 0.5;

        position: absolute;

        transform: rotate(-30deg);

        width: 100%;

      }

      .landing-traits[data-v-03658fed] {

        position: relative;

        z-index: 1;

        --animation-state: paused;

      }

      @media screen and (max-width: 1169px) {

        .landing-traits[data-v-03658fed] {

          margin: 0px calc(50% - 50vw);

          width: 100vw;

        }

      }

      @media screen and (max-width: 599px) {

        .landing-traits[data-v-03658fed] {

          margin: 0px;

          width: auto;

        }

      }

      @media screen and (max-width: 1169px) {

        .landing-traits__body[data-v-03658fed] {

          height: 415px;

          overflow: hidden;

        }

      }

      @media screen and (max-width: 599px) {

        .landing-traits__body[data-v-03658fed] {

          height: auto;

          overflow: visible;

        }

      }

      .landing-traits__grid[data-v-03658fed] {

        display: grid;

        gap: 2rem;

        grid-template-columns: repeat(3, 1fr);

        overflow-y: clip;

      }

      @media screen and (max-width: 1439px) {

        .landing-traits__grid[data-v-03658fed] {

          gap: 1rem;

        }

      }

      @media screen and (max-width: 1169px) {

        .landing-traits__grid[data-v-03658fed] {

          grid-template-columns: repeat(3, 390px);

          overflow-x: scroll;

          padding: 0px 2rem 3rem;

          scroll-padding: 0px 2rem;

          scroll-snap-type: x mandatory;

        }

      }

      @media screen and (max-width: 599px) {

        .landing-traits__grid[data-v-03658fed] {

          gap: 0.75rem;

          grid-template-columns: 1fr;

          padding: 0px;

        }

      }

      .landing-traits__pattern[data-v-03658fed] {

        height: 8rem;

        left: -2rem;

        top: -2rem;

        width: 18rem;

        z-index: -1;

      }

      @media screen and (max-width: 1169px) {

        .landing-traits__pattern[data-v-03658fed] {

          left: -1rem;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-traits__pattern[data-v-03658fed] {

          width: 16rem;

        }

      }

      .landing-legends-item[data-v-3a8c7704] {

        align-items: center;

        display: flex;

        flex-direction: column;

        height: 100%;

        justify-content: flex-end;

        left: calc(50% + var(--x-offset, 0px));

        margin: 0px;

        padding-bottom: var(--padding-bottom);

        position: absolute;

        text-align: center;

        top: 0px;

        transform: translateX(-50%);

        z-index: var(--z-index);

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item[data-v-3a8c7704] {

          left: auto;

          padding-bottom: 60px;

          position: relative;

          scroll-snap-align: center;

          top: auto;

          transform: none;

        }

      }

      .landing-legends-item[data-legend="FALLEN"][data-v-3a8c7704] {

        --img-height: 543px;

        --img-mask-start: 65px;

        --img-mask-end: 165px;

        --padding-bottom: 64px;

        --z-index: 3;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item[data-legend="FALLEN"][data-v-3a8c7704] {

          --img-height: 434px;

          --img-mask-start: 35px;

          --img-mask-end: 135px;

          --padding-bottom: 50px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item[data-legend="FALLEN"][data-v-3a8c7704] {

          --img-height: 380px;

          --img-y-offset: 0;

        }

      }

      .landing-legends-item[data-legend="AUSTINCS"][data-v-3a8c7704] {

        --img-height: 543px;

        --img-mask-start: 100px;

        --img-mask-end: 200px;

        --img-y-offset: 30px;

        --body-margin-left: 30px;

        --x-offset: -250px;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item[data-legend="AUSTINCS"][data-v-3a8c7704] {

          --img-height: 434px;

          --img-mask-start: 60px;

          --img-mask-end: 160px;

          --x-offset: -200px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item[data-legend="AUSTINCS"][data-v-3a8c7704] {

          --img-height: 440px;

          --img-y-offset: 0;

        }

      }

      .landing-legends-item[data-legend="ANOMALY"][data-v-3a8c7704] {

        --img-height: 459px;

        --img-y-offset: 30px;

        --body-margin-left: -30px;

        --x-offset: 250px;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item[data-legend="ANOMALY"][data-v-3a8c7704] {

          --img-height: 367px;

          --x-offset: 200px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item[data-legend="ANOMALY"][data-v-3a8c7704] {

          --img-height: 380px;

          --img-y-offset: 0;

        }

      }

      .landing-legends-item[data-legend="ANOMALY"][data-v-3a8c7704], .landing-legends-item[data-legend="AUSTINCS"][data-v-3a8c7704] {

        --padding-bottom: 68px;

        --z-index: 2;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item[data-legend="ANOMALY"][data-v-3a8c7704], .landing-legends-item[data-legend="AUSTINCS"][data-v-3a8c7704] {

          --padding-bottom: 52px;

        }

      }

      .landing-legends-item[data-legend="SMITHZZ"][data-v-3a8c7704] {

        --img-height: 408px;

        --img-y-offset: 75px;

        --body-margin-left: -30px;

        --x-offset: -455px;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item[data-legend="SMITHZZ"][data-v-3a8c7704] {

          --img-height: 327px;

          --x-offset: -364px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item[data-legend="SMITHZZ"][data-v-3a8c7704] {

          --img-height: 350px;

          --img-y-offset: -20px;

        }

      }

      .landing-legends-item[data-legend="SHOX"][data-v-3a8c7704] {

        --img-height: 451px;

        --img-y-offset: 40px;

        --body-margin-left: -30px;

        --x-offset: 485px;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item[data-legend="SHOX"][data-v-3a8c7704] {

          --img-height: 361px;

          --x-offset: 388px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item[data-legend="SHOX"][data-v-3a8c7704] {

          --img-height: 410px;

          --img-y-offset: -20px;

        }

      }

      .landing-legends-item[data-legend="SHOX"][data-v-3a8c7704], .landing-legends-item[data-legend="SMITHZZ"][data-v-3a8c7704] {

        --padding-bottom: 82px;

        --z-index: 1;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item[data-legend="SHOX"][data-v-3a8c7704], .landing-legends-item[data-legend="SMITHZZ"][data-v-3a8c7704] {

          --padding-bottom: 60px;

        }

      }

      .landing-legends-item__image[data-v-3a8c7704] {

        left: 50%;

        mask-image: var(--img-mask);

        mask-repeat: no-repeat;

        mask-size: cover;

        opacity: 0;

        pointer-events: none;

        position: absolute;

        top: 0px;

        transform: translate(-50%,var(--img-y-offset,0));

        transition: opacity 275ms;

        z-index: -1;

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item__image[data-v-3a8c7704] {

          mask-image: linear-gradient(rgb(0, 0, 0) 275px, rgba(255, 255, 255, 0) 350px);

        }

      }

      .landing-legends-item__image[data-v-3a8c7704]:has(img.loaded) {

        opacity: 1;

      }

      .landing-legends-item__image[data-v-3a8c7704]::after {

        background: linear-gradient(to top,#21201e var(--img-mask-start,0),rgba(33,32,30,0) var(--img-mask-end,100px));

        inset: 0px;

        content: "";

        position: absolute;

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item__image[data-v-3a8c7704]::after {

          display: none;

        }

      }

      .landing-legends-item__image > img[data-v-3a8c7704] {

        height: var(--img-height);

      }

      .landing-legends-item__body[data-v-3a8c7704] {

        align-items: center;

        display: flex;

        flex-direction: column;

        margin-left: var(--body-margin-left,0);

        white-space: nowrap;

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item__body[data-v-3a8c7704] {

          margin-left: 0px;

        }

      }

      .landing-legends-item__flag[data-v-3a8c7704] {

        filter: drop-shadow(rgba(0, 0, 0, 0.2) -4px 4px 6px);

        --base-flag-size: 28px;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item__flag[data-v-3a8c7704] {

          --base-flag-size: 24px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item__flag[data-v-3a8c7704] {

          --base-flag-size: 20px;

        }

      }

      .landing-legends-item__name[data-v-3a8c7704] {

        align-items: center;

        color: rgb(252, 245, 232);

        display: flex;

        font-size: 1.5rem;

        font-weight: 700;

        gap: 0.5rem;

        margin-top: 0.25rem;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item__name[data-v-3a8c7704] {

          font-size: 1.25rem;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item__name[data-v-3a8c7704] {

          font-size: 1.125rem;

          gap: 0.25rem;

        }

      }

      .landing-legends-item__name img[data-v-3a8c7704] {

        width: 17px;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item__name img[data-v-3a8c7704] {

          width: 14px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item__name img[data-v-3a8c7704] {

          width: 12px;

        }

      }

      .landing-legends-item__audience[data-v-3a8c7704] {

        color: rgb(245, 199, 27);

        font-size: 1rem;

        font-weight: 500;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends-item__audience[data-v-3a8c7704] {

          font-size: 0.875rem;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends-item__audience[data-v-3a8c7704] {

          font-size: 0.75rem;

        }

      }

      .landing-legends[data-v-46935d3f] {

        align-items: center;

        display: flex;

        flex-direction: column;

        text-align: center;

      }

      @media screen and (max-width: 959px) {

        .landing-legends[data-v-46935d3f] {

          --header-font-size: 28px;

        }

      }

      .landing-legends__title[data-v-46935d3f] {

        margin-bottom: 0px;

      }

      @media screen and (max-width: 959px) {

        .landing-legends__title[data-v-46935d3f] {

          margin-bottom: 2rem;

        }

      }

      .landing-legends__body[data-v-46935d3f] {

        margin-top: 32px;

        position: relative;

        width: 100%;

        z-index: 1;

      }

      @media screen and (max-width: 959px) {

        .landing-legends__body[data-v-46935d3f] {

          height: 464px;

          margin: -64px -1rem 0px;

          overflow: hidden;

          timeline-scope: --legends-scroll;

          width: calc(100% + 2rem);

        }

      }

      .landing-legends__body[data-v-46935d3f]:has(img.loaded)::before {

        opacity: 0.5;

      }

      .landing-legends__body[data-v-46935d3f]::before {

        background: radial-gradient(40% 40%, rgba(157, 126, 89, 0.9) 0px, rgba(157, 126, 89, 0) 100%);

        border-radius: 1160px;

        content: "";

        height: 440px;

        left: 50%;

        opacity: 0;

        position: absolute;

        top: 0px;

        transform: translateX(-50%);

        transition: opacity 275ms;

        width: 1160px;

      }

      @media screen and (max-width: 959px) {

        .landing-legends__body[data-v-46935d3f]::before {

          border-radius: 800px;

          height: 320px;

          top: 50px;

          width: 800px;

        }

      }

      .landing-legends__stroke[data-v-46935d3f] {

        height: 164px;

        left: 50%;

        position: absolute;

        top: 115px;

        transform: translateX(-50%);

        z-index: -1;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends__stroke[data-v-46935d3f] {

          height: 130px;

          top: 105px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends__stroke[data-v-46935d3f] {

          animation-fill-mode: both;

          animation-name: stroke-parallax-46935d3f;

          animation-timeline: --legends-scroll;

          animation-timing-function: linear;

          height: 120px;

          left: 0.5rem;

          padding-right: 1rem;

          top: 135px;

          transform: translateZ(0px);

        }

      }

      .landing-legends__description[data-v-46935d3f] {

        color: rgb(154, 149, 139);

        font-size: 1rem;

        margin: -0.5rem 0px 0px;

        max-width: 720px;

        position: relative;

        text-wrap: balance;

        z-index: 2;

      }

      @media screen and (max-width: 959px) {

        .landing-legends__description[data-v-46935d3f] {

          font-size: 0.875rem;

        }

      }

      .landing-legends__description[data-v-46935d3f] em {

        color: rgb(236, 230, 218);

        font-style: normal;

      }

      .landing-legends__cta[data-v-46935d3f] {

        margin-top: 1.5rem;

        --button-font-size: 1rem;

        --button-height: 48px;

      }

      @media screen and (max-width: 959px) {

        .landing-legends__cta[data-v-46935d3f] {

          margin-top: 1rem;

        }

      }

      .landing-legends__cta[data-v-46935d3f]:hover {

        border-color: rgb(63, 60, 56);

      }

      .landing-legends__list[data-v-46935d3f] {

        height: 540px;

        overflow-y: clip;

        position: relative;

        user-select: none;

      }

      @media screen and (max-width: 1439px) {

        .landing-legends__list[data-v-46935d3f] {

          height: 460px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-legends__list[data-v-46935d3f] {

          display: grid;

          grid-template-columns: repeat(5, 250px);

          height: 528px;

          overflow: scroll hidden;

          padding: 64px 1rem 64px 0px;

          scroll-snap-type: x;

          scroll-timeline: --legends-scroll inline;

        }

      }

      .tutorial-step-indicator[data-v-18833dba] {

        height: 100%;

        left: 4px;

        margin-top: 0.5rem;

        position: absolute;

        user-select: none;

      }

      .tutorial-step-indicator__dot[data-v-18833dba] {

        align-items: center;

        aspect-ratio: 1 / 1;

        background-color: rgb(174, 168, 155);

        border-radius: 50%;

        display: flex;

        height: 10px;

        justify-content: center;

        position: relative;

        transition: background-color 275ms, box-shadow 275ms;

        z-index: 1;

      }

      .tutorial-step-indicator__bar[data-v-18833dba] {

        background-color: rgb(48, 46, 42);

        height: 100%;

        left: 50%;

        overflow: hidden;

        position: absolute;

        top: 4px;

        transform: translateX(-50%);

        width: 4px;

      }

      .tutorial-step-indicator__progress[data-v-18833dba] {

        background-color: rgb(163, 126, 9);

        border-bottom-left-radius: 2px;

        border-bottom-right-radius: 2px;

        height: 100%;

        position: absolute;

        transform: translateY(-100%);

        width: 100%;

      }

      .tutorial-step[data-v-859fe8d0] {

        padding-bottom: 2rem;

        padding-left: 3rem;

        position: relative;

      }

      @media screen and (max-width: 1169px) {

        .tutorial-step[data-v-859fe8d0] {

          padding-left: 2rem;

        }

      }

      .tutorial-step[data-v-859fe8d0]:last-child {

        padding-bottom: 0px;

      }

      .tutorial-step[data-v-859fe8d0]:last-child .tutorial-step-indicator__bar {

        display: none;

      }

      .tutorial-step__title[data-v-859fe8d0] {

        color: rgb(174, 168, 155);

        font-size: 1.5rem;

        font-weight: 700;

        line-height: 1;

        margin-bottom: 0.5rem;

        margin-top: 0px;

        transition: color 175ms;

      }

      .tutorial-step__description[data-v-859fe8d0] {

        color: rgb(123, 119, 111);

        font-size: 1rem;

        font-weight: 500;

        margin: 0px;

        text-wrap: balance;

        transition: color 175ms;

      }

      @media screen and (max-width: 1169px) {

        .tutorial-step__description[data-v-859fe8d0] {

          font-size: 0.875rem;

        }

      }

      .tutorial-steps[data-v-7d5ca068] {

        list-style: none;

        margin: 0px;

        padding: 0px;

      }

      .tutorial[data-v-1bd758d8] {

        align-items: center;

        display: grid;

        gap: 4rem;

        grid-template-columns: 1fr min-content;

      }

      @media screen and (max-width: 959px) {

        .tutorial[data-v-1bd758d8] {

          display: flex;

          flex-direction: column-reverse;

          gap: 2rem;

        }

      }

      .tutorial__steps[data-v-1bd758d8] {

        margin-top: 2rem;

      }

      @media screen and (max-width: 1169px) {

        .tutorial__steps[data-v-1bd758d8] {

          margin-top: 1.5rem;

        }

      }

      .tutorial__media[data-v-1bd758d8] {

        align-items: center;

        display: flex;

        position: relative;

        width: 100%;

      }

      .tutorial__video[data-v-1bd758d8] {

        aspect-ratio: 720 / 404;

        border-radius: 0.5rem;

        position: relative;

        width: 720px;

        z-index: 2;

      }

      @media screen and (max-width: 1439px) {

        .tutorial__video[data-v-1bd758d8] {

          margin-right: -3rem;

          width: 640px;

        }

      }

      @media screen and (max-width: 1169px) {

        .tutorial__video[data-v-1bd758d8] {

          width: 400px;

        }

      }

      @media screen and (max-width: 959px) {

        .tutorial__video[data-v-1bd758d8] {

          width: 100%;

        }

      }

      .tutorial__dots[data-v-1bd758d8] {

        height: 8rem;

        right: -2rem;

        top: -2rem;

        width: 10rem;

        z-index: 1;

      }

      .base-marquee[data-v-ca0e6c20] {

        height: calc(var(--marquee-height) + var(--marquee-padding, 0px)*2);

        left: 50%;

        mask-image: linear-gradient(to right,hsla(0,0%,100%,0),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),hsla(0,0%,100%,0));

        max-width: 100vw;

        position: relative;

        transform: translateX(-50%);

        user-select: none;

        width: 1920px;

        --mask-size: var(--marquee-mask-size,4rem);

      }

      @media screen and (max-width: 1169px) {

        .base-marquee[data-v-ca0e6c20] {

          --mask-size: 4rem;

        }

      }

      @media screen and (max-width: 959px) {

        .base-marquee[data-v-ca0e6c20] {

          --mask-size: 1.5rem;

        }

      }

      .base-marquee__track[data-v-ca0e6c20] {

        animation-duration: var(--marquee-duration);

        animation-iteration-count: infinite;

        animation-name: marquee-ca0e6c20;

        animation-play-state: paused;

        animation-timing-function: linear;

        display: flex;

        flex-wrap: nowrap;

        gap: var(--marquee-gap,.125rem);

        height: var(--marquee-height);

        left: 0px;

        padding-left: var(--marquee-gap,.125rem);

        position: absolute;

        top: var(--marquee-padding,0);

        will-change: transform;

      }

      @media (prefers-reduced-motion: reduce) {

        .base-marquee__track[data-v-ca0e6c20] {

          animation: auto ease 0s 1 normal none running none;

        }

      }

      .base-marquee__track.clone[data-v-ca0e6c20] {

        --shift: 100%;

      }

      .base-marquee.in-viewport .base-marquee__track[data-v-ca0e6c20] {

        animation-play-state: running;

      }

      @media (hover: hover) {

        .base-marquee.in-viewport:hover .base-marquee__track[data-v-ca0e6c20] {

          animation-play-state: paused;

        }

      }

      .popular-item[data-v-6662d1c2] {

        position: relative;

        transition: transform 175ms;

      }

      .popular-item[data-v-6662d1c2]:hover {

        transform: translateY(calc(-2px - 1.5rem));

      }

      .popular-item:hover .popular-item__body[data-v-6662d1c2] {

        background: rgb(86, 82, 77);

        border-bottom-left-radius: 0px;

        border-top-left-radius: 0.5rem;

        border-top-right-radius: 0.5rem;

      }

      .popular-item:hover .popular-item__cta[data-v-6662d1c2] {

        pointer-events: auto;

        transform: translateY(100%);

        visibility: visible;

      }

      .popular-item__body[data-v-6662d1c2] {

        background: rgb(48, 46, 42);

        display: flex;

        flex-direction: column;

        height: var(--popular-item-size);

        justify-content: space-between;

        overflow: hidden;

        transition: background-color 275ms, border-radius 175ms;

        width: var(--popular-item-size);

        z-index: 1;

      }

      .popular-item__image[data-v-6662d1c2] {

        filter: drop-shadow(rgba(0, 0, 0, 0.75) 0px 1px 4px) drop-shadow(rgba(0, 0, 0, 0.35) 0px 1px 12px);

        height: calc(100% - 3rem);

        object-fit: contain;

        object-position: center center;

        padding: 0.5rem 0.25rem;

        width: 100%;

      }

      @media screen and (max-width: 959px) {

        .popular-item__image[data-v-6662d1c2] {

          height: calc(100% - 2.75rem);

        }

      }

      .popular-item__description[data-v-6662d1c2] {

        bottom: 0px;

        display: flex;

        flex-direction: column;

        left: 0px;

        padding: 0px 1rem 0.75rem;

        position: absolute;

        width: 100%;

      }

      .popular-item__price[data-v-6662d1c2] {

        font-weight: 500;

        margin-top: 0.25rem;

      }

      @media screen and (max-width: 959px) {

        .popular-item__price[data-v-6662d1c2] {

          font-size: 0.875rem;

        }

      }

      .popular-item__cta[data-v-6662d1c2] {

        align-items: center;

        background: rgb(245, 199, 27);

        border-radius: 0px 0px 0.5rem 0.5rem;

        bottom: 0px;

        color: rgb(33, 32, 30);

        cursor: pointer;

        display: flex;

        font-size: 0.875rem;

        font-weight: 700;

        height: 3rem;

        justify-content: space-between;

        left: 0px;

        opacity: 0;

        padding: 0px 1rem;

        pointer-events: none;

        position: absolute;

        transition: color 275ms, transform 175ms;

        visibility: hidden;

        width: 100%;

        z-index: -1;

      }

      .popular-item__cta[data-v-6662d1c2]:hover {

        background: rgb(255, 212, 49);

      }

      .popular-item:hover .popular-item__cta[data-v-6662d1c2] {

        opacity: 1;

      }

      .popular-item__cta svg[data-v-6662d1c2] {

        font-size: 1.25rem;

      }

      .popular-items[data-v-11f7e2aa] {

        --marquee-height: var(--popular-item-size);

        --marquee-mask-size: var(--popular-item-size);

        --marquee-padding: 2rem;

        --popular-item-size: 192px;

      }

      @media screen and (max-width: 959px) {

        .popular-items[data-v-11f7e2aa] {

          --popular-item-size: 154px;

        }

      }

      .popular__header[data-v-685cb4e9] {

        align-items: baseline;

        display: flex;

        gap: 2rem;

        justify-content: space-between;

      }

      .popular__all[data-v-685cb4e9] {

        align-items: center;

        color: rgb(174, 168, 155);

        display: inline-flex;

        font-size: 1.125rem;

        font-weight: 500;

        gap: 0.5rem;

        white-space: nowrap;

      }

      @media screen and (max-width: 959px) {

        .popular__all[data-v-685cb4e9] {

          font-size: 1rem;

        }

      }

      .popular__all[data-v-685cb4e9]:hover {

        color: rgb(252, 245, 232);

      }

      .popular__footer[data-v-685cb4e9] {

        display: flex;

        justify-content: flex-end;

      }

      .popular__footer[data-v-685cb4e9]:empty {

        display: none;

      }

      .cta-middle[data-v-474420c4] {

        align-items: center;

        display: flex;

        height: 365px;

        justify-content: center;

        margin-bottom: var(--cta-middle-spacing,0);

        margin-top: var(--cta-middle-spacing,0);

        position: relative;

        z-index: 1;

        --animation-state: paused;

        --cta-middle-mobile-assets-height: 220px;

      }

      @media screen and (max-width: 959px) {

        .cta-middle[data-v-474420c4] {

          height: auto;

          padding-top: var(--cta-middle-mobile-assets-height);

        }

      }

      .cta-middle__body[data-v-474420c4] {

        text-align: center;

        z-index: 1;

      }

      @media screen and (max-width: 959px) {

        .cta-middle__body[data-v-474420c4] {

          padding: 1rem 0px 3rem;

        }

      }

      .cta-middle__description[data-v-474420c4] {

        font-size: 1.125rem;

        margin-bottom: 2rem;

        text-wrap: balance;

      }

      .cta-bottom-layers[data-v-443a6e97] {

        background-color: rgb(22, 21, 20);

        height: 100%;

        left: 50%;

        overflow-x: clip;

        pointer-events: none;

        position: absolute;

        top: 0px;

        transform: translateX(-50%);

        width: 100vw;

      }

      [data-v-443a6e97] .cta-bottom-layers__background {

        margin: 0px auto;

        position: relative;

        width: 1920px;

        z-index: -1;

      }

      .cta-bottom-layers__background-wrapper[data-v-d56775ae] {

        inset: 0px;

        overflow: clip;

        position: absolute;

      }

      .cta-bottom-layers__background[data-v-d56775ae] {

        animation-composition: accumulate;

        animation-name: bg-parallax-d56775ae;

        animation-timeline: view();

        animation-timing-function: linear;

        aspect-ratio: 1920 / 581;

        mask-image: linear-gradient(160deg, transparent 25%, rgb(0, 0, 0) 30%, rgb(0, 0, 0) 60%, transparent 75%);

        width: 1600px;

      }

      @media screen and (max-width: 1439px) {

        .cta-bottom-layers__background[data-v-d56775ae] {

          animation-name: bg-parallax-lg-d56775ae;

          width: 110%;

        }

      }

      @media screen and (max-width: 1169px) {

        .cta-bottom-layers__background[data-v-d56775ae] {

          animation: auto ease 0s 1 normal none running none;

          height: 100%;

          object-fit: cover;

          transform: translateX(200px);

          width: 100%;

        }

      }

      @media screen and (max-width: 959px) {

        .cta-bottom-layers__background[data-v-d56775ae] {

          transform: translateX(80px);

        }

      }

      @media screen and (max-width: 743px) {

        .cta-bottom-layers__background[data-v-d56775ae] {

          height: 150px;

          margin-top: 205px;

          object-fit: contain;

          transform: translateX(-50px);

          width: auto;

        }

      }

      @media screen and (max-width: 599px) {

        .cta-bottom-layers__background[data-v-d56775ae] {

          transform: translateX(-90px);

        }

      }

      @media (prefers-reduced-motion: reduce) {

        .cta-bottom-layers__background[data-v-d56775ae] {

          animation: auto ease 0s 1 normal none running none;

        }

      }

      .cta-bottom-layers__item[data-v-d56775ae] {

        position: absolute;

      }

      .cta-bottom-layers__item--1[data-v-d56775ae] {

        aspect-ratio: 335 / 348;

        filter: drop-shadow(rgba(0, 0, 0, 0.14) -40px 20px 20px) drop-shadow(rgba(0, 0, 0, 0.25) -35px 20px 4px) drop-shadow(rgba(0, 0, 0, 0.6) -15px 12px 15px);

        left: calc(50% + 90px);

        top: calc(50% - 70px);

        width: 335px;

      }

      @media screen and (max-width: 1169px) {

        .cta-bottom-layers__item--1[data-v-d56775ae] {

          left: calc(50% + 160px);

          top: calc(50% - 50px);

          width: 250px;

        }

      }

      @media screen and (max-width: 959px) {

        .cta-bottom-layers__item--1[data-v-d56775ae] {

          left: calc(50% + 50px);

        }

      }

      @media screen and (max-width: 743px) {

        .cta-bottom-layers__item--1[data-v-d56775ae] {

          left: calc(50% - 145px);

          top: 75px;

          width: 190px;

        }

      }

      .cta-bottom-layers__item--2[data-v-d56775ae] {

        aspect-ratio: 564 / 564;

        filter: drop-shadow(rgba(0, 0, 0, 0.14) -40px 20px 20px) drop-shadow(rgba(0, 0, 0, 0.25) -35px 20px 4px) drop-shadow(rgba(0, 0, 0, 0.6) -15px 12px 15px) drop-shadow(rgb(0, 0, 0) -15px 8px 5px);

        left: calc(50% + 50px);

        top: calc(50% - 310px);

        width: 564px;

      }

      @media screen and (max-width: 1169px) {

        .cta-bottom-layers__item--2[data-v-d56775ae] {

          left: calc(50% + 140px);

          top: calc(50% - 260px);

          width: 460px;

        }

      }

      @media screen and (max-width: 959px) {

        .cta-bottom-layers__item--2[data-v-d56775ae] {

          left: calc(50% + 20px);

        }

      }

      @media screen and (max-width: 743px) {

        .cta-bottom-layers__item--2[data-v-d56775ae] {

          left: calc(50% - 170px);

          top: -80px;

          width: 340px;

        }

      }

      .landing-cta-cs2[data-v-7416c54c] {

        align-items: center;

        display: flex;

        margin-top: 3rem;

        min-height: 705px;

        overflow-y: clip;

        position: relative;

      }

      @media screen and (max-width: 1169px) {

        .landing-cta-cs2[data-v-7416c54c] {

          min-height: auto;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-cta-cs2[data-v-7416c54c] {

          flex-direction: column;

        }

      }

      .landing-cta-cs2[data-v-7416c54c] .landing-header {

        font-size: 3rem;

      }

      @media screen and (max-width: 959px) {

        .landing-cta-cs2[data-v-7416c54c] .landing-header {

          font-size: 32px;

        }

      }

      .landing-cta-cs2__background[data-v-7416c54c] {

        animation-composition: accumulate;

        animation-name: bg-parallax-7416c54c;

        animation-timeline: view();

        animation-timing-function: linear;

        background-color: rgb(25, 24, 22);

        bottom: 0px;

        filter: blur(4px);

        left: 50%;

        position: absolute;

        transform: translateX(-50%);

        width: 100vw;

      }

      @media screen and (max-width: 959px) {

        .landing-cta-cs2__background[data-v-7416c54c] {

          animation-name: none;

          height: 100%;

        }

      }

      @media (prefers-reduced-motion: reduce) {

        .landing-cta-cs2__background[data-v-7416c54c] {

          animation: auto ease 0s 1 normal none running none;

        }

      }

      .landing-cta-cs2__background[data-v-7416c54c] {

        --image-opacity: 0.4;

      }

      .landing-cta-cs2__background[data-v-7416c54c]::before {

        background-image: radial-gradient(60% 40%, transparent 0px, rgba(0, 0, 0, 0.5) 100%);

        inset: 0px;

        content: "";

        position: absolute;

      }

      .landing-cta-cs2__background[data-v-7416c54c] img {

        aspect-ratio: 1920 / 1089;

        margin: 0px auto;

        mask-image: radial-gradient(960px 100%, rgb(0, 0, 0) 75%, transparent 100%);

        position: relative;

        width: 1920px;

        z-index: -1;

      }

      @media screen and (max-width: 959px) {

        .landing-cta-cs2__background[data-v-7416c54c] img {

          height: 100%;

          object-fit: cover;

          object-position: center bottom;

          width: 100%;

        }

      }

      .landing-cta-cs2__body[data-v-7416c54c] {

        max-width: 590px;

        padding: 3rem 0px;

        position: relative;

        z-index: 1;

      }

      @media screen and (max-width: 1169px) {

        .landing-cta-cs2__body[data-v-7416c54c] {

          max-width: 440px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-cta-cs2__body[data-v-7416c54c] {

          max-width: 100%;

        }

      }

      .landing-cta-cs2__title[data-v-7416c54c] {

        margin-bottom: 1rem;

        text-wrap: balance;

      }

      .landing-cta-cs2__subtitle[data-v-7416c54c] {

        color: rgb(236, 230, 218);

        display: block;

        margin-bottom: 2rem;

      }

      .landing-cta-cs2__description[data-v-7416c54c] {

        color: rgb(174, 168, 155);

        font-size: 0.875rem;

      }

      .landing-cta-cs2__description[data-v-7416c54c] p:last-child {

        margin-bottom: 0px;

      }

      .landing-cta-cs2__description[data-v-7416c54c] em, .landing-cta-cs2__description[data-v-7416c54c] strong {

        color: rgb(252, 245, 232);

      }

      .landing-cta-cs2__button[data-v-7416c54c] {

        margin-top: 1rem;

      }

      .landing-cta-cs2__agent[data-v-7416c54c] {

        bottom: 0px;

        left: calc(590px + 2rem);

        position: absolute;

        z-index: 1;

      }

      @media screen and (max-width: 1169px) {

        .landing-cta-cs2__agent[data-v-7416c54c] {

          left: calc(440px + 2rem);

        }

      }

      @media screen and (max-width: 959px) {

        .landing-cta-cs2__agent[data-v-7416c54c] {

          left: auto;

          margin-top: -3rem;

          max-width: 707px;

          position: relative;

          width: 100vw;

        }

      }

      .landing-cta-cs2__agent[data-v-7416c54c]::before {

        aspect-ratio: 880 / 600;

        background: radial-gradient(50% 50%, rgb(168, 151, 109) 0px, rgba(168, 151, 109, 0) 100%);

        content: "";

        filter: blur(10px);

        left: 50%;

        mix-blend-mode: plus-lighter;

        position: absolute;

        top: 50%;

        transform: translate(-50%, -50%);

        width: 880px;

        z-index: -1;

      }

      @media screen and (max-width: 1169px) {

        .landing-cta-cs2__agent[data-v-7416c54c]::before {

          width: 680px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-cta-cs2__agent[data-v-7416c54c]::before {

          bottom: 50px;

          opacity: 0.4;

          top: auto;

          transform: translateX(-50%);

          width: 560px;

        }

      }

      .landing-cta-cs2__agent[data-v-7416c54c] img {

        aspect-ratio: 707 / 705;

      }

      @media screen and (max-width: 1169px) {

        .landing-cta-cs2__agent[data-v-7416c54c] img {

          max-height: 500px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-cta-cs2__agent[data-v-7416c54c] img {

          margin: 0px auto;

          max-width: 420px;

          width: 100%;

        }

      }

      .landing-cta-cs2__agent-text[data-v-7416c54c] {

        left: 50%;

        opacity: 0.3;

        position: absolute;

        text-align: center;

        text-transform: uppercase;

        top: 50%;

        transform: translate(-50%, -50%);

        z-index: -1;

        --fill-color: hsla(0,0%,100%,0);

        --stroke-color: #9a958b;

        --stroke-font-size: 248px;

        --stroke-line-height: 0.8em;

      }

      @media screen and (max-width: 1169px) {

        .landing-cta-cs2__agent-text[data-v-7416c54c] {

          --stroke-font-size: 180px;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-cta-cs2__agent-text[data-v-7416c54c] {

          --stroke-font-size: 132px;

        }

      }

      .about[data-v-9ab62f20] > :first-child {

        margin-top: 0px;

      }

      .about[data-v-9ab62f20] > :last-child {

        margin-bottom: 0px;

      }

      .about[data-v-9ab62f20] h1, .about[data-v-9ab62f20] h2, .about[data-v-9ab62f20] h3 {

        color: rgb(236, 230, 218);

        font-weight: 700;

        text-wrap: balance;

      }

      .about[data-v-9ab62f20] h2 {

        font-size: 1.25rem;

      }

      .about[data-v-9ab62f20] h2:not(:first-child) {

        margin-top: 4rem;

      }

      @media screen and (max-width: 959px) {

        .about[data-v-9ab62f20] h2:not(:first-child) {

          margin-top: 3rem;

        }

      }

      .about[data-v-9ab62f20] h3 {

        font-size: 1rem;

        margin-bottom: 0.5rem;

      }

      .about[data-v-9ab62f20] h3:not(:first-child) {

        margin-top: 1.5rem;

      }

      .about[data-v-9ab62f20] li, .about[data-v-9ab62f20] p {

        color: rgb(154, 149, 139);

        font-size: 0.875rem;

        line-height: 1.3;

      }

      .about[data-v-9ab62f20] ul {

        list-style: none;

        padding-left: 1rem;

      }

      .about[data-v-9ab62f20] ul li {

        padding-left: 1rem;

        position: relative;

      }

      .about[data-v-9ab62f20] ul li::before {

        aspect-ratio: 1 / 1;

        background-color: rgb(123, 119, 111);

        border-radius: 50%;

        box-shadow: rgba(123, 119, 111, 0.4) 0px 0px 0px 2px;

        content: "";

        left: 0px;

        position: absolute;

        top: 50%;

        transform: translateY(-50%);

        width: 4px;

      }

      .about[data-v-9ab62f20] ol {

        padding-left: 1.75rem;

      }

      .about[data-v-9ab62f20] ol li {

        padding-left: 0.25rem;

      }

      .about[data-v-9ab62f20] li + li {

        margin-top: 0.5rem;

      }

      .about__prose[data-v-9ab62f20]:first-child > :first-child {

        margin-top: 0px;

      }

      .about__prose[data-v-9ab62f20]:last-child > :last-child {

        margin-bottom: 0px;

      }

      .about__prose--after-cta[data-v-9ab62f20] > h2:first-child {

        margin-top: 4rem;

      }

      @media screen and (max-width: 959px) {

        .about__prose--after-cta[data-v-9ab62f20] > h2:first-child {

          margin-top: 3rem;

        }

      }

      .youtube-video[data-v-961842c0] {

        aspect-ratio: 16 / 9;

        background-color: rgb(18, 18, 17);

        border-radius: 0.75rem;

        display: block;

        flex: 0 0 var(--youtube-thumbnail-width);

        margin: 0px 0.75rem;

        min-width: 0px;

        opacity: 0.5;

        overflow: hidden;

        position: relative;

        transition: opacity 275ms;

      }

      .youtube-video.active[data-v-961842c0] {

        cursor: default;

      }

      .youtube-video.active[data-v-961842c0], .youtube-video[data-v-961842c0]:hover {

        opacity: 1;

      }

      @media screen and (max-width: 959px) {

        .youtube-video[data-v-961842c0] {

          margin: 0px 0.5rem;

        }

      }

      .youtube-video img[data-v-961842c0] {

        display: block;

        height: 100%;

        object-fit: cover;

        pointer-events: none;

        width: 100%;

      }

      .youtube-video__button[data-v-961842c0] {

        filter: drop-shadow(rgba(0, 0, 0, 0.8) 0px 6px 40px);

        left: 50%;

        opacity: 0;

        pointer-events: none;

        position: absolute;

        top: 50%;

        transform: translate(-50%, -50%);

        transition: transform 275ms, opacity 275ms;

      }

      .youtube-video__button[data-v-961842c0]:hover {

        transform: translate(-50%, -50%) scale(1.2);

      }

      .youtube-video.active .youtube-video__button[data-v-961842c0] {

        opacity: 1;

        pointer-events: auto;

      }

      @media screen and (max-width: 959px) {

        .youtube-video__button[data-v-961842c0] {

          height: 100%;

          width: 100%;

        }

        .youtube-video__button[data-v-961842c0] img {

          display: none;

        }

      }

      .youtube-videos[data-v-10d69df8] {

        opacity: 0;

        position: relative;

        transition: opacity 275ms;

        user-select: none;

        --mask-size: 200px;

        --button-position: 2rem;

        --youtube-thumbnail-width: 624px;

      }

      @media screen and (max-width: 1169px) {

        .youtube-videos[data-v-10d69df8] {

          --button-position: 1rem;

          --youtube-thumbnail-width: 594px;

        }

      }

      @media screen and (max-width: 959px) {

        .youtube-videos[data-v-10d69df8] {

          --mask-size: 100px;

          --youtube-thumbnail-width: 75vw;

        }

      }

      @media screen and (max-width: 599px) {

        .youtube-videos[data-v-10d69df8] {

          --button-position: 0;

        }

      }

      .youtube-videos.ready[data-v-10d69df8] {

        opacity: 1;

      }

      .youtube-videos__container[data-v-10d69df8] {

        mask-image: linear-gradient(to right,hsla(0,0%,100%,0),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),hsla(0,0%,100%,0) 100%);

      }

      .youtube-videos__track[data-v-10d69df8] {

        display: flex;

      }

      .youtube-videos__button[data-v-10d69df8] {

        align-items: center;

        aspect-ratio: 1 / 1;

        color: rgb(236, 230, 218);

        cursor: pointer;

        display: flex;

        justify-content: center;

        padding: 0.5rem;

        position: absolute;

        top: 50%;

        transform: translateY(-50%);

        transition: color 275ms;

        user-select: none;

        width: 42px;

        z-index: 10;

      }

      @media screen and (max-width: 959px) {

        .youtube-videos__button[data-v-10d69df8] {

          pointer-events: none;

        }

      }

      @media screen and (max-width: 599px) {

        .youtube-videos__button[data-v-10d69df8] {

          font-size: 0.75rem;

          width: 32px;

        }

      }

      .youtube-videos__button[data-v-10d69df8]:hover {

        color: rgb(255, 255, 255);

      }

      .youtube-videos__button--prev[data-v-10d69df8] {

        left: var(--button-position);

      }

      .youtube-videos__button--next[data-v-10d69df8] {

        right: var(--button-position);

      }

      .youtube-creator[data-v-798cd2d7] {

        align-items: center;

        cursor: pointer;

        display: flex;

        flex-grow:;

        flex-basis:;

        flex-direction: column;

        flex-shrink: 0;

        height: 100%;

        opacity: 0.6;

        padding: 0.25rem 1rem 0px;

        transition: opacity 275ms;

      }

      @media screen and (max-width: 599px) {

        .youtube-creator[data-v-798cd2d7] {

          padding-left: 0.5rem;

          padding-right: 0.5rem;

        }

      }

      .youtube-creator[data-v-798cd2d7]:hover {

        opacity: 1;

      }

      .youtube-creator__avatar[data-v-798cd2d7] {

        aspect-ratio: 1 / 1;

        flex-shrink: 0;

        position: relative;

        white-space: nowrap;

        width: 48px;

      }

      @media screen and (max-width: 599px) {

        .youtube-creator__avatar[data-v-798cd2d7] {

          width: 28px;

        }

      }

      .youtube-creator__avatar img[data-v-798cd2d7] {

        border-radius: 50%;

        display: block;

        height: 100%;

        object-fit: cover;

        width: 100%;

      }

      .youtube-creator__flag[data-v-798cd2d7] {

        aspect-ratio: 1 / 1;

        border-radius: 50%;

        overflow: hidden;

        position: absolute;

        right: calc(var(--flag-size)*-.25);

        top: calc(var(--flag-size)*-.25);

        width: var(--flag-size);

        --flag-size: 16px;

      }

      @media screen and (max-width: 599px) {

        .youtube-creator__flag[data-v-798cd2d7] {

          --flag-size: 10px;

        }

      }

      .youtube-creator__flag .base-flag[data-v-798cd2d7] {

        height: 100%;

        left: 50%;

        position: absolute;

        transform: translateX(-50%);

        width: 100%;

      }

      .youtube-creator__flag[data-v-798cd2d7] img {

        height: 100%;

        object-fit: cover;

        width: 100%;

      }

      .youtube-creator__name[data-v-798cd2d7] {

        color: rgb(252, 245, 232);

        font-size: 1.125rem;

        font-weight: 600;

        margin: 0.5rem 0px 0.25rem;

      }

      @media screen and (max-width: 599px) {

        .youtube-creator__name[data-v-798cd2d7] {

          font-size: 0.75rem;

          margin: 0.25rem 0px 0.125rem;

        }

      }

      .youtube-creator__subs[data-v-798cd2d7] {

        color: rgb(174, 168, 155);

        font-size: 1rem;

        font-weight: 400;

      }

      @media screen and (max-width: 599px) {

        .youtube-creator__subs[data-v-798cd2d7] {

          font-size: 0.625rem;

        }

      }

      .youtube-creators[data-v-ad39eb0e] {

        opacity: 0;

        transition: opacity 275ms;

        user-select: none;

        --youtube-creator-width: 200px;

        --mask-size: 100px;

      }

      @media screen and (max-width: 599px) {

        .youtube-creators[data-v-ad39eb0e] {

          --youtube-creator-width: 120px;

          --mask-size: 25px;

        }

      }

      .youtube-creators.ready[data-v-ad39eb0e] {

        opacity: 1;

      }

      .youtube-creators__container[data-v-ad39eb0e] {

        margin: 0px auto;

        max-width: calc(var(--youtube-creator-width)*4);

      }

      .youtube-creators.mask .youtube-creators__container[data-v-ad39eb0e] {

        mask-image: linear-gradient(to right,hsla(0,0%,100%,0),#000 var(--mask-size),#000 calc(100% - var(--mask-size)),hsla(0,0%,100%,0) 100%);

      }

      .youtube-creators__track[data-v-ad39eb0e] {

        display: flex;

      }

      .youtube__title[data-v-3e80a673] {

        margin-bottom: 3rem;

        text-align: center;

      }

      @media screen and (max-width: 959px) {

        .youtube__title[data-v-3e80a673] {

          margin-bottom: 1.5rem;

          --header-font-size: 28px;

        }

      }

      .youtube__body[data-v-3e80a673] {

        display: flex;

        flex-direction: column;

        gap: 3rem;

        text-align: center;

      }

      @media screen and (max-width: 959px) {

        .youtube__body[data-v-3e80a673] {

          gap: 1.5rem;

          margin: 0px -1rem;

        }

      }

      .landing-reviews__header[data-v-aefd5cf4] {

        align-items: baseline;

        display: flex;

        justify-content: space-between;

        margin-bottom: 2rem;

        --header-font-size: 1.5rem;

      }

      @media screen and (max-width: 959px) {

        .landing-reviews__header[data-v-aefd5cf4] {

          margin-bottom: 1.5rem;

        }

      }

      .landing-reviews__rate[data-v-aefd5cf4] {

        color: rgb(154, 149, 139);

        font-size: 1.125rem;

        text-align: right;

      }

      @media screen and (max-width: 959px) {

        .landing-reviews__rate[data-v-aefd5cf4] {

          margin-top: 2.5rem;

        }

      }

      .landing-reviews__rate a[data-v-aefd5cf4], .landing-reviews__rate em[data-v-aefd5cf4], .landing-reviews__rate > span[data-v-aefd5cf4] {

        color: rgb(236, 230, 218);

      }

      .landing-reviews__list[data-v-aefd5cf4] {

        position: relative;

        z-index: 1;

      }

      .landing-reviews__track[data-v-aefd5cf4] {

        display: grid;

        gap: 1.5rem;

        grid-template-columns: repeat(3, 1fr);

      }

      @media screen and (max-width: 1169px) {

        .landing-reviews__track[data-v-aefd5cf4] {

          gap: 1rem;

        }

      }

      @media screen and (max-width: 959px) {

        .landing-reviews__track[data-v-aefd5cf4] {

          gap: 0.75rem;

          grid-template-columns: 1fr;

        }

      }

      .landing-reviews__pattern[data-v-aefd5cf4] {

        bottom: -2rem;

        height: 8rem;

        right: -2rem;

        width: 18rem;

        z-index: -1;

      }

      .cta-deposit-methods[data-v-55760d9c] {

        background-color: rgb(48, 46, 42);

        border-right: 2px solid rgb(33, 32, 30);

        display: flex;

        flex-shrink: 0;

        gap: var(--gap);

        justify-content: center;

        min-height: 100%;

        overflow: hidden;

        padding: 0 var(--padding);

        position: relative;

        --logo-size: 120px;

        --gap: 1.5rem;

      }

      @media screen and (max-width: 1439px) {

        .cta-deposit-methods[data-v-55760d9c] {

          --logo-size: 90px;

        }

      }

      @media screen and (max-width: 959px) {

        .cta-deposit-methods[data-v-55760d9c] {

          --logo-size: 10vw;

          --gap: 2vw;

        }

      }

      @media screen and (max-width: 599px) {

        .cta-deposit-methods[data-v-55760d9c] {

          --logo-size: 105px;

          --gap: 1.5rem;

          border-bottom: 2px solid rgb(33, 32, 30);

          border-right-width: medium;

          border-right-style: none;

          border-right-color: currentcolor;

          padding: var(--padding) 0;

        }

      }

      .cta-deposit-methods__inner[data-v-55760d9c] {

        width: calc(var(--logo-size)*3 + var(--gap)*2);

      }

      @media screen and (max-width: 599px) {

        .cta-deposit-methods__inner[data-v-55760d9c] {

          height: calc(var(--logo-size)*3 + var(--gap)*2);

          width: 100%;

        }

      }

      .cta-deposit-methods__group[data-v-55760d9c], .cta-deposit-methods__track[data-v-55760d9c] {

        display: flex;

        flex-direction: column;

        gap: var(--gap);

      }

      @media screen and (max-width: 599px) {

        .cta-deposit-methods__group[data-v-55760d9c], .cta-deposit-methods__track[data-v-55760d9c] {

          flex-direction: row;

        }

      }

      .cta-deposit-methods__group[data-v-55760d9c] {

        left: 50%;

        position: absolute;

        transform: translateX(-50%);

        width: var(--logo-size);

      }

      .cta-deposit-methods__group[data-v-55760d9c]:first-child {

        transform: translateX(calc(-150% - var(--gap)));

      }

      .cta-deposit-methods__group[data-v-55760d9c]:last-child {

        transform: translateX(calc(50% + var(--gap)));

      }

      @media screen and (max-width: 599px) {

        .cta-deposit-methods__group[data-v-55760d9c] {

          height: var(--logo-size);

          left: auto;

          top: 50%;

          transform: translateY(-50%);

          width: auto;

        }

        .cta-deposit-methods__group[data-v-55760d9c]:first-child {

          transform: translateY(calc(-150% - var(--gap)));

        }

        .cta-deposit-methods__group[data-v-55760d9c]:last-child {

          transform: translateY(calc(50% + var(--gap)));

        }

      }

      .cta-deposit-methods__track[data-v-55760d9c] {

        animation-duration: 12s;

        animation-iteration-count: infinite;

        animation-name: marquee-y-55760d9c;

        animation-play-state: paused;

        animation-timing-function: linear;

        left: 0px;

        padding-bottom: var(--gap);

        position: absolute;

        top: 0px;

      }

      @media screen and (max-width: 599px) {

        .cta-deposit-methods__track[data-v-55760d9c] {

          animation-name: marquee-x-55760d9c;

          padding-bottom: 0px;

          padding-right: var(--gap);

        }

      }

      @media (prefers-reduced-motion: reduce) {

        .cta-deposit-methods__track[data-v-55760d9c] {

          animation: auto ease 0s 1 normal none running none;

        }

      }

      .cta-deposit-methods__track--clone[data-v-55760d9c] {

        --shift: 100%;

      }

      .cta-deposit-methods__group:nth-child(2n) .cta-deposit-methods__track[data-v-55760d9c] {

        animation-direction: reverse;

      }

      .cta-deposit-methods__track > [data-v-55760d9c] {

        height: var(--logo-size);

        width: var(--logo-size);

      }

      .landing-cta-deposit[data-v-039b556f] {

        position: relative;

        z-index: 1;

        --fill-color: #393632;

        --stroke-color: #56524d;

        --stroke-font-size: 190px;

        --padding: 3rem;

      }

      @media screen and (max-width: 959px) {

        .landing-cta-deposit[data-v-039b556f] {

          --padding: 2rem;

          --stroke-font-size: 150px;

        }

      }

      .landing-cta-deposit__inner[data-v-039b556f] {

        background-color: rgb(57, 54, 50);

        border-radius: 0.75rem;

        display: flex;

        overflow: hidden;

        position: relative;

      }

      @media screen and (max-width: 1169px) {

        .landing-cta-deposit__inner[data-v-039b556f] {

          border-radius: 0px;

          left: 50%;

          transform: translateX(-50%);

          width: 100vw;

        }

      }

      @media screen and (max-width: 599px) {

        .landing-cta-deposit__inner[data-v-039b556f] {

          flex-direction: column;

          min-height: auto;

        }

      }

      .landing-cta-deposit__body[data-v-039b556f] {

        height: 100%;

        padding: var(--padding);

        position: relative;

        width: 100%;

        z-index: 1;

      }

      .landing-cta-deposit__description[data-v-039b556f] {

        font-size: 1rem;

      }

      .landing-cta-deposit__description[data-v-039b556f] em {

        color: rgb(236, 230, 218);

      }

      .landing-cta-deposit__value[data-v-039b556f] {

        bottom: -100px;

        mask-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 35%, rgb(0, 0, 0) 50%);

        position: absolute;

        right: -20px;

      }

      .landing-cta-deposit__security[data-v-039b556f] {

        color: rgb(131, 177, 53);

        font-size: 1rem;

        font-weight: 700;

        margin-top: 1rem;

      }

      @media screen and (max-width: 959px) {

        .landing-cta-deposit__security[data-v-039b556f] {

          font-size: 0.875rem;

        }

      }

      @media screen and (max-width: 599px) {

        .landing-cta-deposit__button[data-v-039b556f] {

          width: 100%;

        }

      }

      .landing-cta-deposit__pattern[data-v-039b556f] {

        height: 8rem;

        right: -2rem;

        top: -2rem;

        width: 18rem;

        z-index: -1;

      }

      @media screen and (max-width: 1169px) {

        .landing-cta-deposit__pattern[data-v-039b556f] {

          bottom: -2rem;

          top: auto;

        }

      }

      .cta-middle-layers[data-v-7944fe36] {

        inset: 0px;

        pointer-events: none;

        position: absolute;

      }

      .cta-middle-layers[data-v-7944fe36]::before {

        background-color: rgb(25, 24, 22);

        bottom: 0px;

        content: "";

        left: 50%;

        margin-left: -50vw;

        position: absolute;

        top: 0px;

        width: 100vw;

        z-index: -1;

      }

      .cta-middle-arrows[data-v-2e5faf79] {

        align-items: center;

        display: flex;

        gap: 440px;

        height: 100%;

        justify-content: center;

        position: relative;

        z-index: -1;

      }

      @media screen and (max-width: 959px) {

        .cta-middle-arrows[data-v-2e5faf79] {

          height: 240px;

          transform: scale(0.45);

        }

      }

      .cta-middle-arrows__group[data-v-2e5faf79] {

        display: flex;

        margin-top: -30px;

      }

      @media screen and (max-width: 959px) {

        .cta-middle-arrows__group--right[data-v-2e5faf79] {

          display: none;

        }

      }

      .cta-middle-arrows__item[data-v-2e5faf79] {

        animation-duration: 2.1s;

        animation-timing-function: ease;

        animation-iteration-count: infinite;

        animation-direction: normal;

        animation-fill-mode: none;

        animation-name: blink-2e5faf79;

        animation-timeline: auto;

        animation-range: normal;

        animation-delay: var(--animation-delay);

        animation-play-state: var(--animation-state,running);

        --image-opacity: 0.55;

      }

      .cta-middle-arrows__item[data-v-2e5faf79]:not(:first-child) {

        margin-left: -5px;

      }

      .cta-middle-arrows__item[data-v-2e5faf79]:first-child {

        --animation-delay: 0s;

      }

      .cta-middle-arrows__item[data-v-2e5faf79]:nth-child(2) {

        --animation-delay: 0.693s;

      }

      .cta-middle-arrows__item[data-v-2e5faf79]:nth-child(3) {

        --animation-delay: 1.386s;

      }

      .cta-middle-layers-csgo__group[data-v-33147e3f] {

        bottom: 0px;

        position: absolute;

        top: 0px;

        transform: scale(var(--scale,1));

        z-index: 1;

      }

      @media screen and (max-width: 1439px) {

        .cta-middle-layers-csgo__group[data-v-33147e3f] {

          --scale: 0.9;

          --position-x: -20px;

        }

      }

      @media screen and (max-width: 1169px) {

        .cta-middle-layers-csgo__group[data-v-33147e3f] {

          --scale: 0.75;

          --position-x: -80px;

        }

      }

      @media screen and (max-width: 959px) {

        .cta-middle-layers-csgo__group[data-v-33147e3f] {

          bottom: auto;

          height: var(--cta-middle-mobile-assets-height);

          --scale: 0.5;

        }

      }

      .cta-middle-layers-csgo__group--left[data-v-33147e3f] {

        left: var(--position-x,0);

        transform-origin: left center;

      }

      @media screen and (max-width: 959px) {

        .cta-middle-layers-csgo__group--left[data-v-33147e3f] {

          left: calc(50% - 45px);

          top: -25px;

          transform: scaleX(-1) scale(var(--scale,1));

        }

      }

      @media screen and (max-width: 599px) {

        .cta-middle-layers-csgo__group--left[data-v-33147e3f] {

          left: calc(50% - 25px);

        }

      }

      .cta-middle-layers-csgo__group--right[data-v-33147e3f] {

        right: var(--position-x,0);

        transform-origin: right center;

      }

      @media screen and (max-width: 959px) {

        .cta-middle-layers-csgo__group--right[data-v-33147e3f] {

          right: calc(50% - 160px);

          top: -50px;

        }

      }

      @media screen and (max-width: 599px) {

        .cta-middle-layers-csgo__group--right[data-v-33147e3f] {

          right: calc(50% - 140px);

        }

      }

      .cta-middle-layers__item[data-v-33147e3f] {

        filter: drop-shadow(rgba(0, 0, 0, 0.35) 0px 16px 16px);

        position: absolute;

      }

      .cta-middle-layers__item--1[data-v-33147e3f] {

        height: 366px;

        left: -50px;

        top: -15px;

      }

      .cta-middle-layers__item--2[data-v-33147e3f] {

        height: 105px;

        left: 110px;

        top: 220px;

      }

      .cta-middle-layers__item--3[data-v-33147e3f] {

        height: 126px;

        left: 215px;

        top: 35px;

      }

      .cta-middle-layers__item--4[data-v-33147e3f] {

        height: 486px;

        right: -40px;

        top: -65px;

      }

      .cta-middle-layers__item--5[data-v-33147e3f] {

        height: 329px;

        right: -55px;

        top: -65px;

      }

      .cta-middle-layers__shine[data-v-33147e3f] {

        animation-duration: 8s;

        animation-timing-function: linear;

        animation-delay: 0s;

        animation-iteration-count: infinite;

        animation-direction: normal;

        animation-fill-mode: none;

        animation-name: spin;

        animation-timeline: auto;

        animation-range: normal;

        animation-play-state: var(--animation-state,running);

        mix-blend-mode: plus-lighter;

        position: absolute;

        right: -10px;

        top: -50px;

        --image-opacity: 0;

      }

      .cta-middle-layers-csgo__group:has(.loaded) .cta-middle-layers__shine[data-v-33147e3f] {

        --image-opacity: 0.4;

      }

      .cta-middle-layers-csgo__glow[data-v-33147e3f] {

        mix-blend-mode: plus-lighter;

        position: absolute;

        transition: opacity 275ms;

        z-index: 5;

      }

      .cta-middle-layers-csgo__glow--1[data-v-33147e3f] {

        background: radial-gradient(50% 50%, rgb(26, 79, 212) 0px, rgba(17, 31, 80, 0) 100%);

        height: 215px;

        opacity: 0.2;

        right: -35px;

        top: 70px;

        transform: rotate(-125deg);

        width: 460px;

      }

      .cta-middle-layers-csgo__glow--2[data-v-33147e3f] {

        background: radial-gradient(50% 50%, rgb(33, 114, 149) 0px, rgba(17, 50, 80, 0) 100%);

        height: 225px;

        opacity: 0.4;

        right: -30px;

        top: -20px;

        transform: rotate(-125deg);

        width: 270px;

      }

      .cta-middle-layers-csgo__glow--3[data-v-33147e3f] {

        background: radial-gradient(50% 50%, rgb(48, 225, 133) 0px, rgba(29, 174, 138, 0) 100%);

        height: 120px;

        opacity: 0.2;

        right: 55px;

        top: -10px;

        transform: rotate(-130deg);

        width: 145px;

      }

      .cta-middle-layers-csgo__glow--4[data-v-33147e3f] {

        background: radial-gradient(50% 50%, rgb(154, 142, 111) 0px, rgba(68, 62, 50, 0) 100%);

        height: 450px;

        opacity: 0.25;

        right: -200px;

        top: 50%;

        transform: translateY(-50%);

        width: 710px;

        z-index: -1;

      }

      @media screen and (max-width: 959px) {

        .cta-middle-layers-csgo__glow--4[data-v-33147e3f] {

          opacity: 0.15;

          top: -30px;

          transform: none;

        }

      }



/* Core Element Overrides & Resets */
svg {
  display: inline-block;
  flex-shrink: 0;
  vertical-align: middle;
  overflow: visible;
}

button, [role="button"], [data-savedpixel-export-original-tag="button"] {
  cursor: pointer;
}

button svg, [role="button"] svg, a svg {
  flex-shrink: 0;
}

/* Infinite marquee animations */
.base-marquee .base-marquee__track {
  animation-play-state: running;
}

.base-marquee:hover .base-marquee__track {
  animation-play-state: paused;
}

/* Make sure hero and viewport items are visible */
.hero, .hero.in-viewport, .stats-item, .stats-item.in-viewport, .in-viewport {
  opacity: 1;
}

/* Fallback for js-only elements when JS is running */
.js-only {
  display: inline-block;
}
.no-js-only {
  display: none;
}

/* Responsive helpers */
@media screen and (max-width: 959px) {
  .md-up {
    display: none;
  }
}
@media screen and (min-width: 960px) {
  .sm-down {
    display: none;
  }
}

/* ==========================================================================
   RUNETIFY HERO STROKE & SKELETON STREAMER CARDS
   ========================================================================== */

/* Fix SavedPixel empty background property on text-stroke ghost outline */
.text-stroke__body--real[data-v-3ef72e42] {
  background: var(--fill-color, #21201e);
  -webkit-background-clip: text;
  background-clip: text;
}

/* Force all image assets to be visible without Vue hydration */
img,
img.image,
.landing-hero-image--730 > *,
.landing-hero-image-730-bayonet,
.landing-hero-image-730-ak47,
.landing-hero-image-730-m4a4,
.landing-hero-image-730-karambit,
.landing-image-partial__base,
.landing-image-partial__effect,
.popular-item__image {
  opacity: 1;
}

/* Skeleton Loading Animation (matching Auth page login.css) */
@keyframes skeleton-shimmer {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}

.auth-skel-bone {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0.04) 25%,
    rgba(255, 255, 255, 0.12) 50%,
    rgba(255, 255, 255, 0.04) 75%
  );
  background-size: 200% 100%;
  animation: skeleton-shimmer 2.2s infinite cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 4px;
}

.popular-item.is-skeleton:hover {
  transform: none;
}

.popular-item.is-skeleton:hover .popular-item__body[data-v-6662d1c2] {
  background: rgb(48, 46, 42);
  border-radius: 0;
}


/* Flag & Language Dropdown */
.locale-switcher[data-v-66e7a2da] {
  position: relative;
  outline: none;
}
.locale-switcher[data-v-66e7a2da]:focus-visible {
  border-color: #f5c71b;
}
.locale-switcher[aria-expanded="true"] .locale-dropdown-chevron {
  transform: rotate(180deg);
}
.locale-dropdown-menu {
  position: absolute;
  top: calc(100% + 6px);
  right: 0;
  min-width: 175px;
  background: #21201e;
  border: 1px solid rgba(255, 255, 255, 0.12);
  border-radius: 8px;
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.7);
  padding: 6px;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.locale-dropdown-menu[hidden] {
  display: none;
}
.locale-option {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 10px;
  background: transparent;
  border: none;
  border-radius: 6px;
  color: #ece6da;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  width: 100%;
  text-align: left;
  transition: background-color 150ms, color 150ms;
}
.locale-option:hover {
  background: rgba(255, 255, 255, 0.08);
  color: #fcf5e8;
}
.locale-option.is-selected {
  background: rgba(245, 199, 27, 0.12);
  color: #f5c71b;
  font-weight: 700;
}
.locale-option .locale-check {
  margin-left: auto;
  display: inline-flex;
  align-items: center;
  color: #f5c71b;
}
.flag-icon {
  width: 18px;
  height: 12px;
  border-radius: 2px;
  display: block;
  flex-shrink: 0;
}

/* Visibility adjustment for Currently Live directly below hero */
.landing[data-v-0d743084] {
  gap: 3.5rem;
}
.hero[data-v-0ce6ac96] {
  margin-bottom: 0;
  padding-bottom: 0.5rem;
}
.popular[data-v-685cb4e9] {
  margin-top: -1rem;
  position: relative;
  z-index: 5;
}
.popular__header[data-v-685cb4e9] {
  margin-bottom: 1rem;
}

/* Runetify Pricing Section */
.landing-pricing {
  margin: 4.5rem auto 3rem;
  max-width: 1040px;
  padding: 0 1.5rem;
  box-sizing: border-box;
}
.pricing-header {
  text-align: center;
  margin-bottom: 3rem;
}
.pricing-title {
  font-size: clamp(26px, 3.5vw, 36px);
  font-weight: 800;
  color: #fcf5e8;
  margin: 0 0 12px;
}
.pricing-subtitle {
  color: #aea89b;
  font-size: 16px;
  max-width: 600px;
  margin: 0 auto;
  line-height: 1.5;
}
.pricing-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1.5rem;
  max-width: 1240px;
  margin: 0 auto;
}
@media screen and (max-width: 1024px) {
  .pricing-grid {
    grid-template-columns: 1fr;
    max-width: 540px;
  }
}
.pricing-card {
  background: #21201e;
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 16px;
  padding: 32px 28px;
  display: flex;
  flex-direction: column;
  position: relative;
  transition: transform 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.pricing-card:hover {
  transform: translateY(-4px);
  border-color: rgba(245, 199, 27, 0.35);
  box-shadow: 0 16px 36px rgba(0, 0, 0, 0.45);
}
.pricing-card.is-popular {
  border-color: rgba(245, 199, 27, 0.6);
  background: linear-gradient(180deg, #272420 0%, #21201e 100%);
  box-shadow: 0 12px 32px rgba(245, 199, 27, 0.08);
}
.pricing-card.is-ultra {
  border-color: rgba(234, 179, 8, 0.8);
  background: linear-gradient(180deg, #2a2318 0%, #21201e 100%);
  box-shadow: 0 14px 36px rgba(234, 179, 8, 0.14);
}
.pricing-badge {
  position: absolute;
  top: -12px;
  right: 24px;
  background: #f5c71b;
  color: #21201e;
  font-size: 11px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  padding: 4px 12px;
  border-radius: 20px;
}
.pricing-badge.is-ultra-badge {
  background: linear-gradient(135deg, #f59e0b 0%, #eab308 100%);
  color: #161514;
}
.pricing-card__name {
  font-size: 20px;
  font-weight: 700;
  color: #fcf5e8;
  margin: 0 0 8px;
}
.pricing-card__desc {
  color: #aea89b;
  font-size: 14px;
  line-height: 1.5;
  margin: 0 0 24px;
  min-height: 42px;
}
.pricing-card__price {
  display: flex;
  align-items: baseline;
  gap: 6px;
  margin-bottom: 24px;
  padding-bottom: 24px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}
.pricing-amount {
  font-size: 38px;
  font-weight: 800;
  color: #fcf5e8;
}
.pricing-period {
  color: #aea89b;
  font-size: 14px;
}
.pricing-features {
  list-style: none;
  padding: 0;
  margin: 0 0 32px 0;
  display: flex;
  flex-direction: column;
  gap: 12px;
  flex: 1;
}
.pricing-feature {
  display: flex;
  align-items: center;
  gap: 10px;
  color: #ece6da;
  font-size: 14px;
  line-height: 1.4;
}
.pricing-check-icon {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  color: #10b981;
}
.pricing-card.is-popular .pricing-check-icon {
  color: #f5c71b;
}
.pricing-footer-note {
  text-align: center;
  margin-top: 2rem;
  color: #8c867c;
  font-size: 13px;
  line-height: 1.5;
}

/* Layout & Width Fixes */
.container {
  max-width: 1360px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  box-sizing: border-box;
}

.hero[data-v-0ce6ac96] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  gap: 2rem;
  margin-bottom: 0;
  padding: 1rem 0;
}

.hero__body[data-v-0ce6ac96] {
  max-width: 620px;
  flex: 1;
}

/* Fix Currently Live Marquee Width & Centering */
.popular[data-v-685cb4e9] {
  width: 100%;
  max-width: 100%;
  margin: 1.5rem 0 0;
  overflow: hidden;
  box-sizing: border-box;
}

.base-marquee[data-v-ca0e6c20] {
  width: 100%;
  max-width: 100%;
  left: 0;
  transform: none;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}

/* Smooth Floating Animations for 5 Hero Items */
@keyframes hero-float-slow {
  0% { transform: translateY(0px) rotate(0deg); }
  50% { transform: translateY(-8px) rotate(-1.5deg); }
  100% { transform: translateY(0px) rotate(0deg); }
}

@keyframes hero-float-mid {
  0% { transform: translateY(0px) rotate(0deg); }
  50% { transform: translateY(-12px) rotate(2deg); }
  100% { transform: translateY(0px) rotate(0deg); }
}

@keyframes hero-float-alt {
  0% { transform: translateY(0px) scale(1); }
  50% { transform: translateY(-10px) scale(1.02); }
  100% { transform: translateY(0px) scale(1); }
}

.hero-float-zombie {
  animation: hero-float-slow 3.6s ease-in-out infinite;
}

.hero-float-tank {
  animation: hero-float-mid 4.2s ease-in-out infinite;
}

.hero-float-block {
  animation: hero-float-alt 3.2s ease-in-out infinite;
}

.hero-float-car {
  animation: hero-float-slow 3.8s ease-in-out infinite 0.5s;
}

.hero-float-bag {
  animation: hero-float-mid 3.4s ease-in-out infinite 0.3s;
}



.cta-float-potion {
  animation: hero-float-slow 3.5s ease-in-out infinite;
}

.cta-float-hat {
  animation: hero-float-mid 4s ease-in-out infinite 0.4s;
}

.cta-float-book {
  animation: hero-float-alt 3.2s ease-in-out infinite 0.8s;
}

/* Currently Live Full Width (Edge-to-Edge) Marquee */
.popular[data-v-685cb4e9] {
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}

.popular__header[data-v-685cb4e9] {
  max-width: 1360px;
  width: 100%;
  margin: 0 auto 1rem;
  padding: 0 1.5rem;
  box-sizing: border-box;
}

.base-marquee[data-v-ca0e6c20] {
  width: 100vw;
  max-width: 100vw;
  left: 0;
  transform: none;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  mask-image: linear-gradient(to right, transparent, #000 3rem, #000 calc(100% - 3rem), transparent);
  -webkit-mask-image: linear-gradient(to right, transparent, #000 3rem, #000 calc(100% - 3rem), transparent);
}


/* ==========================================================================
   CURRENTLY LIVE STREAMER & SKELETON CARDS (Localhost WebSocket Synced)
   ========================================================================== */

/* Center-Focused Marquee Track when Live Streamers are Active */
.base-marquee.has-live {
  mask-image: linear-gradient(to right, transparent, #000 6rem, #000 calc(100% - 6rem), transparent);
  -webkit-mask-image: linear-gradient(to right, transparent, #000 6rem, #000 calc(100% - 6rem), transparent);
}

.base-marquee.has-live .base-marquee__track,
.base-marquee.has-live .base-marquee__track[data-v-ca0e6c20],
.base-marquee.in-viewport.has-live .base-marquee__track[data-v-ca0e6c20] {
  animation: none;
  left: 50%;
  transform: translateX(-50%);
  justify-content: center;
  width: auto;
  position: relative;
}

.base-marquee.has-live .base-marquee__track.clone,
.base-marquee.has-live .base-marquee__track.clone[data-v-ca0e6c20] {
  display: none;
}

/* Skeleton item non-hover state */
.popular-item.is-skeleton {
  pointer-events: none;
  opacity: 0.85;
}

.popular-item.is-skeleton:hover {
  transform: none;
}

.popular-item.is-skeleton:hover .popular-item__body {
  background: rgb(48, 46, 42);
  border-radius: .5rem;
}

/* Streamer Profile Picture (No shadow, circular, smaller, centered) */
.popular-item .popular-item__image.popular-item__pfp,
.popular-item__image.popular-item__pfp[data-v-6662d1c2],
.popular-item__image.popular-item__pfp {
  width: 78px;
  height: 78px;
  border-radius: 50%;
  object-fit: cover;
  margin: 14px auto 0;
  display: block;
  filter: none;
  box-shadow: none;
  padding: 0;
}

.popular-item:hover .popular-item__image.popular-item__pfp,
.popular-item[data-v-6662d1c2]:hover .popular-item__image.popular-item__pfp {
  filter: none;
  box-shadow: none;
  transform: scale(1.04);
  transition: transform 0.2s ease;
}
