@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_e8fa2eb1-module__eH2FUq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_e8fa2eb1-module__eH2FUq__variable{--font-public-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_e6fb7684-module__C4iiAa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_e6fb7684-module__C4iiAa__variable{--font-public-heading:"Manrope", "Manrope Fallback"}
.lh-public{--lh-canvas:#faf8f4;--lh-paper:#fff;--lh-ink:#344e73;--lh-primary:#355fb3;--lh-primary-hover:#294d96;--lh-accent:#cddcf4;--lh-accent-pale:#eaf0fa;--lh-rule:#dadfe7;--lh-muted:#626d80;--lh-soft:#f0f2f6;--lh-warn:#a3493f;--lh-dashboard-copy:#ffffffad;--lh-dashboard-muted:#ffffff8f;--lh-status-due:#e7c782;--lh-status-late:#cf8178;background:var(--lh-canvas);min-height:100vh;color:var(--lh-ink);font-family:var(--font-public-body), sans-serif;letter-spacing:0}.lh-public *{box-sizing:border-box}.lh-public a{color:inherit;text-decoration:none}.lh-public button,.lh-public input{font:inherit}.lh-public button,.lh-public a{-webkit-tap-highlight-color:transparent}.lh-public :focus-visible{outline:3px solid color-mix(in srgb, var(--lh-primary) 35%, transparent);outline-offset:3px}.lh-public .lh-input-wrap input:focus-visible{outline:0}.lh-container{width:min(1180px,100% - 48px);margin-inline:auto}.lh-header{z-index:20;border-bottom:1px solid var(--lh-rule);background:color-mix(in srgb, var(--lh-canvas) 93%, transparent);position:relative}.lh-header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px;height:80px;display:grid}.lh-brand{font-family:var(--font-public-heading), sans-serif;letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}.lh-brand__mark{width:32px;height:32px;color:var(--lh-canvas);background:var(--lh-ink);border-radius:5px;place-items:center;display:grid}.lh-brand--inverse{color:var(--lh-paper)}.lh-brand--inverse .lh-brand__mark{color:var(--lh-ink);background:var(--lh-accent)}.lh-nav{align-items:center;gap:34px;font-size:14px;font-weight:500;display:flex}.lh-nav a{transition:color .2s}.lh-nav a:hover{color:var(--lh-primary)}.lh-header__cta{justify-self:end}.lh-button{border:1px solid var(--lh-primary);background:var(--lh-primary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 23px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:inline-flex;color:var(--lh-paper)!important}.lh-button:hover{background:var(--lh-primary-hover);border-color:var(--lh-primary-hover);transform:translateY(-1px)}.lh-button:disabled{cursor:wait;opacity:.68;transform:none}.lh-button--compact{min-height:42px;padding-inline:17px;font-size:13px}.lh-menu-button{border:1px solid var(--lh-rule);width:42px;height:42px;color:var(--lh-ink);background:0 0;border-radius:4px;justify-self:end;place-items:center;display:none}.lh-mobile-nav{display:none}.lh-hero{padding:90px 0 92px;overflow:hidden}.lh-hero__grid{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:70px;display:grid}.lh-kicker{color:var(--lh-primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:700}.lh-kicker--mint{color:var(--lh-accent)}.lh-hero h1,.lh-section-intro h2,.lh-how h2,.lh-final h2,.lh-auth h1,.lh-auth__message h2{font-family:var(--font-public-heading), sans-serif;letter-spacing:-.045em}.lh-hero h1{max-width:620px;margin:0;font-size:clamp(52px,5.1vw,76px);font-weight:600;line-height:1.01}.lh-hero h1 em{color:#a95732;font-family:Georgia,serif;font-weight:400}.lh-hero__lede{max-width:585px;color:var(--lh-muted);margin:28px 0 0;font-size:18px;line-height:1.7}.lh-hero__actions{align-items:center;gap:28px;margin-top:36px;display:flex}.lh-text-link{color:var(--lh-ink);border-bottom:1px solid var(--lh-ink);align-items:center;gap:6px;padding-bottom:3px;font-size:14px;font-weight:600;display:inline-flex}.lh-hero__notes{color:var(--lh-muted);gap:25px;margin-top:40px;font-size:12px;display:flex}.lh-hero__notes span{align-items:center;gap:7px;display:inline-flex}.lh-hero__notes svg{color:var(--lh-primary)}.lh-dashboard{background:var(--lh-ink);border:1px solid #526b8d;border-radius:7px;position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 34px 70px #344e732e}.lh-dashboard:before{content:"";border:1px solid #cddcf42e;border-radius:50%;width:180px;height:180px;position:absolute;top:-76px;right:-72px}.lh-dashboard__topbar{height:45px;color:var(--lh-dashboard-copy);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;font-size:10px;font-weight:600;display:grid}.lh-dashboard__dots{gap:5px;display:flex}.lh-dashboard__dots i{background:#ffffff4d;border-radius:50%;width:6px;height:6px}.lh-dashboard__sample{color:var(--lh-accent);border:1px solid #cddcf457;border-radius:3px;justify-self:end;padding:5px 8px}.lh-dashboard__body{grid-template-columns:50px minmax(0,1fr);display:grid}.lh-dashboard__rail{color:#ffffff73;border-right:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:14px;padding-top:20px;display:flex}.lh-dashboard__rail span{border-radius:4px;place-items:center;width:29px;height:29px;display:grid}.lh-dashboard__rail .is-active{color:var(--lh-accent);background:#cddcf41a}.lh-dashboard__content{padding:24px 24px 17px}.lh-dashboard__heading{color:var(--lh-paper);justify-content:space-between;align-items:end;display:flex}.lh-dashboard__heading div{flex-direction:column;gap:5px;display:flex}.lh-dashboard__heading small,.lh-metrics small,.lh-chart small,.lh-statuses>small{color:var(--lh-dashboard-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}.lh-dashboard__heading strong{font-size:19px;font-weight:700}.lh-dashboard__heading>span{color:var(--lh-dashboard-muted);font-size:10px}.lh-metrics{border:1px solid #ffffff1f;border-radius:4px;grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}.lh-metrics>div{border-right:1px solid #ffffff1a;flex-direction:column;gap:6px;min-width:0;padding:15px 13px;display:flex}.lh-metrics>div:last-child{border-right:0}.lh-metrics strong{color:var(--lh-paper);font-size:19px;font-weight:700}.lh-metrics span{color:var(--lh-dashboard-copy);font-size:10px}.lh-metrics .lh-positive{color:var(--lh-accent)}.lh-dashboard__lower{grid-template-columns:1.55fr 1fr;gap:12px;margin-top:12px;display:grid}.lh-chart,.lh-statuses{border:1px solid #ffffff1a;border-radius:4px;padding:12px}.lh-chart__label{justify-content:space-between;display:flex}.lh-chart__label div{flex-direction:column;gap:4px;display:flex}.lh-chart__label strong{color:var(--lh-paper);font-size:16px;font-weight:700}.lh-chart__label span{color:var(--lh-dashboard-muted);font-size:10px}.lh-bars{border-bottom:1px solid #ffffff1a;align-items:end;gap:8px;height:76px;padding-top:10px;display:flex}.lh-bars i{background:var(--lh-primary);border-radius:2px 2px 0 0;flex:1;min-height:8px}.lh-bars i:nth-child(6){background:var(--lh-accent)}.lh-chart__days{color:var(--lh-dashboard-muted);justify-content:space-around;padding-top:6px;font-size:10px;display:flex}.lh-statuses{flex-direction:column;gap:13px;display:flex}.lh-statuses>div{color:var(--lh-dashboard-copy);grid-template-columns:8px 1fr auto;align-items:center;gap:7px;font-size:10px;display:grid}.lh-statuses strong{color:var(--lh-paper)}.lh-status-dot{border-radius:50%;width:6px;height:6px}.lh-status-dot--paid{background:var(--lh-accent)}.lh-status-dot--due{background:var(--lh-status-due)}.lh-status-dot--late{background:var(--lh-status-late)}.lh-dashboard__footnote{color:var(--lh-dashboard-muted);text-align:right;margin:12px 0 0;font-size:10px}.lh-product{border-top:1px solid var(--lh-rule);background:var(--lh-paper);padding:106px 0 114px}.lh-section-intro{grid-template-columns:1fr 1.15fr;align-items:end;column-gap:70px;display:grid}.lh-section-intro .lh-kicker{grid-column:1/-1}.lh-section-intro h2{max-width:600px;margin:0;font-size:44px;font-weight:600;line-height:1.12}.lh-section-intro>p:last-child{max-width:460px;color:var(--lh-muted);margin:0;font-size:16px;line-height:1.7}.lh-feature-grid{border-top:1px solid var(--lh-rule);grid-template-columns:repeat(3,1fr);gap:0;margin-top:70px;display:grid}.lh-feature{border-right:1px solid var(--lh-rule);min-height:310px;padding:35px 38px 25px 0;position:relative}.lh-feature+.lh-feature{padding-left:38px}.lh-feature:last-child{border-right:0;padding-right:0}.lh-feature__top{justify-content:space-between;align-items:center;display:flex}.lh-feature__top>span{background:var(--lh-accent-pale);width:43px;height:43px;color:var(--lh-primary);border-radius:4px;place-items:center;display:grid}.lh-feature__top small{color:#707c8e;font-size:11px}.lh-feature h3{font-family:var(--font-public-heading), sans-serif;margin:35px 0 14px;font-size:21px}.lh-feature p{color:var(--lh-muted);margin:0;font-size:14px;line-height:1.7}.lh-feature__line{background:var(--lh-primary);width:44px;height:2px;position:absolute;bottom:0;left:0}.lh-feature+.lh-feature .lh-feature__line{left:38px}.lh-how{background:var(--lh-ink);color:var(--lh-paper);padding:110px 0}.lh-how__grid{grid-template-columns:.85fr 1.15fr;gap:110px;display:grid}.lh-how h2{max-width:460px;margin:0;font-size:45px;font-weight:600;line-height:1.13}.lh-how__intro>p:last-child{color:#ffffff91;max-width:430px;margin:25px 0 0;line-height:1.7}.lh-steps{border-top:1px solid #ffffff29;margin:0;padding:0;list-style:none}.lh-steps li{border-bottom:1px solid #ffffff29;grid-template-columns:42px 1fr;gap:22px;padding:25px 0;display:grid}.lh-steps li>span{width:32px;height:32px;color:var(--lh-accent);border:1px solid #cddcf461;border-radius:50%;place-items:center;font-size:11px;display:grid}.lh-steps h3{font-family:var(--font-public-heading), sans-serif;margin:1px 0 7px;font-size:17px}.lh-steps p{color:#ffffff85;margin:0;font-size:13px;line-height:1.55}.lh-final{background:var(--lh-primary);color:var(--lh-paper);padding:78px 0}.lh-final__inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.lh-final .lh-kicker{color:var(--lh-accent);margin-bottom:11px}.lh-final h2{margin:0;font-size:35px;font-weight:600}.lh-button--light{background:var(--lh-paper);border-color:var(--lh-paper);color:var(--lh-ink)!important}.lh-button--light:hover{background:var(--lh-accent-pale);border-color:var(--lh-accent-pale)}.lh-footer{background:var(--lh-canvas);padding:32px 0}.lh-footer .lh-container{grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;display:grid}.lh-footer p{color:var(--lh-muted);margin:0;font-size:12px}.lh-footer>div>a{color:var(--lh-muted);justify-self:end;align-items:center;gap:7px;font-size:12px;display:flex}.lh-auth{grid-template-columns:minmax(430px,44%) minmax(0,56%);display:grid}.lh-auth__visual{background:var(--lh-ink);min-height:100vh;color:var(--lh-paper);flex-direction:column;padding:42px 54px;display:flex;position:relative;overflow:hidden}.lh-auth__visual:after{content:"";border:1px solid #cddcf429;border-radius:50%;width:430px;height:430px;position:absolute;bottom:-180px;right:-230px}.lh-auth__back{align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex;position:absolute;top:51px;right:42px;color:#ffffffb8!important}.lh-auth__message{max-width:520px;margin-top:clamp(90px,15vh,160px)}.lh-auth__message h2{margin:0;font-size:clamp(35px,3.4vw,51px);font-weight:600;line-height:1.1}.lh-auth__message>p:last-child{color:#ffffff91;max-width:480px;margin:22px 0 0;font-size:15px;line-height:1.7}.lh-ledger-visual{background:#ffffff06;border:1px solid #ffffff1f;border-radius:6px;width:min(460px,100%);height:220px;margin-top:55px;position:relative}.lh-ledger-visual__node{z-index:2;background:var(--lh-ink);color:#ffffffbf;border:1px solid #cddcf43d;border-radius:4px;align-items:center;gap:8px;padding:11px 13px;font-size:11px;display:flex;position:absolute}.lh-ledger-visual__node svg{color:var(--lh-accent)}.lh-ledger-visual__node--top{top:26px;left:50%;transform:translate(-50%)}.lh-ledger-visual__node--left{bottom:35px;left:36px}.lh-ledger-visual__node--right{bottom:35px;right:36px}.lh-ledger-visual__line{z-index:1;background:#cddcf440;width:132px;height:1px;position:absolute;top:116px}.lh-ledger-visual__line:before{content:"";background:var(--lh-primary);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:0}.lh-ledger-visual__line--a{left:105px;transform:rotate(38deg)}.lh-ledger-visual__line--b{right:105px;transform:rotate(-38deg)}.lh-ledger-visual__status{color:var(--lh-accent);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.lh-auth__assurance{color:#ffffffad;align-items:center;gap:8px;margin-top:auto;font-size:12px;display:flex}.lh-auth__form-panel{flex-direction:column;justify-content:center;min-height:100vh;padding:70px 48px 36px;display:flex;position:relative}.lh-auth__mobile-brand{display:none}.lh-auth__form-wrap{width:min(430px,100%);margin-inline:auto}.lh-auth h1{margin:0;font-size:38px;font-weight:600;line-height:1.15}.lh-auth__description{color:var(--lh-muted);margin:16px 0 32px;font-size:15px;line-height:1.65}.lh-form{flex-direction:column;gap:22px;display:flex}.lh-field{flex-direction:column;gap:8px;display:flex}.lh-field label,.lh-otp-fieldset legend{color:var(--lh-ink);font-size:13px;font-weight:700}.lh-label-row{justify-content:space-between;align-items:center;display:flex}.lh-label-row a{color:var(--lh-primary);font-size:12px;font-weight:700}.lh-input-wrap{background:var(--lh-paper);border:1px solid #cbd2de;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;height:52px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:grid}.lh-input-wrap:focus-within{border-color:var(--lh-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--lh-primary) 12%, transparent)}.lh-input-wrap.is-invalid{border-color:var(--lh-warn)}.lh-input-wrap>svg{color:var(--lh-muted)}.lh-input-wrap input{width:100%;min-width:0;color:var(--lh-ink);background:0 0;border:0;outline:0;font-size:14px}.lh-input-wrap input::placeholder{color:var(--lh-muted);opacity:.78}.lh-input-wrap>span{color:var(--lh-muted);font-size:12px}.lh-reveal{width:32px;height:32px;color:var(--lh-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.lh-field-help,.lh-field-error{margin:0;font-size:12px;line-height:1.5}.lh-field-help{color:var(--lh-muted)}.lh-field-error{color:var(--lh-warn)}.lh-button--form{width:100%;margin-top:4px}.lh-auth__divider{color:var(--lh-muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:12px;margin:32px 0 18px;font-size:11px;font-weight:600;display:flex}.lh-auth__divider:before,.lh-auth__divider:after{content:"";background:var(--lh-rule);flex:1;height:1px}.lh-admin-link{border:1px solid var(--lh-rule);background:var(--lh-paper);border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.lh-admin-link>svg:first-child{color:var(--lh-primary)}.lh-admin-link span{flex-direction:column;gap:3px;display:flex}.lh-admin-link strong{font-size:13px}.lh-admin-link small{color:var(--lh-muted);font-size:12px}.lh-auth__legal{color:var(--lh-muted);white-space:nowrap;margin:0;font-size:12px;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.lh-auth__legal a{text-underline-offset:3px;text-decoration:underline}.lh-workspace-badge{border:1px solid var(--lh-rule);color:var(--lh-ink);background:var(--lh-accent-pale);border-radius:4px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin:-8px 0 26px;padding:12px 14px;font-size:12px;display:grid}.lh-workspace-badge svg{color:var(--lh-primary)}.lh-workspace-badge a{color:var(--lh-primary);font-weight:600}.lh-secure-note{color:var(--lh-muted);justify-content:center;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.lh-otp-fieldset{border:0;margin:0;padding:0}.lh-otp-fieldset legend{margin-bottom:10px}.lh-otp-row{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.lh-otp-row input{aspect-ratio:1;background:var(--lh-paper);width:100%;min-width:0;color:var(--lh-ink);text-align:center;border:1px solid #cbd2de;border-radius:4px;outline:0;font-size:21px;font-weight:600}.lh-otp-row input:focus{border-color:var(--lh-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--lh-primary) 12%, transparent)}.lh-back-button{cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex;color:var(--lh-primary)!important}.lh-preview-note{border:1px solid var(--lh-rule);background:var(--lh-accent-pale);border-radius:4px;gap:13px;padding:18px;display:flex}.lh-preview-note>svg{color:var(--lh-primary);flex:none}.lh-preview-note strong{font-size:13px}.lh-preview-note p{color:var(--lh-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.lh-preview-note+.lh-back-button{margin-top:25px}@media (max-width:980px){.lh-hero{padding-top:76px}.lh-hero__grid{grid-template-columns:1fr;gap:58px}.lh-dashboard{width:min(650px,100%);margin-inline:auto}.lh-how__grid{gap:60px}.lh-auth{grid-template-columns:42% 58%}.lh-auth__visual{padding:34px 28px}.lh-auth__back{display:none}.lh-auth__message{margin-top:clamp(70px,10vh,110px)}.lh-auth__message h2{font-size:36px}.lh-ledger-visual{height:210px;margin-top:42px}.lh-ledger-visual__node--left{left:14px}.lh-ledger-visual__node--right{right:14px}.lh-ledger-visual__line{display:none}.lh-auth__form-panel{padding-inline:36px}}@media (min-width:761px) and (max-width:1080px){.lh-header__inner{grid-template-columns:auto 1fr auto;gap:22px}.lh-nav{justify-content:center;gap:24px}.lh-header__cta{padding-inline:14px}.lh-feature{padding-right:24px}.lh-feature+.lh-feature{padding-left:24px}.lh-feature+.lh-feature .lh-feature__line{left:24px}}@media (max-width:760px){.lh-container{width:min(100% - 32px,620px)}.lh-header__inner{grid-template-columns:minmax(0,1fr) auto;height:68px}.lh-nav,.lh-header__cta{display:none}.lh-menu-button{display:grid}.lh-mobile-nav{border-bottom:1px solid var(--lh-rule);background:var(--lh-canvas);flex-direction:column;padding:12px 16px 18px;display:flex}.lh-mobile-nav a{border-bottom:1px solid var(--lh-rule);justify-content:space-between;align-items:center;padding:13px 5px;font-size:14px;display:flex}.lh-hero{padding:62px 0 68px}.lh-hero h1{font-size:clamp(44px,13vw,64px)}.lh-hero__lede{font-size:16px}.lh-hero__actions{flex-direction:column;align-items:flex-start;gap:22px}.lh-hero__notes{flex-direction:column;align-items:flex-start;gap:10px;margin-top:30px}.lh-dashboard{transform:none}.lh-dashboard__content{padding:16px 12px 12px}.lh-dashboard__rail{display:none}.lh-dashboard__body{display:block}.lh-metrics{grid-template-columns:1fr}.lh-metrics>div{border-bottom:1px solid #ffffff1a;border-right:0}.lh-metrics>div:last-child{border-bottom:0}.lh-dashboard__lower{grid-template-columns:1fr}.lh-section-intro{display:block}.lh-section-intro h2,.lh-how h2{font-size:36px}.lh-section-intro>p:last-child{margin-top:20px}.lh-feature-grid{grid-template-columns:1fr}.lh-feature,.lh-feature+.lh-feature{border-right:0;border-bottom:1px solid var(--lh-rule);min-height:0;padding:30px 0}.lh-feature:last-child{border-bottom:0}.lh-feature__line,.lh-feature+.lh-feature .lh-feature__line{display:none}.lh-how__grid{grid-template-columns:1fr}.lh-final__inner,.lh-footer .lh-container{flex-direction:column;align-items:flex-start;display:flex}.lh-footer>div>a{align-self:flex-start}.lh-product,.lh-how{padding:78px 0}.lh-auth{display:block}.lh-auth__visual{display:none}.lh-auth__form-panel{justify-content:flex-start;min-height:100vh;padding:28px 24px 65px}.lh-auth__mobile-brand{margin-bottom:clamp(70px,14vh,120px);display:block}.lh-auth h1{font-size:33px}.lh-auth__legal{bottom:20px}}@media (max-width:390px){.lh-container{width:calc(100% - 26px)}.lh-hero h1{font-size:42px}.lh-button{width:100%}.lh-dashboard__topbar{grid-template-columns:1fr auto}.lh-dashboard__topbar>span:nth-child(2){display:none}.lh-final h2{font-size:30px}.lh-auth__form-panel{padding-inline:18px}.lh-otp-row{gap:6px}.lh-otp-row input{font-size:18px}}@media (prefers-reduced-motion:reduce){.lh-public *,.lh-public :before,.lh-public :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lh-public .lh-field-help,.lh-public .lh-secure-note{color:#56657b}.lh-public .lh-input-wrap--otp{height:64px;padding:0;display:block}.lh-public .lh-input-wrap--otp input{text-align:center;letter-spacing:.5em;height:100%;font-size:24px}.lh-public .lh-field-error{background:#fff3f0;border:1px solid #e5c3be;border-radius:4px;padding:12px}.lh-public .lh-hero__actions{flex-wrap:wrap}.lh-public .lh-button{flex-shrink:0}.lh-public .lh-workspace-badge span{overflow-wrap:anywhere;min-width:0}
