@font-face{font-family:HelveticaNeueCyr;src:url(/vite/assets/helveticaneuecyr_roman-CULO8hKQ.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nata Sans;src:url(/vite/assets/NataSans-Light-Dz44DTif.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nata Sans;src:url(/vite/assets/NataSans-Regular-DAApJAr0.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nata Sans;src:url(/vite/assets/NataSans-Medium-Boj7kE9a.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nata Sans;src:url(/vite/assets/NataSans-ExtraBold-aSQ4SwDQ.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}.theme-full-house{--font-sans: "Nata Sans", ui-sans-serif, system-ui, sans-serif;--font-helvetica-neue-cyr: "HelveticaNeueCyr", "Helvetica Neue", Arial, sans-serif;--color-deep-black: #050505;--color-accent-orange: #EC5124;--color-deep-orange: #58260B;--color-mobile-background-start: var(--color-deep-black);--color-mobile-background-end: var(--color-deep-orange);--color-bottom-glow: #E35D14;--mobile-background-image: linear-gradient(180deg, var(--color-mobile-background-start) 0%, var(--color-mobile-background-end) 100%);--mobile-bottom-glow-filter: blur(120px);--mobile-bottom-glow-opacity: 1;--mobile-color-scheme: dark;--mobile-font-weight: 300;--color-poker-black: var(--color-deep-black);--color-poker-orange: var(--color-accent-orange)}.mobile-layout{color-scheme:var(--mobile-color-scheme);font-family:var(--font-sans);font-weight:var(--mobile-font-weight)}body.mobile-layout{min-height:100svh;background-color:var(--color-mobile-background-start);background-image:var(--mobile-background-image);background-attachment:fixed;background-repeat:no-repeat;overflow-x:hidden}body.mobile-layout:before{content:"";position:fixed;left:0;bottom:-64px;width:393px;height:139px;background:var(--color-bottom-glow);filter:var(--mobile-bottom-glow-filter);opacity:var(--mobile-bottom-glow-opacity);pointer-events:none}.mobile-layout :where(button,input,select,textarea){font-family:inherit}.mobile-layout .brand-mobile-button{font-weight:500}.mobile-layout .font-noto-sans-light,.mobile-layout .font-brand-body{font-family:inherit;font-weight:300}.mobile-layout .font-brand-accent{font-family:inherit;font-weight:500}.mobile-layout .font-brand-heading{font-family:inherit;font-weight:800}.mobile-layout .font-helvetica-neue-cyr{font-family:var(--font-helvetica-neue-cyr)}
