.auth-shell_shell__Bv6Qv{display:grid;min-height:100svh;background:var(--background);color:var(--foreground)}.auth-shell_story__bGPcz{display:none;background:#191813;color:#f3eee1;position:relative;overflow:hidden;padding:40px 44px 28px;flex-direction:column;justify-content:space-between}.auth-shell_story__bGPcz:before{content:"";position:absolute;width:600px;height:600px;border:1px solid #5ed5be14;border-radius:50%;left:-210px;top:20%;box-shadow:0 0 0 75px #5ed5be06,0 0 0 150px #5ed5be04;pointer-events:none}.auth-shell_brand__iQqSw{display:flex;align-items:center;gap:10px;font-size:25px;font-weight:650;letter-spacing:-1px;position:relative;width:fit-content}.auth-shell_brandDot__5gx1x{color:#5ed5be}.auth-shell_storyContent__xfddf{position:relative;max-width:480px;margin:48px auto 40px;width:100%}.auth-shell_eyebrow__EHlcW{font-size:10px;letter-spacing:2.3px;font-weight:600;display:flex;align-items:center;gap:9px;color:#5ed5be}.auth-shell_eyebrow__EHlcW>span{width:6px;height:6px;border-radius:50%;background:#5ed5be;box-shadow:0 0 0 4px #5ed5be12}.auth-shell_storyContent__xfddf h2{font-size:clamp(38px,3.6vw,59px);letter-spacing:-2.5px;line-height:1.12;font-weight:500;margin:23px 0 18px}.auth-shell_storyContent__xfddf h2 em{font-family:var(--font-fraunces),Georgia,serif;font-style:italic;font-weight:400;color:#5ed5be;letter-spacing:-1.8px}.auth-shell_storyContent__xfddf>p{color:#b3ac9c;line-height:1.75;font-size:14px;max-width:330px}.auth-shell_preview__YGnrR{position:relative;margin-top:35px;width:94%;max-width:390px;transform:rotate(-2deg);background:#fdfbf6;color:#191813;border-radius:18px;box-shadow:0 24px 65px #241b1250;border:1px solid #ffffff30}.auth-shell_previewTop__xXHit{display:flex;align-items:center;gap:11px;padding:17px 20px;border-bottom:1px solid #e2dbcb}.auth-shell_previewIcon__2hpUC{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#f0dcd2}.auth-shell_previewTop__xXHit>div{flex:1}.auth-shell_previewTop__xXHit strong{display:block;font-size:13px;font-weight:650}.auth-shell_previewTop__xXHit div>span{display:block;font-size:10px;color:#8b8578;margin-top:3px}.auth-shell_previewTop__xXHit>svg{color:#8b8578}.auth-shell_previewBody__9BZU_{padding:19px 22px 20px}.auth-shell_previewLabel__fFRYz{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.5px;color:#8b8578;font-weight:600}.auth-shell_people__ZVWIl{display:flex;align-items:center;margin:16px 0 21px}.auth-shell_people__ZVWIl>span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:3px solid #fdfbf6;margin-right:-9px;font-size:10px;font-weight:650;background:#dfe6d5}.auth-shell_people__ZVWIl>span:nth-child(2){background:#f2e6c8}.auth-shell_people__ZVWIl>span:nth-child(3){background:#d9e6ea}.auth-shell_people__ZVWIl>span:nth-child(4){background:#5ed5be}.auth-shell_people__ZVWIl p{margin-left:25px;font-size:11px;line-height:1.4;color:#8b8578}.auth-shell_people__ZVWIl p strong{color:#191813;font-size:15px;font-weight:600}.auth-shell_barChart__BAAyR{height:75px;display:flex;gap:8px;align-items:end;border-bottom:1px solid #e2dbcb}.auth-shell_barChart__BAAyR span{flex:1;background:#dfe6d5;border-radius:4px 4px 0 0}.auth-shell_barChart__BAAyR span:nth-child(3n){background:#2e2a22}.auth-shell_barChart__BAAyR span:last-child{background:#4c5f3d}.auth-shell_previewBottom__pk0f0{display:flex;gap:16px;margin-top:17px;font-size:9px;color:#56514a}.auth-shell_previewBottom__pk0f0>span{display:flex;align-items:center;gap:4px}.auth-shell_note__hGWyh{position:absolute;bottom:36px;right:-33px;display:flex;align-items:center;gap:8px;border:1px solid #caddae;background:#dfe6d5;padding:10px 13px;border-radius:10px;font-size:10px;font-weight:600;box-shadow:0 8px 25px #342c2015;transform:rotate(4deg)}.auth-shell_note__hGWyh>span{display:grid;place-items:center;border-radius:50%;width:22px;height:22px;color:#dfe6d5;background:#2e2a22}.auth-shell_storyFooter__g6qUO{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#7d7668;position:relative}.auth-shell_storyFooter__g6qUO>span:first-child{display:flex;align-items:center;gap:6px}.auth-shell_storyFooter__g6qUO>span:last-child{display:none}.auth-shell_main__96gok{display:flex;flex-direction:column;min-width:0}.auth-shell_topbar__ZTgEf{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:23px 24px}.auth-shell_backLink__GQeHK{font-size:12px;color:var(--muted-foreground);transition:color .2s}.auth-shell_backLink__GQeHK:hover{color:var(--foreground)}.auth-shell_topbarLabel__F38_0{display:none;font-size:9px;letter-spacing:1.6px;color:var(--muted-foreground)}.auth-shell_formArea__YYsGX{flex:1;display:flex;align-items:center;justify-content:center;padding:30px 24px 45px}.auth-shell_formArea__YYsGX>div{width:100%;max-width:450px}.auth-shell_mainFooter__3i89n{display:flex;justify-content:space-between;gap:12px;padding:20px 24px;font-size:10px;color:var(--muted-foreground);border-top:1px solid var(--border)}@media (min-width:640px){.auth-shell_topbar__ZTgEf{padding:28px 36px}.auth-shell_topbarLabel__F38_0{display:inline}.auth-shell_formArea__YYsGX{padding:32px 48px 50px}.auth-shell_mainFooter__3i89n{padding:24px 36px}}@media (min-width:1024px){.auth-shell_shell__Bv6Qv{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}.auth-shell_story__bGPcz{display:flex;position:sticky;top:0;align-self:start;height:100svh;min-height:740px}.auth-shell_formArea__YYsGX{padding:24px 48px 42px}.auth-shell_topbarLabel__F38_0{display:none}}@media (min-width:1440px){.auth-shell_story__bGPcz{padding:42px 58px 30px}.auth-shell_storyFooter__g6qUO>span:last-child,.auth-shell_topbarLabel__F38_0{display:inline}.auth-shell_formArea__YYsGX>div{max-width:470px}}@media (prefers-reduced-motion:reduce){.auth-shell_shell__Bv6Qv *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.auth-shell_formArea__YYsGX button[type=submit]{height:48px;border-radius:12px}.landing_landing__wD0R4{--ink:#183b40;--muted:#667775;--paper:#fafbf7;--lime:#d6ed97;--line:#dfe6df;background:var(--paper);color:var(--ink);color-scheme:light;overflow:clip;font-family:var(--font-inter),Inter,Arial,sans-serif;font-size:17px;line-height:1.5}.landing_landing__wD0R4 *,.landing_planDialog__pjmSw *{box-sizing:border-box}.landing_landing__wD0R4 :is(h1,h2,h3,h4,p,ul){margin:0}.landing_landing__wD0R4 a{color:inherit;text-decoration:none}.landing_landing__wD0R4 button{font:inherit;cursor:pointer}.landing_landing__wD0R4 :is(a,button,summary):focus-visible{outline:3px solid #729545;outline-offset:5px}.landing_landing__wD0R4 section[id]{scroll-margin-top:100px}.landing_landing__wD0R4 h2{font-size:clamp(36px,4.1vw,57px);font-weight:550;line-height:1.12;letter-spacing:-2.8px}.landing_landing__wD0R4 :is(h1,h2) em{font-family:Georgia,Times New Roman,serif;font-weight:400;display:inline-block;transform-origin:left bottom}.landing_skipLink__ozKKj{position:fixed;left:20px;top:10px;z-index:150;padding:12px 20px;background:var(--ink);color:white!important;border-radius:8px;transform:translateY(-150%)}.landing_skipLink__ozKKj:focus{transform:translateY(0)}.landing_header__gKGxe{position:sticky;top:0;z-index:50;background:rgba(250,251,247,.94);backdrop-filter:blur(18px);border-bottom:1px solid rgba(24,59,64,.08)}.landing_navigation__qsjQY{max-width:1240px;min-height:86px;margin:auto;display:flex;align-items:center;gap:32px;padding:0 32px}.landing_brand__yup4s{display:flex;align-items:center;gap:0;font-weight:750;letter-spacing:-1.4px;font-size:30px;line-height:1;white-space:nowrap}.landing_brand__yup4s img{object-fit:contain;margin-right:8px}.landing_brand__yup4s>span:not(.landing_brandDot__4yWcP){font-weight:400}.landing_brandDot__4yWcP{width:6px;height:6px;border-radius:50%;background:#8ca957;align-self:flex-end;margin:0 0 4px 3px}.landing_desktopLinks__WeqOq{display:flex;gap:28px;margin:auto;font-size:12px;font-weight:550}.landing_desktopLinks__WeqOq a,.landing_signIn__B2C2O{transition:color .2s}.landing_desktopLinks__WeqOq a:hover,.landing_signIn__B2C2O:hover{color:#61813e}.landing_navActions__bZhx5{display:flex;align-items:center;gap:24px;font-size:12px;font-weight:600}.landing_signIn__B2C2O{display:flex;align-items:center;gap:7px}.landing_limeButton__HqMi5,.landing_primaryButton__umS__,.landing_secondaryButton___PShD,.landing_smallButton__68wxG{display:inline-flex;align-items:center;justify-content:center;gap:14px;border:1px solid transparent;font-size:13px;font-weight:600;border-radius:7px;transition:background .2s,transform .2s}.landing_smallButton__68wxG{background:var(--ink);color:#fff!important;padding:11px 17px}.landing_primaryButton__umS__{background:var(--ink);color:#fff!important;padding:16px 22px}.landing_secondaryButton___PShD{padding:16px 19px;border-color:#ccd8cf;background:transparent}.landing_limeButton__HqMi5{background:var(--lime);color:#183b40!important;padding:15px 20px}:is(.landing_smallButton__68wxG,.landing_primaryButton__umS__):hover{background:#2e5557;transform:translateY(-2px)}.landing_secondaryButton___PShD:hover{background:#edf1e7;transform:translateY(-2px)}.landing_limeButton__HqMi5:hover{background:#e3f6b6;transform:translateY(-2px)}.landing_menuButton__Gko1b{display:none;align-items:center;justify-content:center;min-width:42px;height:42px;background:transparent;border:1px solid var(--line);border-radius:7px}.landing_mobileLinks__XFg2l{display:none}.landing_hero__N5rWl{position:relative;padding:76px 32px 0;isolation:isolate}.landing_heroAmbient__zgFaN{position:absolute;z-index:-1;width:1200px;max-width:130%;height:900px;left:50%;top:60px;transform:translateX(-50%);background:radial-gradient(ellipse at center,#e9efd8 0,rgba(233,239,216,.45) 39%,transparent 70%);pointer-events:none}.landing_heroCopy__HlV0s{text-align:center;max-width:1000px;margin:auto}.landing_heroLabel__dJJ2r{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:650;letter-spacing:2px;color:#4e6c58;margin-bottom:26px}.landing_heroLabel__dJJ2r>span{width:7px;height:7px;border-radius:50%;background:#90af56;box-shadow:0 0 0 4px #eaf0db}.landing_hero__N5rWl h1{font-size:clamp(48px,7.25vw,96px);font-weight:550;line-height:1.04;letter-spacing:-5.5px}.landing_hero__N5rWl h1 em{position:relative;color:#486a46;letter-spacing:-5px}.landing_hero__N5rWl h1 em:after{position:absolute;content:"";height:9px;bottom:4px;left:0;right:0;background:#d6eaa5;border-radius:50%;z-index:-1;transform:rotate(-2deg)}.landing_heroCopy__HlV0s>p{color:#5e736c;font-size:16px;line-height:1.8;margin-top:26px}.landing_heroActions__aZ30X{display:flex;justify-content:center;gap:13px;margin-top:29px}.landing_heroPromise__RS_xn{display:flex;justify-content:center;gap:24px;color:#68796a;font-size:10px;margin-top:18px}.landing_heroPromise__RS_xn span{display:flex;align-items:center;gap:6px}.landing_heroPromise__RS_xn svg{color:#6a8c46}.landing_heroScribble__GFsqm{position:absolute;top:160px;right:max(calc((100% - 1190px) / 2),22px);color:#6c805e;transform:rotate(8deg);display:grid;justify-items:center;gap:10px}.landing_heroScribble__GFsqm span{font-family:Georgia,serif;font-style:italic;line-height:1.3;font-size:16px;text-align:center}.landing_heroScribble__GFsqm svg:last-child{width:75px;height:45px;transform:rotate(4deg)}.landing_productStage__j33Zu{position:relative;max-width:1040px;margin:45px auto 0;padding:0 5px}.landing_previewTabs__2JUBk{display:flex;gap:6px;justify-content:center;margin-bottom:18px}.landing_previewTabs__2JUBk button{display:flex;align-items:center;gap:8px;padding:8px 13px;background:transparent;border:1px solid transparent;border-radius:5px;font-size:11px;color:#65766e}.landing_previewTabs__2JUBk button[aria-selected=true]{color:var(--ink);background:#fff;border-color:#dde5d9;box-shadow:0 2px 3px #183b4005}.landing_tabDot__dSgg1{width:5px;height:5px;border-radius:50%;background:#8da954}.landing_productWindow__4qejC{display:flex;min-height:483px;background:#fcfcf9;border:1px solid #d3ded2;border-radius:13px;box-shadow:0 18px 65px #183b4010,0 3px 10px #183b4006;overflow:hidden}.landing_mockSidebar__g1Zh5{width:66px;flex-shrink:0;background:#173d3e;color:#bdd0c4;padding:22px 12px 16px;display:flex;flex-direction:column;gap:14px;align-items:center}.landing_mockLogo__CmbvG{color:white;font-size:25px;font-weight:700;letter-spacing:-3px;line-height:1;margin-bottom:26px;display:flex;position:relative}.landing_mockLogo__CmbvG>span:not(.landing_mockLogoDot__iKwDl){font-weight:300}.landing_mockLogoDot__iKwDl{width:4px;height:4px;background:var(--lime);border-radius:50%;margin:17px 0 0 3px}.landing_mockSidebar__g1Zh5>span{padding:9px}.landing_mockNavActive__ggLsz{border-radius:6px;color:#e0f3ac;background:#345654}.landing_mockSidebar__g1Zh5 .landing_mockSidebarBottom__t_cia{margin-top:auto}.landing_miniAvatar__FlG_t{display:inline-grid;place-items:center;width:27px;height:27px;border-radius:50%;font-size:9px;font-weight:650;color:#284d43;background:#e6ecd8;flex-shrink:0}.landing_mockMain__dYK8J{flex:1;min-width:0}.landing_mockTopbar__GYvc5{display:flex;align-items:center;justify-content:space-between;padding:15px 26px;border-bottom:1px solid #e6ebe2;font-size:10px;font-weight:650}.landing_mockTopbar__GYvc5>div,.landing_mockTopbar__GYvc5>span{display:flex;align-items:center;gap:12px}.landing_exampleTag__0JaX_{font-size:9px;color:#788479;font-weight:400}.landing_mockBody__B50kt{padding:25px 29px}.landing_mockHeading__OImJm{display:flex;align-items:center;justify-content:space-between;gap:12px}.landing_mockEyebrow__dqQem{font-size:7px;letter-spacing:1.2px;font-weight:600;color:#7d8e7d}.landing_mockHeading__OImJm h3{font-size:20px;letter-spacing:-.6px;font-weight:600;margin-top:4px}.landing_mockHeading__OImJm p{font-size:9px;color:#859080;margin-top:4px}.landing_mockDate__w2HYl{display:flex;align-items:center;gap:14px;border:1px solid #e0e6db;background:white;border-radius:5px;padding:7px 10px;font-size:8px;color:#586d61}.landing_mockContent__3Hw5y{display:grid;grid-template-columns:1.6fr 1fr;gap:16px;margin-top:22px}.landing_chartCard__hydpy{border:1px solid #e1e7db;border-radius:9px;background:white;padding:17px 20px 10px}.landing_chartTop__PWFl0{display:flex;justify-content:space-between;align-items:flex-start}.landing_chartTop__PWFl0>div>span{font-size:9px;color:#6d7e6d;display:block}.landing_chartTop__PWFl0 strong{display:block;font-weight:600;font-size:34px;letter-spacing:-1px;line-height:1.4}.landing_metricBadge__8q_4w{display:flex;align-items:center;gap:5px;padding:4px 7px;border-radius:4px;background:#f1f5e9;color:#6d7e61;font-size:7px}.landing_chartBars__pYfR0{display:flex;height:117px;gap:15px;align-items:flex-end;margin-top:11px;background:repeating-linear-gradient(0deg,transparent 0,transparent 28px,#f1f3ed 0,#f1f3ed 29px);padding:0 10px 18px}.landing_chartBars__pYfR0>div{height:100%;flex:1;display:flex;align-items:flex-end;position:relative}.landing_chartBars__pYfR0>div>span{background:#e2eacb;display:block;width:100%;border-radius:3px 3px 0 0}.landing_chartBars__pYfR0>div>span.landing_lastBar__yhcNO{background:#526f4a}.landing_chartBars__pYfR0 small{position:absolute;bottom:-17px;width:100%;text-align:center;font-size:7px;color:#83907e}.landing_chartCaption__WFb1I{display:flex;align-items:center;justify-content:space-between;margin-top:15px;font-size:7px;color:#829079}.landing_chartCaption__WFb1I>span{display:flex;align-items:center;gap:4px}.landing_chartCaption__WFb1I i{display:block;width:4px;height:4px;border-radius:50%;background:#7d9c57}.landing_chartCaption__WFb1I small{font-size:7px}.landing_welcomeCard__sfYy3{background:#eaf1d8;border:1px solid #e1eaca;border-radius:9px;padding:18px 22px;position:relative}.landing_welcomeIcon__mt6eJ{position:absolute;right:18px;top:19px;color:#6f8a47}.landing_welcomeCard__sfYy3>strong{display:block;font-size:38px;line-height:1.2;letter-spacing:-1.5px;font-weight:550}.landing_welcomeCard__sfYy3 h4{font-weight:550;font-size:12px;margin-top:2px}.landing_welcomeCard__sfYy3>p{font-size:9px;max-width:200px;color:#6e8059;margin-top:9px;line-height:1.65}.landing_avatarStack__Dy6hO{display:flex;margin:17px 0;padding-left:5px}.landing_avatarStack__Dy6hO span{display:grid;place-items:center;width:26px;height:26px;border:2px solid #eaf1d8;margin-left:-5px;border-radius:50%;font-size:7px;font-weight:600;background:#bfd0a3;color:#43623c}.landing_avatarStack__Dy6hO span:nth-child(2){background:#c7dace}.landing_avatarStack__Dy6hO span:nth-child(3){background:#e2c9ae}.landing_avatarStack__Dy6hO span:last-child{background:#d7e4bd}.landing_mockTextLink__1hjCm{display:flex;align-items:center;gap:8px;font-size:7px;color:#506940}.landing_mockList__aE38F{margin-top:18px;border:1px solid #e3e8dc;border-radius:7px;background:#fff;padding:0 13px}.landing_mockList__aE38F>div{display:flex;align-items:center;gap:9px;padding:10px 2px;border-bottom:1px solid #eef0e9}.landing_mockList__aE38F>div:last-child{border-bottom:0}.landing_mockListTitle__3kh9e{font-size:9px;font-weight:550}.landing_mockSearch__vc847{display:flex;align-items:center;gap:5px;color:#7c8a76;font-size:7px;margin-left:auto}.landing_taskCheck__m4sAP{width:17px;height:17px;border-radius:50%;display:grid;place-items:center;color:#79915a;background:#eef4e4}.landing_mockList__aE38F>div>span:nth-child(2):not(.landing_mockSearch__vc847){font-size:8px}.landing_mockList__aE38F small{display:block;font-size:6px;color:#8b9785}.landing_taskStatus__qvlUC{color:#6f8457;background:#f0f5e8;padding:3px 6px;border-radius:4px;font-size:6px;margin-left:auto}.landing_floatingNote__J8Qv1{position:absolute;bottom:53px;right:-40px;padding:15px 20px;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e1e6da;border-radius:9px;box-shadow:0 10px 30px #233d3210;transform:rotate(-3deg);font-size:10px;color:#74826c}.landing_floatingNote__J8Qv1>span{width:28px;height:28px;display:grid;place-items:center;background:#eef5db;color:#6c8b43;border-radius:50%}.landing_floatingNote__J8Qv1 strong{display:block;font-weight:550;color:var(--ink);font-size:11px;margin-top:2px}.landing_platformStrip__tXLTk{display:flex;align-items:center;gap:32px;justify-content:center;flex-wrap:wrap;padding:39px 0 47px;max-width:1176px;margin:auto;border-bottom:1px solid var(--line)}.landing_platformStrip__tXLTk>span{color:#7d8974;font-size:8px;letter-spacing:1.5px;margin-right:10px}.landing_platformStrip__tXLTk>div{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:500;color:#6b7b66}.landing_faqSection__kPLTn,.landing_integrationsSection__hpfVf,.landing_pricingSection__rvcsq,.landing_productSection__X0TgO{max-width:1240px;margin:auto;padding:105px 32px}.landing_darkEyebrow__UuhHu,.landing_eyebrow__Bbby7{display:block;font-size:9px;letter-spacing:1.9px;font-weight:650;color:#74835e;margin-bottom:18px}.landing_sectionIntro__6ouFz{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:46px}.landing_sectionIntro__6ouFz>p{max-width:315px;font-size:13px;color:var(--muted);line-height:1.9;margin-bottom:4px}.landing_featureBento__14Y11{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:18px}.landing_featureBento__14Y11 article{border-radius:13px;padding:29px 26px;min-width:0;overflow:hidden}.landing_featureIcon__kpphg{display:inline-grid;place-items:center;height:41px;width:41px;border-radius:11px;background:#ffffffa3;margin-bottom:21px}.landing_featureBento__14Y11 h3{font-size:26px;font-weight:550;line-height:1.2;letter-spacing:-.9px}.landing_featureBento__14Y11 p{color:#6b7866;font-size:11px;line-height:1.85;margin-top:15px;max-width:245px}.landing_peopleFeature__CbBVT{background:#edf2e2;min-height:438px;position:relative}.landing_attendanceFeature__Q_yy_{background:#f1eee5}.landing_givingFeature__K1jBn{background:#e8efed}.landing_featureTags__vUuwy{display:flex;gap:5px;flex-wrap:wrap;margin-top:17px;max-width:250px}.landing_featureTags__vUuwy span{font-size:7px;padding:4px 7px;border:1px solid #d7e0c8;border-radius:4px;color:#73815e}.landing_peopleIllustration__kyMeg{position:relative;height:160px;margin-top:16px}.landing_peopleOrbit__shXlQ{width:215px;height:215px;border-radius:50%;border:1px dashed #cbd9b8;position:absolute;top:10px;left:25px}.landing_peopleOrbit__shXlQ:before{content:"";position:absolute;inset:35px;border-radius:50%;border:1px dashed #cbd9b8}.landing_peopleIllustration__kyMeg>span{position:absolute;display:grid;place-items:center;width:38px;height:38px;border:4px solid #f5f7ed;border-radius:50%;font-size:9px;font-weight:600;box-shadow:0 2px 5px #183b4010}.landing_personOne__hKe6L{background:#d8c4a7;left:29px;top:9px;transform:rotate(-8deg)}.landing_personTwo__MUsg9{background:#c6d5c3;right:31px;top:36px;transform:rotate(8deg)}.landing_personThree__EM_1b{background:#e1c6b9;left:24px;top:102px}.landing_personFour__uYI1w{background:#c7d1e1;right:17px;top:138px}.landing_personCard___kCB2{display:flex;gap:9px;align-items:center;padding:13px;background:#fff;box-shadow:0 8px 20px #183b400a;border:1px solid #e0e6d3;border-radius:7px;position:absolute;width:220px;top:58px;left:20px;transform:rotate(-5deg);font-size:8px;color:#859176}.landing_personCard___kCB2>span{background:#edf3df;color:#73934f;width:26px;height:26px;display:grid;place-items:center;border-radius:50%}.landing_personCard___kCB2 strong{display:block;color:#405c42;font-weight:550;font-size:9px}.landing_personCard___kCB2>svg{margin-left:auto;color:#86a05f}.landing_personNote__Wc7Jn{font-family:Georgia,serif;font-style:italic;font-size:11px;color:#7d9161;position:absolute;bottom:6px;left:48px;transform:rotate(-5deg)}.landing_smallRoster__2BUJc{margin-top:33px;padding:1px 13px;border-radius:8px;background:#ffffff9e;border:1px solid #e6e0d2;transform:rotate(-3deg);box-shadow:0 8px 15px #53442c06}.landing_smallRoster__2BUJc>div{display:flex;gap:8px;align-items:center;padding:14px 0;border-bottom:1px solid #eae5dc;font-size:9px}.landing_smallRoster__2BUJc>div:last-child{border:0}.landing_rosterCheck__OOmML{display:grid;place-items:center;width:17px;height:17px;border-radius:4px;background:#e1e8cf;color:#68824c}.landing_smallRoster__2BUJc small{margin-left:auto;font-size:7px;color:#7e8d69}.landing_givingIllustration__PU6QB{background:#ffffffb5;border:1px solid #dce5df;border-radius:9px;padding:20px 16px;margin-top:32px;transform:rotate(3deg)}.landing_givingIllustration__PU6QB>div:first-child{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#6a7f75}.landing_givingSegments__JftqH{display:flex;gap:4px;height:22px;margin:21px 0 14px}.landing_givingSegments__JftqH i{display:block;background:#5c8070;width:46%;border-radius:3px}.landing_givingSegments__JftqH i:nth-child(2){width:23%;background:#a2bda5}.landing_givingSegments__JftqH i:nth-child(3){width:19%;background:#d3dfbb}.landing_givingSegments__JftqH i:nth-child(4){width:12%;background:#e3ead7}.landing_givingLegend__3y3J2{display:flex;gap:12px;font-size:7px;color:#718176}.landing_givingLegend__3y3J2>span{display:flex;align-items:center;gap:4px}.landing_givingLegend__3y3J2 i{width:5px;height:5px;background:#5c8070;border-radius:2px}.landing_givingLegend__3y3J2>span:nth-child(2) i{background:#a2bda5}.landing_givingLegend__3y3J2>span:nth-child(3) i{background:#d3dfbb}.landing_enterpriseSection__lYGxk{background:#163d3f;color:#f5f6ed;padding:73px max(32px,calc((100% - 1176px) / 2)) 0;position:relative}.landing_enterpriseInner__BVlKM{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px}.landing_darkEyebrow__UuhHu{color:#b5c99b}.landing_enterpriseCopy___HxNw h2 em{color:#d1e69e}.landing_enterpriseCopy___HxNw>p{color:#b7cac1;font-size:13px;line-height:1.9;max-width:345px;margin-top:24px}.landing_enterpriseCopy___HxNw ul{list-style:none;padding:0;display:grid;gap:11px;margin-top:23px;font-size:11px;color:#d6e2d4}.landing_enterpriseCopy___HxNw li{display:flex;align-items:center;gap:10px}.landing_enterpriseCopy___HxNw li>svg{color:#c0d98e}.landing_enterpriseCopy___HxNw .landing_limeButton__HqMi5{margin-top:29px}.landing_networkIllustration__EUpZ8{position:relative;height:430px;margin:20px -5px 0}.landing_networkGrid__456Hg{position:absolute;inset:0;background-image:radial-gradient(#95b2a523 1px,transparent 0);background-size:19px 19px;mask-image:radial-gradient(ellipse,black 20%,transparent 75%)}.landing_networkIllustration__EUpZ8>svg{position:absolute;inset:0;width:100%;height:100%}.landing_hqNode__o_Sm_{position:absolute;top:61px;left:50%;transform:translateX(-50%);width:265px;padding:20px 17px;background:#294f4c;border:1px solid #6c8a6c;border-radius:11px;display:flex;align-items:center;gap:12px;box-shadow:0 18px 40px #102f3433;font-size:12px}.landing_nodeIcon__ODKUx{display:grid;place-items:center;background:#d4e9a4;color:#38563f;width:42px;height:42px;border-radius:10px}.landing_hqNode__o_Sm_ strong{display:block;font-size:9px;color:#a9c2a7;font-weight:400;margin-top:3px}.landing_nodePill__s6EfZ{margin-left:auto;font-size:7px;color:#cee59d;border:1px solid #64805d;border-radius:3px;padding:3px 5px}.landing_branchNode__DYC8E{position:absolute;display:flex;flex-direction:column;align-items:center;width:130px;border:1px solid #5b7970;border-radius:9px;padding:16px 10px;background:#234848;box-shadow:0 12px 25px #0e2f321a}.landing_branchNode__DYC8E>span{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#375a50;color:#c3d59b;margin-bottom:9px}.landing_branchNode__DYC8E strong{font-size:11px;font-weight:500}.landing_branchNode__DYC8E small{font-size:7px;color:#a9bfb2;margin-top:4px}.landing_branchOne__C58b5{top:263px;left:5%;transform:rotate(-5deg)}.landing_branchTwo__YboKI{top:290px;left:50%;transform:translateX(-50%)}.landing_branchThree__aTRk2{top:263px;right:4%;transform:rotate(5deg)}.landing_networkCaption__hYIgM{position:absolute;top:172px;width:100%;display:flex;justify-content:center;align-items:center;gap:7px;font-size:8px;color:#9eb7a7}.landing_securityStrip__Oy9Ch{border-top:1px solid #5d79704d;display:flex;justify-content:space-between;gap:20px;margin-top:45px;padding:29px 0;color:#b8cab9;font-size:9px}.landing_securityStrip__Oy9Ch span{display:flex;align-items:center;gap:9px}.landing_securityStrip__Oy9Ch svg{color:#adc787}.landing_integrationsSection__hpfVf{display:grid;grid-template-columns:1fr 1.12fr;gap:80px;align-items:center;padding-top:100px;padding-bottom:95px;border-bottom:1px solid var(--line)}.landing_integrationsSection__hpfVf h2{font-size:48px}.landing_integrationsSection__hpfVf>div>p{margin-top:20px;color:var(--muted);max-width:335px;font-size:12px;line-height:1.9}.landing_providerGrid__Zu34K{display:grid;gap:14px}.landing_providerGrid__Zu34K article{border-bottom:1px solid var(--line);padding:0 0 17px}.landing_providerGrid__Zu34K article:last-child{border-bottom:0}.landing_providerGrid__Zu34K article>span{display:flex;align-items:center;gap:8px;font-size:9px;color:#7b8d70}.landing_providerGrid__Zu34K article>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:20px;font-weight:600;letter-spacing:-.8px;margin-top:9px}.landing_providerGrid__Zu34K i{display:inline-block;width:3px;height:3px;border-radius:50%;background:#b8c5aa}.landing_providerGrid__Zu34K small{font-size:9px;color:#7c8b77}.landing_pricingSection__rvcsq{padding-top:95px;padding-bottom:88px}.landing_sectionHeading__XSMMc{text-align:center}.landing_sectionHeading__XSMMc>p{margin-top:23px;font-size:13px;color:var(--muted);line-height:1.8}.landing_billingToggle__sMTJw{display:flex;justify-content:center;gap:3px;background:#edf1e6;padding:5px;width:max-content;margin:31px auto 42px;border-radius:7px}.landing_billingToggle__sMTJw button{border:0;background:transparent;border-radius:5px;color:#75836b;font-size:11px;padding:9px 15px}.landing_billingToggle__sMTJw button[aria-pressed=true]{color:var(--ink);background:white;box-shadow:0 1px 6px #19392e0d}.landing_billingToggle__sMTJw button>span{background:#dfeac9;color:#687e4f;font-size:8px;padding:3px 5px;margin-left:7px;border-radius:3px}.landing_pricingGrid__dHfpk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch}.landing_planCard__FNZSX{background:white;border:1px solid #e0e7db;border-radius:10px;padding:25px 21px;position:relative;display:flex;flex-direction:column}.landing_planIndex__AMBER{display:block;color:#a1ad94;font-size:9px;margin-bottom:20px;font-family:monospace}.landing_planCard__FNZSX h3{font-size:24px;font-weight:600;letter-spacing:-.8px}.landing_planDescription__8U_Gk{color:#7c8972;font-size:10px;min-height:42px;margin-top:8px!important;line-height:1.8}.landing_planPrice__lHJlZ{display:flex;align-items:baseline;column-gap:5px;flex-wrap:wrap;margin-top:26px}.landing_planPrice__lHJlZ strong{font-size:33px;letter-spacing:-1.6px;font-weight:550}.landing_planPrice__lHJlZ>span{color:#85917b;font-size:9px}.landing_planPrice__lHJlZ>small{display:block;width:100%;font-size:8px;color:#85917b;height:0;position:relative;top:-6px}.landing_billingNote__cBXNR{font-size:8px;color:#89947f;min-height:30px}.landing_planCapacity___lRl4{border-top:1px solid #e4eadd;padding-top:13px;margin-top:10px!important;color:#6a7d60;font-size:9px;line-height:1.7;min-height:46px}.landing_planButton__8YLOl{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #d4dfc9;border-radius:5px;padding:11px 12px;background:#fff;color:var(--ink);font-size:10px!important;font-weight:550!important;margin-top:16px;transition:background .2s}.landing_planButton__8YLOl:hover{background:#f0f5e5}.landing_planCard__FNZSX ul{display:grid;gap:12px;list-style:none;padding:0;margin-top:23px;font-size:9px;color:#718268}.landing_planCard__FNZSX li{display:flex;align-items:flex-start;gap:7px}.landing_planCard__FNZSX li>svg{width:12px;height:15px;color:#7d9a57}.landing_featuredPlan__br1r_{background:#f0f5e4;border-color:#bdcf9b;box-shadow:0 4px 14px #38502406}.landing_featuredPlan__br1r_ .landing_planButton__8YLOl{background:#183b40;border-color:#183b40;color:#fff}.landing_featuredPlan__br1r_ .landing_planButton__8YLOl:hover{background:#315554}.landing_popularBadge__uTpyd{position:absolute;top:-12px;left:15px;right:15px;background:#d1e69d;border:1px solid #c2d891;border-radius:4px;font-size:7px;font-weight:650;letter-spacing:.5px;padding:5px 8px;display:flex;justify-content:space-between}.landing_pricingFootnote__vGwCx{display:flex;align-items:flex-start;justify-content:center;gap:10px;margin-top:26px;font-size:9px;color:#76876a;text-align:center;line-height:1.9}.landing_pricingFootnote__vGwCx>svg{flex-shrink:0;margin-top:3px}.landing_pricingFootnote__vGwCx span{color:#8a967f;font-size:8px}.landing_planDialog__pjmSw{--ink:#183b40;--muted:#667775;--line:#dfe6df;background:#fafbf7!important;color:#183b40!important;border:1px solid #dfe6df!important;font-family:var(--font-inter),Inter,Arial,sans-serif;max-height:90vh;overflow-y:auto;padding:32px!important}.landing_planDialog__pjmSw .landing_eyebrow__Bbby7{margin-bottom:5px}.landing_dialogTitle__z_88G{font-family:Georgia,serif;font-size:35px!important;font-weight:400!important;letter-spacing:-1px;line-height:1.2}.landing_dialogDescription__mk63m{color:#6c7c6b!important;font-size:12px!important;line-height:1.8!important;margin-top:8px}.landing_dialogPrice__vCggL{display:flex;flex-wrap:wrap;gap:7px;align-items:baseline}.landing_dialogPrice__vCggL strong{font-size:32px;letter-spacing:-1px}.landing_dialogPrice__vCggL>span{color:#839076;font-size:11px}.landing_dialogFeatures__66X8S{list-style:none;display:grid;gap:12px;margin:0;padding:0;font-size:12px}.landing_dialogFeatures__66X8S li{display:flex;gap:10px;align-items:center}.landing_dialogFeatures__66X8S svg{color:#739550}.landing_planDialog__pjmSw .landing_primaryButton__umS__{text-decoration:none;color:white;background:#183b40;display:flex}.landing_dialogFinePrint__vGAqL{color:#7c8a71;text-align:center;font-size:10px;margin:0}.landing_faqSection__kPLTn{display:grid;grid-template-columns:.95fr 1.1fr;gap:80px;border-top:1px solid var(--line);padding-top:85px;padding-bottom:90px}.landing_faqSection__kPLTn h2{font-size:47px}.landing_faqSection__kPLTn>div>p{margin-top:22px;font-size:12px;color:var(--muted);line-height:1.8}.landing_faqList__uIH_C details{border-bottom:1px solid var(--line)}.landing_faqList__uIH_C details:first-child{border-top:1px solid var(--line)}.landing_faqList__uIH_C summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:22px;padding:21px 0;font-size:12px;font-weight:550}.landing_faqList__uIH_C summary::-webkit-details-marker{display:none}.landing_faqList__uIH_C summary>span{position:relative;width:15px;height:15px;flex-shrink:0}.landing_faqList__uIH_C summary>span>span{position:absolute;width:10px;height:1px;background:#77915f;top:7px;left:2px}.landing_faqList__uIH_C summary>span>span:last-child{transform:rotate(90deg);transition:transform .2s}.landing_faqList__uIH_C details[open] summary>span>span:last-child{transform:rotate(0)}.landing_faqList__uIH_C details>p{font-size:11px;color:#75846f;line-height:1.9;padding:0 27px 22px 0}.landing_finalCta__Eb2Pv{padding:42px 24px 44px;background:#edf2e1;text-align:center;position:relative}.landing_ctaMark__R7T3t{width:52px;height:52px;border:1px solid #d5dfc6;background:#f8faef;display:grid;place-items:center;color:#6c8a49;border-radius:18px;margin:0 auto 14px;transform:rotate(-7deg)}.landing_finalCta__Eb2Pv>.landing_eyebrow__Bbby7{margin-bottom:10px}.landing_finalCta__Eb2Pv h2{font-size:clamp(48px,6vw,80px);letter-spacing:-3.8px;line-height:1}.landing_finalCta__Eb2Pv>p{color:#718164;font-size:12px;max-width:34rem;margin:12px auto 0}.landing_finalCta__Eb2Pv .landing_primaryButton__umS__{margin-top:16px}.landing_ctaFootnote__3m4Qo{display:block;font-size:9px;color:#859275;margin-top:8px}.landing_footer__JbzBN{max-width:1240px;margin:auto;padding:47px 32px 22px}@media (min-width:1500px){.landing_heroScribble__GFsqm{right:calc((100% - 1260px) / 2)}}@media (max-width:1150px){.landing_heroScribble__GFsqm{display:none}.landing_floatingNote__J8Qv1{right:-12px}.landing_desktopLinks__WeqOq{gap:18px}.landing_navActions__bZhx5{gap:16px}.landing_navigation__qsjQY{gap:20px}.landing_featureBento__14Y11 article{padding:25px 20px}.landing_peopleOrbit__shXlQ{left:0}.landing_personCard___kCB2{left:0;width:210px}.landing_personTwo__MUsg9{right:0}.landing_pricingGrid__dHfpk{gap:10px}.landing_planCard__FNZSX{padding:24px 16px}.landing_planPrice__lHJlZ strong{font-size:29px}.landing_planDescription__8U_Gk{min-height:50px}.landing_securityStrip__Oy9Ch{gap:15px}.landing_securityStrip__Oy9Ch span{font-size:8px}.landing_platformStrip__tXLTk{gap:24px}}@media (max-width:900px){.landing_desktopLinks__WeqOq{gap:14px;font-size:10px}.landing_navActions__bZhx5>.landing_smallButton__68wxG{display:none}.landing_hero__N5rWl{padding-top:63px}.landing_hero__N5rWl h1{letter-spacing:-3.5px}.landing_hero__N5rWl h1 em{letter-spacing:-3px}.landing_featureBento__14Y11{grid-template-columns:1fr 1fr}.landing_peopleFeature__CbBVT{grid-row:span 2;min-height:500px}.landing_peopleIllustration__kyMeg{margin-top:65px;height:200px}.landing_featureBento__14Y11 h3{font-size:25px}.landing_attendanceFeature__Q_yy_,.landing_givingFeature__K1jBn{min-height:260px}.landing_givingIllustration__PU6QB,.landing_smallRoster__2BUJc{margin-top:20px}.landing_featureBento__14Y11 p{max-width:100%}.landing_smallRoster__2BUJc>div{padding:9px 0}.landing_enterpriseSection__lYGxk{padding-top:60px}.landing_enterpriseInner__BVlKM{gap:10px}.landing_networkIllustration__EUpZ8{height:380px;margin-top:0}.landing_branchNode__DYC8E{width:96px}.landing_branchOne__C58b5{top:245px;left:0}.landing_branchTwo__YboKI{top:273px}.landing_branchThree__aTRk2{top:245px;right:0}.landing_hqNode__o_Sm_{width:240px;padding:15px 12px}.landing_networkCaption__hYIgM{font-size:7px}.landing_securityStrip__Oy9Ch{display:grid;grid-template-columns:1fr 1fr;gap:18px}.landing_securityStrip__Oy9Ch span{font-size:10px}.landing_integrationsSection__hpfVf{gap:45px}.landing_pricingGrid__dHfpk{grid-template-columns:1fr 1fr;gap:25px 18px}.landing_planCard__FNZSX{padding:27px 24px}.landing_planDescription__8U_Gk{min-height:38px}.landing_planPrice__lHJlZ strong{font-size:36px}.landing_planCapacity___lRl4{min-height:38px}.landing_planCard__FNZSX ul{font-size:11px}.landing_planCard__FNZSX li>svg{width:14px}.landing_planButton__8YLOl{font-size:12px!important}.landing_billingNote__cBXNR,.landing_planCapacity___lRl4{font-size:10px}.landing_planDescription__8U_Gk{font-size:11px}.landing_planCard__FNZSX h3{font-size:27px}.landing_popularBadge__uTpyd{font-size:8px}.landing_faqSection__kPLTn{gap:45px}.landing_faqSection__kPLTn h2,.landing_integrationsSection__hpfVf h2{font-size:41px}.landing_faqSection__kPLTn,.landing_pricingSection__rvcsq,.landing_productSection__X0TgO{padding-top:75px;padding-bottom:75px}.landing_mockBody__B50kt{padding:22px}.landing_mockContent__3Hw5y{grid-template-columns:1.4fr 1fr}.landing_welcomeCard__sfYy3{padding:17px}.landing_heroPromise__RS_xn{font-size:9px}}@media (max-width:640px){.landing_navigation__qsjQY{padding:0 20px;min-height:72px}.landing_brand__yup4s{font-size:27px}.landing_brand__yup4s img{width:31px;height:31px}.landing_desktopLinks__WeqOq{display:none}.landing_navActions__bZhx5{margin-left:auto}.landing_signIn__B2C2O{font-size:11px}.landing_menuButton__Gko1b{display:flex}.landing_mobileLinks__XFg2l{display:flex;flex-direction:column;padding:5px 20px 18px;border-top:1px solid #e4e9de;background:#fafbf7}.landing_mobileLinks__XFg2l>a{display:flex;justify-content:space-between;align-items:center;padding:13px 4px;border-bottom:1px solid #e5eadd;font-size:13px}.landing_hero__N5rWl{padding:49px 20px 0}.landing_heroLabel__dJJ2r{font-size:8px;letter-spacing:1.5px;margin-bottom:22px}.landing_hero__N5rWl h1{font-size:clamp(37px,9.8vw,61px);letter-spacing:-2.5px;line-height:1.1}.landing_hero__N5rWl h1 em{letter-spacing:-2px}.landing_hero__N5rWl h1 em:after{height:5px;bottom:1px}.landing_heroCopy__HlV0s>p{font-size:12px;line-height:1.9;margin-top:23px}.landing_heroActions__aZ30X{gap:9px;margin-top:23px;flex-wrap:wrap}.landing_primaryButton__umS__,.landing_secondaryButton___PShD{padding:13px 15px;font-size:10px;gap:9px}.landing_heroPromise__RS_xn{flex-wrap:wrap;gap:7px 14px;font-size:8px;margin-top:17px}.landing_heroPromise__RS_xn svg{width:11px}.landing_productStage__j33Zu{margin-top:33px;padding:0}.landing_previewTabs__2JUBk{gap:0;margin-left:-8px;margin-right:-8px;margin-bottom:13px}.landing_previewTabs__2JUBk button{font-size:8px;padding:7px 8px;gap:4px}.landing_tabDot__dSgg1{width:4px;height:4px}.landing_productWindow__4qejC{min-height:0;border-radius:8px}.landing_mockSidebar__g1Zh5{display:none}.landing_mockTopbar__GYvc5{padding:11px 13px;font-size:9px}.landing_exampleTag__0JaX_{font-size:7px}.landing_mockTopbar__GYvc5 .landing_miniAvatar__FlG_t{display:none}.landing_mockBody__B50kt{padding:16px 12px}.landing_mockHeading__OImJm h3{font-size:17px}.landing_mockEyebrow__dqQem{font-size:6px;letter-spacing:1px}.landing_mockHeading__OImJm p{font-size:8px}.landing_mockDate__w2HYl{display:none}.landing_mockContent__3Hw5y{gap:10px;grid-template-columns:1.3fr 1fr;margin-top:15px}.landing_chartCard__hydpy{padding:12px 10px 8px}.landing_chartTop__PWFl0 strong{font-size:27px}.landing_chartTop__PWFl0>div>span{font-size:7px}.landing_metricBadge__8q_4w{display:none}.landing_chartBars__pYfR0{height:90px;gap:6px;padding:0 2px 18px}.landing_chartCaption__WFb1I{font-size:5px;gap:3px}.landing_chartCaption__WFb1I small{font-size:5px}.landing_welcomeCard__sfYy3{padding:13px 10px}.landing_welcomeCard__sfYy3>strong{font-size:29px}.landing_welcomeCard__sfYy3 h4{font-size:9px}.landing_welcomeCard__sfYy3>p{font-size:7px;margin-top:7px;line-height:1.6}.landing_welcomeIcon__mt6eJ{right:9px;top:13px}.landing_welcomeIcon__mt6eJ>svg{width:15px}.landing_avatarStack__Dy6hO{margin:12px 0 7px}.landing_avatarStack__Dy6hO span{width:23px;height:23px;font-size:6px}.landing_mockTextLink__1hjCm{display:none}.landing_mockList__aE38F{margin-top:12px;padding:0 9px}.landing_mockList__aE38F>div{padding:8px 0}.landing_mockSearch__vc847{font-size:6px}.landing_mockListTitle__3kh9e{font-size:8px}.landing_mockList__aE38F>div>span:nth-child(2):not(.landing_mockSearch__vc847){font-size:7px}.landing_floatingNote__J8Qv1{display:none}.landing_platformStrip__tXLTk{gap:15px 21px;padding:26px 0 31px}.landing_platformStrip__tXLTk>span{width:100%;text-align:center;font-size:7px;margin-right:0}.landing_platformStrip__tXLTk>div{font-size:9px;gap:6px}.landing_platformStrip__tXLTk svg{width:13px}.landing_faqSection__kPLTn,.landing_integrationsSection__hpfVf,.landing_pricingSection__rvcsq,.landing_productSection__X0TgO{padding:58px 20px}.landing_sectionIntro__6ouFz{display:block;margin-bottom:28px}.landing_sectionIntro__6ouFz>p{margin-top:23px;max-width:100%;font-size:12px}.landing_darkEyebrow__UuhHu,.landing_eyebrow__Bbby7{font-size:8px;letter-spacing:1.5px;margin-bottom:14px}.landing_landing__wD0R4 h2{font-size:37px;letter-spacing:-1.9px}.landing_featureBento__14Y11{grid-template-columns:1fr;gap:14px}.landing_featureBento__14Y11 article{padding:26px}.landing_peopleFeature__CbBVT{grid-row:auto;min-height:0}.landing_featureBento__14Y11 h3{font-size:28px}.landing_featureBento__14Y11 p{font-size:12px;max-width:320px}.landing_featureIcon__kpphg{margin-bottom:16px}.landing_peopleIllustration__kyMeg{height:165px;margin:16px auto -12px;width:270px;max-width:100%}.landing_peopleOrbit__shXlQ{left:20px;top:0}.landing_personOne__hKe6L{left:18px;top:0}.landing_personTwo__MUsg9{right:10px;top:20px}.landing_personCard___kCB2{left:14px;top:49px;width:225px}.landing_personThree__EM_1b{left:10px;top:99px}.landing_personNote__Wc7Jn{bottom:18px}.landing_personFour__uYI1w{right:0;top:110px}.landing_featureTags__vUuwy{max-width:100%}.landing_featureTags__vUuwy span{font-size:8px}.landing_smallRoster__2BUJc{margin-top:24px;transform:rotate(-2deg)}.landing_smallRoster__2BUJc>div{font-size:11px;padding:13px 0}.landing_givingIllustration__PU6QB{margin-top:24px;transform:rotate(2deg)}.landing_givingIllustration__PU6QB>div:first-child{font-size:11px}.landing_givingSegments__JftqH{height:26px}.landing_givingLegend__3y3J2{font-size:9px}.landing_enterpriseSection__lYGxk{padding:51px 20px 0}.landing_enterpriseInner__BVlKM{grid-template-columns:1fr;gap:0}.landing_enterpriseCopy___HxNw>p{font-size:12px;max-width:100%;margin-top:20px}.landing_enterpriseCopy___HxNw ul{font-size:10px}.landing_enterpriseCopy___HxNw .landing_limeButton__HqMi5{font-size:11px}.landing_networkIllustration__EUpZ8{max-width:440px;width:100%;margin:12px auto -10px;height:370px}.landing_hqNode__o_Sm_{top:48px;width:250px}.landing_networkCaption__hYIgM{top:146px;font-size:7px}.landing_branchOne__C58b5,.landing_branchThree__aTRk2{top:233px}.landing_branchTwo__YboKI{top:263px}.landing_branchNode__DYC8E{width:97px;padding:14px 8px}.landing_securityStrip__Oy9Ch{margin-top:32px;gap:20px 9px;padding:24px 0}.landing_securityStrip__Oy9Ch span{font-size:8px;gap:7px}.landing_securityStrip__Oy9Ch svg{width:15px;flex-shrink:0}.landing_integrationsSection__hpfVf{grid-template-columns:1fr;gap:28px}.landing_integrationsSection__hpfVf>div>p{font-size:12px;margin-top:18px}.landing_providerGrid__Zu34K{gap:16px}.landing_providerGrid__Zu34K article>div{font-size:21px}.landing_sectionHeading__XSMMc>p{font-size:12px;margin-top:20px}.landing_billingToggle__sMTJw{margin:25px auto 32px}.landing_billingToggle__sMTJw button{font-size:10px;padding:9px 13px}.landing_pricingGrid__dHfpk{grid-template-columns:1fr;gap:23px}.landing_planCard__FNZSX{padding:24px}.landing_planIndex__AMBER{margin-bottom:12px}.landing_planDescription__8U_Gk{min-height:0;font-size:12px}.landing_planPrice__lHJlZ{margin-top:23px}.landing_planPrice__lHJlZ strong{font-size:39px}.landing_planPrice__lHJlZ>span{font-size:10px}.landing_planCard__FNZSX h3{font-size:29px}.landing_billingNote__cBXNR{min-height:23px;font-size:10px}.landing_planCapacity___lRl4{min-height:0;font-size:10px}.landing_planCard__FNZSX ul{gap:12px;font-size:11px;margin-top:20px}.landing_planButton__8YLOl{font-size:12px!important;padding:13px 15px}.landing_planIndex__AMBER{font-size:10px}.landing_popularBadge__uTpyd{left:20px;right:20px;font-size:8px}.landing_pricingFootnote__vGwCx{font-size:9px;text-align:left;gap:7px;margin-top:22px}.landing_pricingFootnote__vGwCx span{font-size:8px}.landing_pricingFootnote__vGwCx>svg{width:15px}.landing_faqSection__kPLTn{grid-template-columns:1fr;gap:27px}.landing_faqSection__kPLTn>div>p{font-size:12px;margin-top:19px}.landing_faqList__uIH_C summary{font-size:11px;padding:19px 0}.landing_faqList__uIH_C details>p{font-size:11px}.landing_finalCta__Eb2Pv{padding:34px 20px 36px}.landing_finalCta__Eb2Pv h2{font-size:57px;letter-spacing:-2.6px}.landing_finalCta__Eb2Pv .landing_primaryButton__umS__,.landing_finalCta__Eb2Pv>p{font-size:11px}.landing_footer__JbzBN{padding:34px 20px 20px}.landing_planDialog__pjmSw{padding:25px!important;max-width:calc(100vw - 30px)!important}.landing_dialogTitle__z_88G{font-size:31px!important}}@media (prefers-reduced-motion:reduce){.landing_landing__wD0R4 *,.landing_landing__wD0R4 :after,.landing_landing__wD0R4 :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.landing_desktopLinks__WeqOq,.landing_navActions__bZhx5{font-size:14px}.landing_heroCopy__HlV0s>p{font-size:18px;line-height:1.5}.landing_heroPromise__RS_xn{font-size:12px}.landing_darkEyebrow__UuhHu,.landing_eyebrow__Bbby7,.landing_heroLabel__dJJ2r{font-size:11px;line-height:1.4}.landing_limeButton__HqMi5,.landing_primaryButton__umS__,.landing_secondaryButton___PShD,.landing_smallButton__68wxG{font-size:14px;min-height:46px}.landing_enterpriseCopy___HxNw>p,.landing_faqSection__kPLTn>div>p,.landing_finalCta__Eb2Pv>p,.landing_integrationsSection__hpfVf>div>p,.landing_sectionHeading__XSMMc>p,.landing_sectionIntro__6ouFz>p{font-size:16px;line-height:1.5}.landing_featureBento__14Y11 p{font-size:15px;line-height:1.5;max-width:100%}.landing_featureTags__vUuwy span{font-size:11px}.landing_enterpriseCopy___HxNw ul{font-size:14px;gap:12px}.landing_enterpriseCopy___HxNw li>svg{flex-shrink:0}.landing_securityStrip__Oy9Ch span{font-size:12px}.landing_providerGrid__Zu34K article>span,.landing_providerGrid__Zu34K small{font-size:13px}.landing_providerGrid__Zu34K small{color:#65755e}.landing_planDescription__8U_Gk{font-size:14px;min-height:84px;line-height:1.5;color:#68795f}.landing_planCard__FNZSX ul{font-size:13px;line-height:1.45;color:#5f7258}.landing_planCard__FNZSX li>svg{flex-shrink:0}.landing_planCapacity___lRl4{font-size:12px;line-height:1.5;color:#5f7258}.landing_billingNote__cBXNR,.landing_planIndex__AMBER,.landing_planPrice__lHJlZ>span{font-size:11px}.landing_billingNote__cBXNR{color:#69795f}.landing_planButton__8YLOl{font-size:14px!important;min-height:46px}.landing_popularBadge__uTpyd{font-size:10px}.landing_billingToggle__sMTJw button{font-size:13px}.landing_pricingFootnote__vGwCx{font-size:12px;color:#627458;line-height:1.5}.landing_pricingFootnote__vGwCx span{font-size:11px;color:#6d7c62}.landing_faqList__uIH_C summary{font-size:15px;line-height:1.45}.landing_faqList__uIH_C details>p{font-size:14px;line-height:1.55;color:#63745d}.landing_ctaFootnote__3m4Qo{font-size:12px}.landing_dialogDescription__mk63m{font-size:14px!important;line-height:1.5!important}.landing_dialogFeatures__66X8S{font-size:14px}.landing_dialogFinePrint__vGAqL,.landing_dialogPrice__vCggL>span{font-size:12px}.landing_footerTop__5dY_g{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.landing_footerIdentity__B4_bY .landing_brand__yup4s{font-size:29px;width:fit-content}.landing_footerIdentity__B4_bY p{margin-top:14px;color:#63765e;font-size:14px;line-height:1.45}.landing_footerGroup__B3Gta h2{margin-bottom:10px;font-family:var(--font-inter),Inter,Arial,sans-serif;font-size:14px;font-weight:650;letter-spacing:0;line-height:1.4}.landing_footerGroup__B3Gta nav{display:flex;flex-direction:column;align-items:flex-start;gap:0;color:#63765e;font-size:14px}.landing_footerGroup__B3Gta nav a{display:inline-flex;align-items:center;gap:5px;min-height:44px;line-height:1.4}.landing_footerGroup__B3Gta nav a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.landing_footerBottom__prm7P{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-top:28px;padding-top:18px;border-top:1px solid var(--line);font-size:12px;line-height:1.5;color:#63765e}.landing_footerBottom__prm7P>a{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:44px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing_featureBento__14Y11>article,.landing_planCard__FNZSX,.landing_providerGrid__Zu34K>article{transition:transform .22s ease,box-shadow .22s ease}.landing_featureBento__14Y11>article:hover,.landing_planCard__FNZSX:hover,.landing_providerGrid__Zu34K>article:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgb(24 59 64/7%)}}@media (max-width:1100px){.landing_desktopLinks__WeqOq{gap:16px}.landing_navigation__qsjQY{gap:20px}.landing_navActions__bZhx5{gap:16px}.landing_pricingGrid__dHfpk{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.landing_planDescription__8U_Gk{min-height:63px}}@media (max-width:760px){.landing_desktopLinks__WeqOq,.landing_navActions__bZhx5{display:none}.landing_menuButton__Gko1b{display:flex;margin-left:auto}.landing_mobileLinks__XFg2l{display:flex;flex-direction:column;padding:8px 20px 20px;border-top:1px solid var(--line);background:var(--paper)}.landing_mobileLinks__XFg2l>a{display:flex;justify-content:space-between;align-items:center;padding:12px 4px;min-height:46px;border-bottom:1px solid var(--line);font-size:15px}.landing_mobileActions__DZEGs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.landing_mobileActions__DZEGs a{padding:12px;font-size:14px;gap:8px}.landing_footerTop__5dY_g{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.landing_footerIdentity__B4_bY{grid-column:1/-1}.landing_footerIdentity__B4_bY p{margin-top:12px}.landing_footerBottom__prm7P{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:640px){.landing_heroCopy__HlV0s>p{font-size:16px;margin-top:20px}.landing_heroPromise__RS_xn{font-size:11px;gap:8px 14px}.landing_darkEyebrow__UuhHu,.landing_eyebrow__Bbby7,.landing_heroLabel__dJJ2r{font-size:10px;letter-spacing:1.2px}.landing_landing__wD0R4 h2{font-size:39px}.landing_hero__N5rWl h1{font-size:clamp(39px,10vw,63px)}.landing_finalCta__Eb2Pv h2{font-size:clamp(46px,12vw,59px)}.landing_primaryButton__umS__,.landing_secondaryButton___PShD{padding:13px 16px;font-size:13px}.landing_heroActions__aZ30X{gap:10px}.landing_enterpriseCopy___HxNw>p,.landing_faqSection__kPLTn>div>p,.landing_finalCta__Eb2Pv>p,.landing_integrationsSection__hpfVf>div>p,.landing_sectionHeading__XSMMc>p,.landing_sectionIntro__6ouFz>p{font-size:15px;line-height:1.5}.landing_featureBento__14Y11 article{padding:24px}.landing_featureBento__14Y11 h3{font-size:30px}.landing_featureTags__vUuwy span{font-size:10px}.landing_securityStrip__Oy9Ch span{font-size:11px}.landing_pricingGrid__dHfpk{grid-template-columns:minmax(0,1fr)}.landing_planDescription__8U_Gk{min-height:0}.landing_planCard__FNZSX ul{font-size:14px}.landing_planCapacity___lRl4{font-size:13px;min-height:0}.landing_footerGroup__B3Gta h2{font-size:14px}.landing_footerGroup__B3Gta nav{font-size:13px}}.landing_previewTabs__2JUBk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:640px;margin:0 auto 22px}.landing_previewTabs__2JUBk button{justify-content:center;min-width:0;min-height:50px;padding:12px 16px;font-size:15px;font-weight:550;line-height:1.35;text-align:center}.landing_tabDot__dSgg1{width:6px;height:6px;flex-shrink:0}.landing_platformStrip__tXLTk{gap:22px 32px;padding-block:38px}.landing_platformStrip__tXLTk>span{width:100%;margin-right:0;text-align:center;font-size:12px;font-weight:650;letter-spacing:1.6px}.landing_platformStrip__tXLTk>div{font-size:16px;font-weight:600;gap:10px}.landing_platformStrip__tXLTk svg{width:21px;height:21px;flex-shrink:0}@media (prefers-reduced-motion:no-preference){.landing_featureBento__14Y11>article,.landing_planCard__FNZSX,.landing_providerGrid__Zu34K>article{animation:landing_cardBreathe__zSyga 8s ease-in-out infinite;animation-play-state:paused;transform-origin:center}.landing_featureBento__14Y11>article:nth-child(2),.landing_planCard__FNZSX:nth-child(2),.landing_providerGrid__Zu34K>article:nth-child(2){animation-delay:1.2s}.landing_featureBento__14Y11>article:nth-child(3),.landing_planCard__FNZSX:nth-child(3),.landing_providerGrid__Zu34K>article:nth-child(3){animation-delay:2.4s}.landing_planCard__FNZSX:nth-child(4){animation-delay:3.6s}.landing_heroScribble__GFsqm{animation:landing_scribbleFloat__ysnSv 6s ease-in-out infinite;animation-play-state:paused}.landing_heroScribble__GFsqm>svg:first-child{animation:landing_sparkleBeat__T9Km5 4s ease-in-out infinite;animation-play-state:paused}.landing_heroScribble__GFsqm>svg:last-child path{stroke-dasharray:1;animation:landing_arrowSketch__rSLv4 6s ease-in-out infinite;animation-play-state:paused}.landing_heroScribble__GFsqm[data-motion-visible=true]>svg:first-child,.landing_heroScribble__GFsqm[data-motion-visible=true]>svg:last-child path,.landing_landing__wD0R4 [data-motion-visible=true]{animation-play-state:running}.landing_featureBento__14Y11>article:focus-within,.landing_landing__wD0R4[data-motion-paused=true] *,.landing_planCard__FNZSX:focus-within,.landing_providerGrid__Zu34K>article:focus-within{animation-play-state:paused}}@keyframes landing_cardBreathe__zSyga{0%,12%,38%,to{scale:1;translate:0 0}23%{scale:1.008;translate:0 -2px}29%{scale:1.003;translate:0 -1px}}@keyframes landing_scribbleFloat__ysnSv{0%,to{translate:0 0;rotate:-1deg}50%{translate:0 -7px;rotate:1.5deg}}@keyframes landing_sparkleBeat__T9Km5{0%,60%,to{scale:1;rotate:0deg}25%{scale:1.14;rotate:10deg}40%{scale:1.04;rotate:-4deg}}@keyframes landing_arrowSketch__rSLv4{0%{stroke-dashoffset:1;opacity:0}8%{opacity:1}32%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@media (max-width:640px){.landing_previewTabs__2JUBk{gap:6px;margin:0 auto 18px}.landing_previewTabs__2JUBk button{font-size:13px;padding:10px 6px;gap:5px;min-height:54px}.landing_platformStrip__tXLTk{gap:18px 24px;padding-block:30px}.landing_platformStrip__tXLTk>span{font-size:11px;letter-spacing:1.3px}.landing_platformStrip__tXLTk>div{font-size:15px;gap:8px}.landing_platformStrip__tXLTk svg{width:20px;height:20px}}