:root{--color-primary:#01a76f;--color-primary-light:#01a76f;--color-background:#f5fff2;--color-text:#120e23}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:clip}body{color:var(--color-text);background:var(--color-background);font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#018a5a}.font-space-grotesk{font-family:var(--font-space-grotesk), "Space Grotesk", sans-serif}.font-roboto{font-family:var(--font-roboto), "Roboto", sans-serif}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes marquee-vertical-down{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes marquee-vertical-up{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-marquee-vertical-down{animation:30s linear infinite marquee-vertical-down}.animate-marquee-vertical-up{animation:30s linear infinite marquee-vertical-up}@keyframes marquee-horizontal-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-horizontal-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-marquee-horizontal-left{animation:20s linear infinite marquee-horizontal-left}.animate-marquee-horizontal-right{animation:20s linear infinite marquee-horizontal-right}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.blogdetail h1,.blogdetail h2,.blogdetail h3,.blogdetail h4,.blogdetail h5,.blogdetail h6{margin:20px 0 10px;color:#120e23!important;font-weight:600!important}
