@import url("https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap");@font-face{font-family:Lastochka;src:url(/fonts/Lastochka.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BiroScript;src:url(/fonts/BiroScript.ttf) format("truetype");font-weight:400;font-style:normal}body,html{background-color:#0b0f19;color:white}[data-no-select]{-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;user-select:none;transition:filter .25s ease}[data-no-select]:active{filter:brightness(.93);transition:filter .08s ease}html.dark [data-no-select]:active{filter:brightness(1.15)}@keyframes videoPulse{0%,to{opacity:1}50%{opacity:.3}}.scroll-top-btn{display:none!important;border:1px solid rgba(255,255,255,.15)}html.light .scroll-top-btn{border:1px solid rgba(0,0,0,.12)}@media (max-width:767px){.scroll-top-btn{display:flex!important}}html.light{--background:#e2e2e2;--foreground:#000000}html.light,html.light body,html.light main{background-color:#e2e2e2}html.dark{--background:#18181b;--foreground:#ffffff;--swiper-pagination-bullet-inactive-color:#ffffff;--swiper-pagination-bullet-inactive-opacity:0.25}html.dark,html.dark body,html.dark main{background-color:#18181b}:root{background-color:#0b0f19;--foreground:#171717;--swiper-pagination-color:#FFA78C}@media (prefers-color-scheme:dark){:root{--swiper-pagination-bullet-inactive-color:#f9e1d9;--swiper-pagination-bullet-inactive-opacity:.3;background-color:#0b0f19;--foreground:#ffffff}}@font-face{font-family:Volte-Rounded;src:url(/public/fonts/volterounded-semibold.otf) format("otf")}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:FontAwesomeSolid;src:url(/fonts/FontAwesome6_Solid.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue-Regular.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue-Medium.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue-Bold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue-Black.ttf) format("truetype");font-weight:1000;font-style:normal;font-display:swap}html{max-width:100vw;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{max-width:100vw;overflow-x:hidden;font-family:Volte-Rounded,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1024px){body{zoom:1.05}}.custom-dropzone{height:150px;max-height:150px;display:flex;justify-content:center;align-items:center;flex-direction:column}*{box-sizing:border-box;padding:0;margin:0}[role=button]:not([aria-disabled=true]),[role=checkbox],[role=radio],[role=tab]:not([aria-disabled=true]),button:not(:disabled),label,select{cursor:pointer!important}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@keyframes bounce{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(8px)}}@keyframes text-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes underline-crawl{0%{width:0;opacity:1}55%{width:100%;opacity:1}75%{width:100%;opacity:0}76%{width:0;opacity:0}to{width:0;opacity:0}}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}body{overscroll-behavior:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes celebrationPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}