@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/62201545b028e8d7-s.0l4a4erwkg-j6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f28a1525bf4a5c5-s.0oxsisjwf5w8a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f5edcc6a132fb1ad-s.p.3ii__yurxaf4q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk Fallback;src:local(Arial);ascent-override:108.37%;descent-override:23.79%;line-gap-override:0.0%;size-adjust:94.59%}._9IWAkG_className{font-family:Familjen Grotesk,Familjen Grotesk Fallback;font-style:normal}._9IWAkG_variable{--font-sales-head:"Familjen Grotesk", "Familjen Grotesk Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}._2yz-aa_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}._2yz-aa_variable{--font-sales-sans:"Instrument Sans", "Instrument Sans Fallback"}
.login-page{--ink-c:#15181c;--green:#17614a;--yellow:#f6d365;--ground:#f3f4ef;--background:#fff;--surface:#fff;--foreground:#15181c;--muted:#4a5058;--line:#e1e3dc;--accent:#17614a;--danger:#a3246a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-sales-sans), "Helvetica Neue", system-ui, sans-serif;flex-direction:column;flex:1;display:flex}body:has(.login-page){background:#fff}.lp-header{justify-content:space-between;align-items:center;width:100%;max-width:72rem;margin-inline:auto;padding:20px 16px;display:flex}.lp-back{color:var(--muted);font-size:15px;font-weight:500}.lp-back:hover{color:var(--foreground)}.lp-logo{align-items:center;gap:10px;display:inline-flex}.lp-logo-word{font-family:var(--font-sales-head), "Helvetica Neue", sans-serif;letter-spacing:-.03em;font-size:21px;font-weight:700}.lp-logo-crm{color:var(--green)}.lp-main{flex:1;align-items:center;gap:40px;width:100%;max-width:72rem;margin-inline:auto;padding:24px 16px 64px;display:grid}@media (min-width:900px){.lp-header,.lp-main{padding-inline:24px}.lp-main{grid-template-columns:1.1fr 1fr;gap:64px}}.lp-kicker{color:var(--green);margin:0;font-size:16px;font-weight:600}.lp-title{max-width:12em;font-family:var(--font-sales-head), "Helvetica Neue", sans-serif;letter-spacing:-.04em;text-wrap:balance;margin:14px 0 0;font-size:clamp(2.3rem,5.5vw,4rem);font-weight:700;line-height:1.02}.login-page .hl{background-image:linear-gradient(var(--yellow), var(--yellow));background-position:0 88%;background-repeat:no-repeat;background-size:100% .34em}.lp-points{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;font-size:16px;font-weight:500;list-style:none;display:flex}.lp-points li{align-items:center;gap:12px;display:flex}.lp-tick{background:var(--green);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.lp-tick svg{width:14px;height:14px}.lp-card{border:1px solid var(--line);background:var(--surface);border-radius:20px;width:100%;max-width:28rem;padding:28px 24px;box-shadow:0 1px 2px #15181c0d,0 24px 48px -28px #15181c59}@media (min-width:900px){.lp-card{justify-self:end;padding:36px 32px}}.lp-card-title{font-family:var(--font-sales-head), "Helvetica Neue", sans-serif;letter-spacing:-.03em;margin:0;font-size:28px;font-weight:700}.lp-card-sub{color:var(--muted);margin:6px 0 24px}.login-page .field>span{color:var(--foreground);font-weight:600}.login-page .field input{border-color:#cfd2ca;border-radius:12px;padding:12px 14px}.login-page .field input:focus{border-color:var(--green);box-shadow:0 0 0 3px #17614a2e}.login-page .btn-primary{background:var(--green);color:#fff;font-family:var(--font-sales-head), "Helvetica Neue", sans-serif;box-shadow:4px 4px 0 var(--ink-c);border-radius:12px;margin-top:4px;padding:14px 20px;font-size:17px;font-weight:700;transition:transform .2s,box-shadow .2s}.login-page .btn-primary:hover:not(:disabled){opacity:1;box-shadow:6px 6px 0 var(--ink-c);transform:translate(-2px,-2px)}.login-page .btn-primary:active:not(:disabled){box-shadow:2px 2px 0 var(--ink-c);transform:translate(2px,2px)}.login-page .text-danger{color:var(--danger)}.login-page .text-accent{color:var(--green)}.login-page .text-muted{color:var(--muted)}.lp-google{flex-direction:column;gap:12px;margin-top:16px;display:flex}.lp-or{color:var(--muted);align-items:center;gap:12px;font-size:14px;display:flex}.lp-or:before,.lp-or:after{content:"";border-top:1px solid var(--line);flex:1}.lp-google-btn{border:1.5px solid var(--ink-c);background:var(--surface);color:var(--foreground);font-family:var(--font-sales-head), "Helvetica Neue", sans-serif;border-radius:12px;padding:13px 20px;font-size:16px;font-weight:600}.lp-google-btn:hover{border-color:var(--green);color:var(--green)}
