@tailwind base;@tailwind components;@tailwind utilities;.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}:root{--font-commons: "TTCommons", sans-serif;--font-classic: "TTCommons", sans-serif;--font-gentlemens: "ManttiySight", cursive}html[data-lang=kz]{--font-commons: "Roboto", sans-serif;--font-classic: "Source Serif 4", serif;--font-gentlemens: "ManttiySight", cursive}html[data-lang=kz] header .font-commons,html[data-lang=kz] header nav .font-commons,html[data-lang=kz] header button.font-commons,html[data-lang=kz] header nav button.font-commons,html[data-lang=kz] header .font-commons.font-black,html[data-lang=kz] header nav .font-commons.font-black,html[data-lang=kz] header button.font-commons[style],html[data-lang=kz] header nav button.font-commons[style],html[data-lang=kz] header div.font-commons{font-weight:500!important;-webkit-text-stroke:0!important;letter-spacing:.15em!important}html[data-lang=kz] header .font-classic,html[data-lang=kz] header nav .font-classic,html[data-lang=kz] header button.font-classic,html[data-lang=kz] header nav button.font-classic,html[data-lang=kz] header .font-classic.font-black,html[data-lang=kz] header nav .font-classic.font-black{font-weight:400!important}html[data-lang=kz] body>div.fixed nav .font-commons,html[data-lang=kz] body>div.fixed button.font-commons,html[data-lang=kz] div.fixed:not(header *) nav .font-commons,html[data-lang=kz] div.fixed:not(header *) button.font-commons{font-weight:400!important;-webkit-text-stroke:0!important}html[data-lang=kz] .article-content,html[data-lang=kz] .article-content .font-commons,html[data-lang=kz] .article-content span[style*="font-family: TTCommons"],html[data-lang=kz] .article-content span[style*="font-family: TT Commons"],html[data-lang=kz] .article-content .font-classic,html[data-lang=kz] .article-content span[style*="font-family: TTNooks"],html[data-lang=kz] .article-content span[style*="font-family: TT Nooks"]{font-family:Roboto,sans-serif!important}html[data-lang=kz] .article-content span[style*="font-family: TTGentlemens"],html[data-lang=kz] .article-content span[style*="font-family: TT Gentlemens"],.article-content span[style*="font-family: TTGentlemens"],.article-content span[style*="font-family: TT Gentlemens"]{font-family:ManttiySight,cursive!important}html[data-lang=kz] .font-commons,html[data-lang=kz] [class*=font-commons],html[data-lang=kz] button.font-commons,html[data-lang=kz] input.font-commons,html[data-lang=kz] textarea.font-commons,html[data-lang=kz] select.font-commons,html[data-lang=kz] label.font-commons,html[data-lang=kz] p.font-commons,html[data-lang=kz] span.font-commons,html[data-lang=kz] div.font-commons,html[data-lang=kz] h1.font-commons,html[data-lang=kz] h2.font-commons,html[data-lang=kz] h3.font-commons,html[data-lang=kz] h4.font-commons,html[data-lang=kz] h5.font-commons,html[data-lang=kz] h6.font-commons,html[data-lang=kz] .font-classic,html[data-lang=kz] [class*=font-classic],html[data-lang=kz] button.font-classic,html[data-lang=kz] input.font-classic,html[data-lang=kz] textarea.font-classic,html[data-lang=kz] select.font-classic,html[data-lang=kz] label.font-classic,html[data-lang=kz] p.font-classic,html[data-lang=kz] span.font-classic,html[data-lang=kz] div.font-classic,html[data-lang=kz] h1.font-classic,html[data-lang=kz] h2.font-classic,html[data-lang=kz] h3.font-classic,html[data-lang=kz] h4.font-classic,html[data-lang=kz] h5.font-classic,html[data-lang=kz] h6.font-classic{font-family:Roboto,sans-serif!important}.font-gentlemens{font-size:.8em!important}.font-gentlemens.text-4xl{font-size:1.8rem!important}html[data-lang=kz] h3.font-commons.font-bold,html[data-lang=kz] .font-commons.font-bold h3,html[data-lang=kz] a h3.font-commons.font-bold,html[data-lang=kz] section h3.font-commons.font-bold{font-weight:400!important;font-size:.98em!important}html[data-lang=kz] h3.font-commons.font-bold.text-lg{font-size:1.1rem!important}html[data-lang=kz] h3.font-commons.font-bold.text-xl{font-size:1.225rem!important}html[data-lang=kz] h3.font-commons.font-bold.text-2xl{font-size:1.47rem!important}html[data-lang=kz] h3.font-commons.font-bold.text-3xl{font-size:1.84rem!important}html[data-lang=kz] blockquote.font-classic,html[data-lang=kz] .font-classic blockquote,html[data-lang=kz] section blockquote.font-classic,html[data-lang=kz] blockquote.font-medium,html[data-lang=kz] .manifesto-quote{font-weight:400!important}.font-gentlemens.text-5xl{font-size:2.4rem!important}.font-gentlemens.text-6xl{font-size:3rem!important}.font-gentlemens.text-base{font-size:.9rem!important}.font-gentlemens.text-lg{font-size:1rem!important}.font-gentlemens.text-xl{font-size:1.1rem!important}.font-gentlemens.text-3xl{font-size:1.75rem!important}@font-face{font-family:TTCommons;src:url(/assets/fonts/TTCommons-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:TTCommons;src:url(/assets/fonts/TTCommons-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:ManttiySight;src:url(/assets/fonts/Manntiy-sight/Manttiy-Sight%20web/manttiy-sight_cyrillic-script.woff2) format("woff2"),url(/assets/fonts/Manntiy-sight/Manttiy-Sight%20web/manttiy-sight_cyrillic-script.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TTGentlemens;src:url(/assets/fonts/TT%20Gentlemens%20Trial%201-100/TT_Gentlemens_Trial_Regular.woff2) format("woff2");font-weight:400;font-style:normal}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#9c1d26;border-radius:3px}.pattern-mask{-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@keyframes float{0%{transform:translate(33%,-33%)}50%{transform:translate(33%,-38%)}to{transform:translate(33%,-33%)}}@keyframes float-reverse{0%{transform:translate(-33%,33%)}50%{transform:translate(-33%,28%)}to{transform:translate(-33%,33%)}}.animate-float{animation:float 6s ease-in-out infinite}.animate-float-reverse{animation:float-reverse 7s ease-in-out infinite}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow{animation:spin-slow 20s linear infinite}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fade-up .8s ease-out forwards}@keyframes scale-in{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.animate-scale-in{animation:scale-in .6s ease-out forwards}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-500{animation-delay:.5s}@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob{animation:blob 7s ease-in-out infinite}.animation-delay-2000{animation-delay:2s}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
