:root{--white:#fff;--black:#121212;--brand-green:#51b56d;--brand-green-dark:#44985c;--brand-purple:#8057f8;--brand-purple-hover:#734edf;--text-normal:#272a35;--text-subdued:#454a5d;--text-nonessential:#8087a1;--text-error:#f64f4f;--bg:#f5f5f5;--bg-surface-1:#f7f8fa;--bg-surface-2:#eeeff2;--border-card:#dddfe6;--border-light:#eeeff2;--border-input:#c6c9d5;--radius-sm:8px;--radius-md:16px;--radius-pill:20px;--page-max:1096px;--header-height:72px;--font-stack:var(--font-figtree), "Helvetica Neue", Helvetica, Arial, sans-serif;--font-regular:var(--font-stack);--font-medium:var(--font-stack);--font-bold:var(--font-stack);--h1:41.8px;--h1-lh:52px;--h2:34.8px;--h2-lh:44px;--h3:29px;--h3-lh:32px;--h4:24.2px;--h4-lh:28px;--h5:20.2px;--h5-lh:24px;--h6:16.8px;--h6-lh:20px;--body:16px;--body-lh:20px;--small:14px;--small-lh:20px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{background-color:var(--bg);color:var(--text-normal);font-family:var(--font-regular);font-size:var(--body);line-height:var(--body-lh);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}.page{flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:auto;display:flex}.btn{border-radius:var(--radius-pill);background-color:var(--brand-green);min-width:141px;min-height:40px;color:var(--white);font-size:var(--small);line-height:var(--small-lh);text-align:center;cursor:pointer;border:none;padding:10px 20px;transition:background-color .15s}.btn:hover:not(:disabled){background-color:var(--brand-green-dark)}.btn:disabled{background-color:var(--bg-surface-2);color:var(--text-nonessential);cursor:not-allowed}.honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sectionTitle{color:var(--text-normal);font-family:var(--font-medium);font-size:var(--h2);line-height:var(--h2-lh);text-align:center;font-weight:600}@media (max-width:767px){.sectionTitle{font-size:29.86px;line-height:40px}}
