@import "https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=DM+Sans:wght@400;500;600&display=swap";*{box-sizing:border-box;margin:0;padding:0}:root{--color-emerald:#059669;--color-emerald-deep:#047857;--color-dark:#0a1f17;--color-background-primary:#fff;--color-background-secondary:#f9fafb;--color-background-success:#0596691a;--color-background-warning:#f59e0b1a;--color-text-primary:#0a1f17;--color-text-secondary:#4b5563;--color-text-tertiary:#9ca3af;--color-text-success:#059669;--color-text-warning:#f59e0b;--color-border-tertiary:#e5e7eb}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;height:-webkit-fill-available}html,body{color:#0a1f17;background:#fff;width:100%;margin:0;padding:0;overflow-x:hidden}body{min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:-webkit-fill-available;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#root{width:100%;min-height:100vh;background:#fff;min-height:-webkit-fill-available}@media (width<=768px){input,textarea,select{font-size:16px!important}}.lp-nav{z-index:100;background:0 0;border-bottom:1px solid #0000;font-family:DM Sans,system-ui,sans-serif;transition:background .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.lp-nav-solid{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a1f17f5;border-bottom-color:#ffffff14}.lp-nav-bar{justify-content:space-between;align-items:center;gap:20px;max-width:1200px;min-height:80px;margin:0 auto;padding:0 40px;display:flex}.lp-nav-brand{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lp-nav-links{align-items:center;gap:32px;font-size:15px;display:flex}.lp-nav-links a,.lp-menu a{color:#ffffffc7;text-decoration:none;transition:color .2s}.lp-nav-links a:hover,.lp-menu a:hover,.lp-nav-links a[aria-current=page],.lp-menu a[aria-current=page]{color:#fff}.lp-nav-actions{align-items:center;gap:8px;display:flex}.lp-nav-join{color:#0a1f17;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;min-height:44px;padding:0 20px;font:600 15px/1 DM Sans,system-ui,sans-serif;transition:background .2s;display:inline-flex}.lp-nav-join:hover{background:#d1fae5}.lp-nav-burger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:none}.lp-nav-burger span{background:#fff;border-radius:2px;width:22px;height:2px;transition:transform .25s,opacity .2s;display:block}.lp-menu{display:none}.lp-nav a:focus-visible,.lp-nav button:focus-visible,.lp a:focus-visible,.lp button:focus-visible,.lp input:focus-visible,.lp-footer a:focus-visible{outline-offset:3px;outline:2px solid #34d399}.lp section[id]{scroll-margin-top:80px}.lp-note{color:#5b6b64;margin:14px 0 0;font-size:14px;line-height:1.5}.lp-row{gap:12px}.lp-name{min-width:0}.lp-footer{background:#fff;border-top:1px solid #e3e9e6;font-family:DM Sans,system-ui,sans-serif}.lp-footer-inner{color:#5b6b64;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:24px 40px;font-size:14px;display:flex}.lp-footer-brand{align-items:center;gap:14px;display:flex}.lp-footer-mark{align-items:center;gap:8px;display:inline-flex}.lp-footer-links{flex-wrap:wrap;gap:20px;display:flex}.lp-footer-links a{color:#5b6b64;text-decoration:none;transition:color .2s}.lp-footer-links a:hover{color:#047857}@media (width<=900px){.lp-toast{display:none!important}}@media (width<=767px){.lp-nav-bar{min-height:64px;padding:0 20px}.lp-nav-links{display:none}.lp-nav-burger{display:flex}.lp-nav-join{min-height:40px;padding:0 16px;font-size:14px}.lp-nav-brand svg{width:30px;height:30px}.lp-menu{flex-direction:column;padding:4px 20px 16px;display:flex}.lp-menu a{border-bottom:1px solid #ffffff14;padding:14px 4px;font-size:16px}.lp section[id]{scroll-margin-top:64px}.lp-wrap{padding:0 20px!important}.lp-hero-row{gap:40px!important;padding:104px 0 72px!important}.lp-h1{font-size:clamp(40px,11vw,56px)!important}.lp-h2{font-size:clamp(30px,8vw,40px)!important}.lp-section{padding:64px 0!important}.lp-footer-inner{padding:24px 20px}}@media (width<=480px){.lp-nav-brand>span{display:none}.lp-figs{flex:none;align-items:flex-end;flex-direction:column!important;gap:2px!important}.lp-figs>span{width:auto!important}.lp-figs>span+span{font-size:13px}.lp-rate{text-align:right;flex-direction:column;flex:none;align-items:flex-end;display:flex}.lp-rate>span{font-size:13px}}
