@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-300.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700.woff2) format("woff2")}:root{--color-primary:#4cd201;--color-primary-dark:#3fb101;--brand-blue:#1356be;--color-black:#01061a;--color-dark-gray:#555555;--color-gray:#888888;--color-light-gray:#E8E8E8;--color-bg-light:#FFFFFF;--color-bg-dark:#01061a;--color-green:#4cd201;--bg:var(--color-bg-light);--text:var(--color-black);--text-secondary:var(--color-dark-gray);--border:var(--color-light-gray);--surface:#FAFAFA;--font-family-main:"Poppins",sans-serif;--h1-size:48px;--h1-weight:700;--h1-line:1.15;--h2-size:36px;--h2-weight:700;--h3-size:28px;--h3-weight:700;--body-lg-size:18px;--body-lg-line:1.55;--body-md-size:16px;--body-md-line:1.55;--body-sm-size:14px;--label-size:14px;--label-weight:500;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--btn-primary-bg:#4cd201;--btn-primary-color:#000000;--btn-primary-radius:28px;--btn-primary-padding:12px 28px;--btn-primary-font-size:16px;--btn-primary-weight:600;--btn-primary-hover-bg:#B7FB90;--btn-secondary-bg:transparent;--btn-secondary-color:#01061a;--btn-secondary-border:1px solid #CDCDCD;--btn-secondary-radius:28px;--btn-secondary-padding:10px 24px;--btn-secondary-font-size:16px;--btn-secondary-weight:500;--btn-secondary-hover-bg:#F4F4F4;--btn-mini-padding:10px 20px;--btn-mini-font-size:15px;--btn-mini-radius:24px;--btn-mini-weight:500;--card-bg-light:#FFFFFF;--card-bg-dark:#01061a;--card-radius:var(--radius-lg);--card-shadow:var(--shadow-md);--card-padding:24px;--container-max-width:1260px;--container-padding:16px;--shadow-sm:0 2px 6px rgba(0,0,0,0.04);--shadow-md:0 4px 12px rgba(0,0,0,0.08);--shadow-lg:0 8px 24px rgba(0,0,0,0.12);--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-full:999px;--ease:cubic-bezier(0.4,0,0.2,1);--duration:200ms}[data-theme=dark]{--bg:#01061a;--text:#FFFFFF;--text-secondary:#D4D4D4;--border:rgba(255,255,255,0.1);--surface:#01061a;--card-bg-light:#01061a;--btn-secondary-bg:transparent;--btn-secondary-color:#FFFFFF;--btn-secondary-border:1px solid rgba(255,255,255,0.2);--btn-secondary-hover-bg:rgba(255,255,255,0.05)}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{font-family:var(--font-family-main);font-size:var(--body-md-size);font-weight:400;line-height:var(--body-md-line);color:var(--text);background-color:var(--bg);transition:background-color .2s var(--ease),color .2s var(--ease);overflow-x:clip;width:100%;margin:0;padding:0}a,button,h1,h2,h3,h4,h5,h6,input,label,li,p,span,textarea{font-family:var(--font-family-main)!important}h1{font-size:var(--h1-size);font-weight:var(--h1-weight);line-height:var(--h1-line);letter-spacing:-.02em}h2{font-size:var(--h2-size);font-weight:var(--h2-weight);letter-spacing:-.015em}h3{font-size:var(--h3-size);font-weight:var(--h3-weight)}p{font-size:var(--body-md-size);line-height:var(--body-md-line);color:var(--text-secondary)}.text-lg{font-size:var(--body-lg-size);line-height:var(--body-lg-line)}.label{font-size:var(--label-size);font-weight:var(--label-weight)}a{color:inherit;text-decoration:none;transition:color var(--duration) var(--ease);cursor:pointer}a:hover:not([class*=btn],[class*=Btn],[class*=cta],[class*=Cta],.cta,.badge){color:var(--color-primary)}button{cursor:pointer;border:none;outline:none;transition:all var(--duration) var(--ease)}.btn-primary,button{display:inline-flex;align-items:center;justify-content:center}.btn-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-color);border-radius:var(--btn-primary-radius);padding:var(--btn-primary-padding);font-size:var(--btn-primary-font-size);font-weight:var(--btn-primary-weight);gap:12px;line-height:1}.btn-primary:hover{filter:brightness(1.15)}.badge,.btn-primary,.btn-secondary,.btnGreen,.cta,.ctaBtn,.ctaButton,.registerBtn{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-decoration:none;transition:all var(--duration) var(--ease);line-height:1}.badge svg,.btn-primary svg,.btn-secondary svg,.btnGreen svg,.cta svg,.ctaBtn svg,.ctaButton svg,.registerBtn svg{flex-shrink:0;display:block;transform:translateY(-1px)}.btn-secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color);border:var(--btn-secondary-border);border-radius:var(--btn-secondary-radius);padding:var(--btn-secondary-padding);font-size:var(--btn-secondary-font-size);font-weight:var(--btn-secondary-weight)}.btn-secondary:hover{background-color:var(--btn-secondary-hover-bg);filter:brightness(.95)}[data-theme=dark] .btn-secondary:hover{filter:brightness(1.15)}.btnGreen{background-color:var(--color-green)!important;color:#ffffff!important;border-radius:var(--btn-primary-radius);padding:var(--btn-primary-padding);font-size:var(--btn-primary-font-size);font-weight:var(--btn-primary-weight);display:inline-flex;align-items:center;gap:8px}.btnGreen:hover{filter:brightness(1.1)}.container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.flex-center{display:flex;align-items:center;justify-content:center;min-height:inherit}@media (max-width:1024px){:root{--h1-size:42px;--body-lg-size:16px;--btn-primary-font-size:15px;--btn-secondary-font-size:15px}}@media (max-width:768px){:root{--h1-size:32px;--body-lg-size:15px;--body-md-size:15px;--btn-primary-font-size:14px;--btn-secondary-font-size:14px;--btn-primary-padding:10px 24px;--btn-secondary-padding:8px 20px}.mobileBr{display:block!important}.desktopBr{display:none!important}}.mobileBr{display:none!important}.desktopBr{display:inline!important}@media (min-width:1600px){:root{--container-max-width:1400px;--h1-size:54px;--body-lg-size:20px}}@media (min-width:1920px){:root{--container-max-width:1600px;--h1-size:64px;--body-lg-size:22px}}@media (min-width:2560px){:root{--container-max-width:1800px;--h1-size:72px}}#google_translate_element{position:absolute!important;top:-9999px!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;display:block!important;opacity:0!important}.goog-logo-link,.goog-te-gadget,.goog-te-gadget span{display:none!important;color:transparent!important;font-size:0!important}.goog-text-highlight{background-color:transparent!important;box-shadow:none!important}iframe.goog-te-menu-frame{display:none!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}