.home_site__wg5Ww{--midnight:#0f2340;--blue:#3390ec;--blue-deep:#1f6fd1;--paper:#fcfdfe;--ice:#eaf3fd;--slate:#5a6b82;--line:#dce6f2;--sealed:#3dbe8b;min-height:100vh;background:var(--paper);color:var(--midnight);font-family:Kevi Grotesque,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-variation-settings:"opsz" 14;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.home_site__wg5Ww *,.home_site__wg5Ww :after,.home_site__wg5Ww :before{box-sizing:border-box}.home_site__wg5Ww{overflow-x:clip}.home_site__wg5Ww a{color:inherit}.home_site__wg5Ww :focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}.home_wrap__Z4_Yr{width:min(1180px,calc(100% - 48px));margin:0 auto}.home_site__wg5Ww h1,.home_site__wg5Ww h2,.home_site__wg5Ww h3{margin:0;font-weight:720;letter-spacing:-.02em;text-wrap:balance}.home_header__5FqNo{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(252,253,254,.88);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid transparent;padding-top:env(safe-area-inset-top,0)}.home_header__5FqNo .home_wrap__Z4_Yr{display:flex;align-items:center;gap:28px;min-height:72px}.home_logoLink__nYyZO{text-decoration:none;margin-right:auto}.home_nav__eFv__{display:flex;gap:28px}.home_nav__eFv__ a,.home_signIn__Mg2op{font-size:15px;font-weight:500;text-decoration:none;color:var(--slate)}.home_nav__eFv__ a:hover,.home_signIn__Mg2op:hover{color:var(--midnight)}.home_headerActions__0L1Tt{display:flex;align-items:center;gap:22px}.home_navAction__3v8Px,.home_primary__8mB8P{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:var(--blue);color:#fff!important;font-weight:620;border-radius:999px;transition:background-color .15s ease}.home_navAction__3v8Px{font-size:15px;padding:10px 18px}.home_navAction__3v8Px:hover,.home_primary__8mB8P:hover{background:var(--blue-deep)}.home_hero__o4ZPq{padding:clamp(48px,8vw,104px) 0 clamp(64px,9vw,120px)}.home_heroGrid__DhqFK{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(40px,6vw,88px);gap:clamp(40px,6vw,88px);align-items:center}.home_heroCopy__e6FQF h1{font-size:clamp(46px,6.2vw,84px);line-height:1;font-weight:700;letter-spacing:-.03em;font-variation-settings:"opsz" 96,"wdth" 94;max-width:12ch}.home_heroCopy__e6FQF>p{font-size:clamp(17px,1.5vw,19px);color:var(--slate);max-width:34em;margin:28px 0 34px}.home_heroActions__F1he6{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.home_primary__8mB8P{font-size:17px;padding:15px 28px}.home_secondary__lkqbj{font-size:17px;font-weight:600;text-decoration:none;color:var(--midnight)!important;padding:14px 4px;border-bottom:2px solid var(--line)}.home_secondary__lkqbj:hover{border-color:var(--blue)}.home_heroCopy__e6FQF .home_inviteNote__QtLS_{font-size:15px;color:var(--slate);margin:30px 0 0;max-width:30em}.home_demo__mZMGh{margin:0;background:var(--midnight);color:#fff;border-radius:28px;padding:clamp(22px,3vw,34px);display:grid;grid-gap:14px;gap:14px;box-shadow:0 40px 80px -40px rgba(15,35,64,.55)}.home_demoStop__yQsim{display:grid;grid-gap:8px;gap:8px}.home_demoPlace__xCJuc{font-size:13px;font-weight:500;color:#9db3cf}.home_demoIn__MoEJE,.home_demoOut__YG5Io{margin:0;max-width:85%;padding:11px 15px;border-radius:18px;font-size:17px;line-height:1.35}.home_demoOut__YG5Io{justify-self:end;background:var(--blue);border-bottom-right-radius:6px}.home_demoIn__MoEJE{justify-self:start;background:#fff;color:var(--midnight);border-bottom-left-radius:6px;transition:opacity .45s ease,transform .45s ease}.home_demoIn__MoEJE[data-visible=false]{opacity:0;transform:translateY(6px)}.home_demoServer__FAGwW{position:relative;display:grid;grid-gap:8px;gap:8px;padding:16px 18px;margin:6px 0;border-radius:16px;background:hsla(0,0%,100%,.06);border:1px dashed rgba(157,179,207,.45)}.home_demoServer__FAGwW code{font:500 15px/1.4 ui-monospace,SF Mono,Menlo,Consolas,monospace;color:#8fc2fb;letter-spacing:.04em;word-break:break-all;padding-right:28px}.home_demoServer__FAGwW[data-stage=sent] code{color:#cfe3ff}.home_demoLock__7WsW3{position:absolute;right:16px;top:16px;color:var(--sealed);transition:transform .3s ease}.home_demoServer__FAGwW[data-stage=sent] .home_demoLock__7WsW3{transform:scale(.8);color:#9db3cf}.home_demo__mZMGh figcaption{font-size:14px;color:#9db3cf;margin-top:6px}.home_how__nTf6Y{padding:clamp(64px,8vw,104px) 0;background:var(--ice)}.home_endCap___gAk_ h2,.home_how__nTf6Y h2,.home_privacy___8GCl h2{font-size:clamp(32px,4vw,50px);line-height:1.05;letter-spacing:-.035em;font-weight:700;letter-spacing:-.025em;font-variation-settings:"opsz" 96,"wdth" 96}.home_facts__ZMlX2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);margin-top:44px}.home_facts__ZMlX2 article{border-top:2px solid var(--midnight);padding-top:20px}.home_facts__ZMlX2 h3{font-size:21px;letter-spacing:-.015em;margin-bottom:10px}.home_facts__ZMlX2 p{margin:0;color:var(--slate);font-size:16px;max-width:30em}.home_privacy___8GCl{padding:clamp(64px,8vw,112px) 0}.home_privacyGrid__DziWZ{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);align-items:start}.home_privacyIntro__3_4C0 p{color:var(--slate);margin:18px 0 22px;max-width:28em}.home_privacyIntro__3_4C0 a{font-weight:600;color:var(--blue-deep);text-decoration-thickness:2px;text-underline-offset:4px}.home_ledger__rBDRE{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px)}.home_ledger__rBDRE h3{font-size:17px;display:flex;align-items:center;gap:9px;margin-bottom:12px}.home_ledger__rBDRE h3:before{content:"";width:10px;height:10px;border-radius:50%}.home_ledgerYes__PcCmu:before{background:var(--sealed)}.home_ledgerNot__zX7TZ:before{background:#e3a33c}.home_ledger__rBDRE ul{margin:0;padding:0;list-style:none;display:grid}.home_ledger__rBDRE li{padding:12px 0;border-top:1px solid var(--line);color:var(--slate);font-size:16px}.home_endCap___gAk_{padding:clamp(64px,8vw,104px) 0;border-top:1px solid var(--line)}.home_endCap___gAk_ .home_wrap__Z4_Yr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.home_endCap___gAk_ h2{max-width:16ch}.home_footer__HqMXW{background:var(--midnight);color:#c9d6e6;padding:44px 0 calc(44px + env(safe-area-inset-bottom,0px))}.home_footer__HqMXW .home_wrap__Z4_Yr{display:flex;flex-wrap:wrap;align-items:center;gap:20px 36px}.home_footer__HqMXW a{text-decoration:none}.home_footerLinks__ejj7c{display:flex;flex-wrap:wrap;gap:12px 26px;margin-left:auto;font-size:15px}.home_footerLinks__ejj7c a:hover{color:#fff}.home_copyright__KuQ8K{flex-basis:100%;margin:8px 0 0;font-size:14px;color:#8ea3bf}@media(max-width:960px){.home_heroGrid__DhqFK,.home_privacyGrid__DziWZ{grid-template-columns:1fr}.home_heroCopy__e6FQF h1{max-width:13ch}.home_facts__ZMlX2{grid-template-columns:1fr}.home_nav__eFv__{display:none}}@media(max-width:560px){.home_wrap__Z4_Yr{width:calc(100% - 32px)}.home_header__5FqNo .home_wrap__Z4_Yr{min-height:62px;gap:14px}.home_signIn__Mg2op{display:none}.home_ledger__rBDRE{grid-template-columns:1fr}.home_heroActions__F1he6{flex-direction:column;align-items:stretch}.home_primary__8mB8P{width:100%}.home_secondary__lkqbj{align-self:center}.home_footerLinks__ejj7c{margin-left:0}}@media(prefers-reduced-motion:reduce){.home_demoIn__MoEJE,.home_demoLock__7WsW3{transition:none}}.kevi-brand_brand__yav5l{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;color:#0b2045;vertical-align:middle;font:750 26px/1.1 Kevi Grotesque,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:-1.1px}.kevi-brand_icon__5LxTB{width:42px;height:42px;display:block;object-fit:contain;flex:none;border-radius:12px}.kevi-brand_wordmark__kJW23{display:inline-block}.kevi-brand_light__dYAuw{color:#fff}@media(max-width:720px){.kevi-brand_brand__yav5l{font-size:24px;gap:9px}.kevi-brand_icon__5LxTB{width:39px;height:39px}}.kevi-brand_brand__yav5l{letter-spacing:-1.3px;color:#1d1912;font-weight:850}.kevi-brand_icon__5LxTB{border-radius:13px;box-shadow:0 6px 17px #3b2b1029}.kevi-brand_light__dYAuw{color:#f3eee4}@font-face{font-family:Kevi Grotesque;src:url(/fonts/kevi-grotesque.woff) format("woff");font-weight:200 800;font-stretch:75% 100%;font-display:swap}.kevi-brand_brand__yav5l{font-variation-settings:"opsz" 32;letter-spacing:-.03em}.invite_page__gXsz4{min-height:100dvh;background:#eaf0e7;color:#284435;display:flex;flex-direction:column;padding:34px 6%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.invite_bottomline__foAHa,.invite_topline__QgyJV{display:flex;justify-content:space-between;align-items:center;gap:18px;color:#8a9c8b;font-size:12px}.invite_bottomline__foAHa a,.invite_topline__QgyJV a{color:#385e45;text-decoration:none}.invite_brand__RrUXx{display:flex;align-items:center;gap:4px;font-size:24px;font-family:Georgia,serif;letter-spacing:-2px}.invite_brand__RrUXx span{color:#9fb8a2}.invite_brand__RrUXx strong{font:750 20px system-ui;letter-spacing:-.9px;margin-left:8px}.invite_paper__FCAys{max-width:760px;width:100%;margin:auto;align-self:center;text-align:center;padding:70px 50px;background:#fcfcf7;border:1px solid #e2e9dc;position:relative;box-shadow:0 20px 70px #49614412}.invite_paper__FCAys:before{content:"";position:absolute;left:19px;right:19px;top:19px;bottom:19px;border:1px solid #e8eee4;pointer-events:none}.invite_kicker__UUrg_{font-size:11px;color:#789480;letter-spacing:2.2px;font-weight:800}.invite_floral__juGEo{display:block;font-size:44px;color:#9ab7a0;margin:25px 0 4px}.invite_paper__FCAys h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(52px,7vw,84px);line-height:1.09;letter-spacing:-2.7px;margin:15px 0}.invite_paper__FCAys>p{font-size:16px;line-height:1.85;color:#6d8170;max-width:420px;margin:20px auto 32px}.invite_actions__v70I9{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap}.invite_join__ciTFr{background:#315c42;color:#fff;text-decoration:none;font-size:13px;font-weight:750;padding:16px 20px;border-radius:5px}.invite_join__ciTFr span{margin-left:25px}.invite_mobile__ad8A3{font-size:13px;font-weight:700;text-decoration:none;color:#356e4d}.invite_paper__FCAys .invite_fine__FbrNC{margin-top:32px;font-size:11px;color:#91a193}.invite_invalid__MVOR_ p{line-height:1.7;color:#8e6856}.invite_invalid__MVOR_ a{font-size:13px;color:#477258}.invite_bottomline__foAHa{padding-top:25px}@media(max-width:600px){.invite_page__gXsz4{padding:22px}.invite_paper__FCAys{padding:65px 29px;margin:50px auto}.invite_paper__FCAys h1{font-size:50px}.invite_actions__v70I9{flex-direction:column;gap:22px}.invite_topline__QgyJV>span{display:none}}.download_page__ha49l{min-height:100vh;background:#f7faff;color:#0c2348;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.download_wrap__QJjmX{width:min(1080px,calc(100% - 48px));margin:0 auto}.download_header__bbgmR{background:#f7faff;border-bottom:1px solid #dfe8f3}.download_header__bbgmR .download_wrap__QJjmX{min-height:84px;display:flex;justify-content:space-between;gap:20px;align-items:center}.download_logo__zJwvl{text-decoration:none;color:inherit}.download_nav__aB7gu{display:flex;gap:25px}.download_nav__aB7gu a{color:#285b92;text-decoration:none;font-size:13px;font-weight:700}.download_hero__xTwMA{text-align:center;padding:80px 0 100px}.download_hero__xTwMA .download_wrap__QJjmX{display:flex;align-items:center;flex-direction:column}.download_kicker__W3Jmg{font-size:11px;color:#4975a2;font-weight:800;letter-spacing:2.5px}.download_icon__SeHkp{margin:35px auto 9px;width:132px;height:132px;background:#dcecff;border:1px solid #c7dbf2;border-radius:36px;display:grid;place-items:center;box-shadow:0 19px 50px #1d549517}.download_icon__SeHkp img{height:104px;width:104px;object-fit:contain}.download_hero__xTwMA h1{font-family:Georgia,serif;font-weight:400;letter-spacing:-2px;font-size:clamp(40px,7vw,72px);margin:23px 0 18px}.download_intro__LgSUY{color:#536c88;font-size:18px;line-height:1.7;max-width:580px;margin:0}.download_actions__PuIKc{margin:34px 0 20px;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center}.download_download__E43eN,.download_pending__S5SFg,.download_web__ZWr0w{font-size:14px;font-weight:750;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 22px;text-decoration:none}.download_download__E43eN{background:#10579d;color:#fff;gap:13px;box-shadow:0 12px 24px #174b7927}.download_download__E43eN:hover{background:#08447f}.download_download__E43eN span{font-size:24px;line-height:1}.download_web__ZWr0w{color:#195c9b;background:#e7eff9}.download_pending__S5SFg{background:#e9eef5;border:1px solid #cad7e7;color:#4a657e;max-width:430px;text-align:center;line-height:1.5;padding:12px 23px}.download_note__muq3M{color:#74869b;font-size:12px;line-height:1.8;max-width:560px;margin:0}.download_instructions__UL1dY{background:#edf4fc;padding:65px 0 76px}.download_instructions__UL1dY h2{font-family:Georgia,serif;font-size:37px;font-weight:450;letter-spacing:-1px;margin:0 0 34px}.download_steps__iqrTh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px}.download_steps__iqrTh>div{background:#fff;border:1px solid #dbe6f3;border-radius:17px;padding:25px}.download_steps__iqrTh span{font-size:13px;font-weight:900;letter-spacing:1px;color:#1a78bf}.download_steps__iqrTh h3{font-size:19px;letter-spacing:-.4px;margin:19px 0 10px}.download_steps__iqrTh p{font-size:14px;line-height:1.75;color:#627b95;margin:0}.download_warning__Sxeso{font-size:12px;line-height:1.8;color:#617892;margin:31px 0 0}.download_footer__nr0JS{background:#102747;color:#dceaf8;padding:34px 0}.download_footer__nr0JS .download_wrap__QJjmX{display:flex;align-items:center;justify-content:space-between;gap:18px}.download_footer__nr0JS span{font-size:12px;color:#adc8e4}@media(max-width:730px){.download_header__bbgmR .download_wrap__QJjmX{min-height:70px}.download_nav__aB7gu{gap:12px}.download_nav__aB7gu a{font-size:12px}.download_hero__xTwMA{padding:54px 0 66px}.download_hero__xTwMA h1{letter-spacing:-1px}.download_steps__iqrTh{grid-template-columns:1fr;gap:13px}.download_steps__iqrTh>div{padding:20px}.download_instructions__UL1dY{padding:46px 0}.download_footer__nr0JS .download_wrap__QJjmX{flex-direction:column;align-items:flex-start}}