.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.static{position:static}.flex{display:flex}.grid{display:grid}.items-center{align-items:center}.justify-center{justify-content:center}.text-\[\#1e1e1e\]{--tw-text-opacity:1;color:rgb(30 30 30/var(--tw-text-opacity,1))}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--radius:18px;--background:#fff;--foreground:#23252b;--ink:#111318;--surface:#f8f8f8;--surface-2:#efefef;--card:#fff;--primary:#6ac17b;--secondary:#f3f3f3;--muted:#777;--border:#e8e8e8;--brand-green:#6ac17b;--brand-blue:#4b5eaa;--gradient-brand:linear-gradient(135deg, #6ac17b 0%, #4b5eaa 100%);--font-sans:"Inter", sans-serif;--font-display:"Inter Tight", "Inter", sans-serif;--font-mono:"JetBrains Mono", monospace;--ease-industrial:cubic-bezier(.32, .72, 0, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--color-primary:#fff;--black:#050505;--dark:#0b0b0b;--white:#fff;--gray:#9a9a9a}html,body{color:#23252b;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff;margin:0;padding:0;font-family:Inter,sans-serif;font-size:15px;font-weight:400;overflow-x:hidden}a{color:inherit;text-decoration:none;transition:color .3s}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em}section{padding:100px 0;position:relative}p{margin-bottom:15px;font-size:18px;line-height:25px}h1{font-size:64px}h2{font-size:48px}h3{font-size:36px}h4{font-size:24px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}.displayXL{letter-spacing:-.035em;font-family:Inter Tight;font-size:clamp(3rem,8vw,8rem);line-height:.92}.displayLG{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.25rem,5vw,4.25rem);font-weight:700;line-height:1}.eyebrow{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:#6ac17b;font-size:.72rem;font-weight:500}.container{width:100%;max-width:1600px;margin:auto;padding:0 4rem}@media (max-width:1280px){.container{padding:0 3rem}}@media (max-width:768px){.container{padding:0 1.5rem}}.textGradient{background:var(--gradient-brand);color:#0000;-webkit-background-clip:text}.bgGradient{background:var(--gradient-brand)}.hoverShine{position:relative;overflow:hidden}.hoverShine:after{content:"";transition:.9s var(--ease-industrial);background:linear-gradient(120deg,#0000 30%,#ffffff26 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.hoverShine:hover:after{transform:translate(100%)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animateMarquee{animation:40s linear infinite marquee}.noScrollbar{scrollbar-width:none}.noScrollbar::-webkit-scrollbar{display:none}::selection{color:#fff;background:#6ac17b}
