.landing-body{margin:0;background:#f5f0e6;color:#1b1914;font-family:Public Sans,system-ui,sans-serif;overflow-x:hidden}.landing-body .serif,.landing-body .landing-serif{font-family:Fraunces,Georgia,serif}.landing-body summary{cursor:pointer;list-style:none}.landing-body summary::-webkit-details-marker{display:none}.landing-body .landing-plus{transition:transform .2s ease}.landing-body .landing-cta:hover{filter:brightness(1.08)}.landing-body .t11{font-family:Public Sans,sans-serif;font-size:11px;letter-spacing:.06em;fill:#6b6458}.landing-body .t12{font-family:Public Sans,sans-serif;font-size:12px;fill:#4a443b}.landing-body .t13{font-family:Public Sans,sans-serif;font-size:13px;fill:#4a443b}.landing-body .t13b{font-family:Public Sans,sans-serif;font-size:13px;font-weight:600;fill:#1b1914}.landing-body .t15b{font-family:Public Sans,sans-serif;font-size:15px;font-weight:600;fill:#1b1914}.landing-body .mono{font-family:Public Sans,sans-serif;font-size:13px;font-variant-numeric:tabular-nums;fill:#1b1914}.landing-body .monog{font-family:Public Sans,sans-serif;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;fill:#24452f}.landing-body .monor{font-family:Public Sans,sans-serif;font-size:13px;font-variant-numeric:tabular-nums;fill:#8a4418}.landing-body .wt11{font-family:Public Sans,sans-serif;font-size:11px;letter-spacing:.08em;fill:#b9cdb9}.landing-body .wt13{font-family:Public Sans,sans-serif;font-size:13px;fill:#e7efe3}.landing-body .wt14b{font-family:Public Sans,sans-serif;font-size:14px;font-weight:600;fill:#fff}@keyframes landing-paperIn{0%{transform:translate(0) rotate(0);opacity:0}8%{opacity:1}30%{transform:translate(0);opacity:1}50%{transform:translate(170px) scale(.55);opacity:0}to{transform:translate(170px) scale(.55);opacity:0}}.landing-body .pp{transform-box:fill-box;transform-origin:center;animation:landing-paperIn 9s cubic-bezier(.55,0,.35,1) infinite}.landing-body .pp1{animation-delay:0s}.landing-body .pp2{animation-delay:.35s}.landing-body .pp3{animation-delay:.7s}@keyframes landing-lens{0%,30%{r:58;opacity:.25}48%{r:72;opacity:.9}60%,to{r:58;opacity:.25}}.landing-body .lensRing{animation:landing-lens 9s ease-in-out infinite}@keyframes landing-spin{to{transform:rotate(360deg)}}.landing-body .spin{transform-box:fill-box;transform-origin:center;animation:landing-spin 14s linear infinite}@keyframes landing-outCard{0%,50%{opacity:0;transform:translate(-30px)}58%,92%{opacity:1;transform:translate(0)}98%,to{opacity:0;transform:translate(0)}}.landing-body .oc{opacity:0;animation:landing-outCard 9s cubic-bezier(.2,.7,.2,1) infinite}.landing-body .oc1{animation-delay:0s}.landing-body .oc2{animation-delay:.35s}.landing-body .oc3{animation-delay:.7s}@keyframes landing-rowScan{0%{transform:translateY(0)}to{transform:translateY(238px)}}.landing-body .rowbar{animation:landing-rowScan 5.6s steps(7,end) infinite}@keyframes landing-tick{0%,12%{opacity:0}16%,to{opacity:1}}.landing-body .rk{opacity:0;animation:landing-tick 8s infinite}.landing-body .rk1{animation-delay:.1s}.landing-body .rk2{animation-delay:.9s}.landing-body .rk3{animation-delay:1.7s}.landing-body .rk4{animation-delay:2.5s}.landing-body .rk5{animation-delay:3.3s}.landing-body .rk6{animation-delay:4.1s}.landing-body .rk7{animation-delay:4.9s}@keyframes landing-sumIn{0%,5%{opacity:0;transform:translateY(8px)}12%,94%{opacity:1;transform:translateY(0)}to{opacity:0}}.landing-body .sm{opacity:0;animation:landing-sumIn 8s ease-out infinite}.landing-body .sm1{animation-delay:.6s}.landing-body .sm2{animation-delay:2.2s}.landing-body .sm3{animation-delay:4.4s}.landing-body .sm4{animation-delay:5.8s}@keyframes landing-stamp{0%,72%{opacity:0;transform:scale(1.5) rotate(-8deg)}78%,94%{opacity:1;transform:scale(1) rotate(-8deg)}to{opacity:0}}.landing-body .stamp{opacity:0;transform-box:fill-box;transform-origin:center;animation:landing-stamp 8s cubic-bezier(.2,1.4,.4,1) infinite}@keyframes landing-mergeA{0%,10%{transform:translate(0);opacity:1}34%{transform:translate(150px,92px);opacity:0}to{transform:translate(150px,92px);opacity:0}}@keyframes landing-mergeB{0%,10%{transform:translate(0);opacity:1}34%{transform:translate(150px,-92px);opacity:0}to{transform:translate(150px,-92px);opacity:0}}.landing-body .mA{animation:landing-mergeA 10s cubic-bezier(.6,0,.3,1) infinite}.landing-body .mB{animation:landing-mergeB 10s cubic-bezier(.6,0,.3,1) infinite}@keyframes landing-popIn{0%,30%{opacity:0;transform:scale(.7)}38%,92%{opacity:1;transform:scale(1)}to{opacity:0}}.landing-body .hub{opacity:0;transform-box:fill-box;transform-origin:center;animation:landing-popIn 10s cubic-bezier(.2,1.3,.4,1) infinite}@keyframes landing-grow{0%,36%{stroke-dashoffset:300;opacity:1}52%,92%{stroke-dashoffset:0;opacity:1}to{opacity:0;stroke-dashoffset:0}}.landing-body .edge{fill:none;stroke:#7e9a7b;stroke-width:2;stroke-dasharray:300;stroke-dashoffset:300;animation:landing-grow 10s ease-in-out infinite}.landing-body .e1{animation-delay:0s}.landing-body .e2{animation-delay:.35s}.landing-body .e3{animation-delay:.7s}.landing-body .e4{animation-delay:1.05s}.landing-body .e5{animation-delay:1.4s}@keyframes landing-nodeIn{0%,40%{opacity:0;transform:scale(.8)}50%,92%{opacity:1;transform:scale(1)}to{opacity:0}}.landing-body .nd{opacity:0;transform-box:fill-box;transform-origin:center;animation:landing-nodeIn 10s ease-out infinite}.landing-body .nd1{animation-delay:.2s}.landing-body .nd2{animation-delay:.55s}.landing-body .nd3{animation-delay:.9s}.landing-body .nd4{animation-delay:1.25s}.landing-body .nd5{animation-delay:1.6s}@keyframes landing-coin{0%,62%{offset-distance:0%;opacity:0}65%{opacity:1}80%{offset-distance:100%;opacity:1}84%,to{offset-distance:100%;opacity:0}}.landing-body .coin{offset-path:path("M 540 356 C 470 356 420 250 350 236");animation:landing-coin 10s ease-in-out infinite}@keyframes landing-paid{0%,80%{opacity:0}84%,94%{opacity:1}to{opacity:0}}.landing-body .paid{opacity:0;animation:landing-paid 10s infinite}@keyframes landing-mcheck{0%,6%{opacity:0;transform:scale(.6)}12%,92%{opacity:1;transform:scale(1)}to{opacity:0}}.landing-body .mc{opacity:0;transform-box:fill-box;transform-origin:center;animation:landing-mcheck 10s cubic-bezier(.2,1.4,.4,1) infinite}.landing-body .mc1{animation-delay:.3s}.landing-body .mc2{animation-delay:1s}.landing-body .mc3{animation-delay:1.7s}.landing-body .mc4{animation-delay:2.4s}.landing-body .mc5{animation-delay:3.4s}@keyframes landing-probe{0%{transform:translate(0)}to{transform:translate(424px)}}.landing-body .probe{animation:landing-probe 3.6s linear infinite}@keyframes landing-alertIn{0%,40%{opacity:0;transform:translateY(20px)}48%,92%{opacity:1;transform:translateY(0)}to{opacity:0}}.landing-body .al{opacity:0;animation:landing-alertIn 10s cubic-bezier(.2,.8,.2,1) infinite}@keyframes landing-pulse{0%,to{opacity:.35}50%{opacity:1}}.landing-body .pulse{animation:landing-pulse 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.landing-body .pp,.landing-body .lensRing,.landing-body .spin,.landing-body .oc,.landing-body .rowbar,.landing-body .rk,.landing-body .sm,.landing-body .stamp,.landing-body .mA,.landing-body .mB,.landing-body .hub,.landing-body .edge,.landing-body .nd,.landing-body .coin,.landing-body .paid,.landing-body .mc,.landing-body .probe,.landing-body .al,.landing-body .pulse{animation:none!important;opacity:1;stroke-dashoffset:0;transform:none}.landing-body .pp,.landing-body .mA,.landing-body .mB,.landing-body .coin,.landing-body .rowbar,.landing-body .probe{display:none}}.landing-body .responsive-svg{width:100%;height:auto}.landing-hero{min-height:800px}.landing-hero-graphic{min-width:0}.landing-value-intro,.landing-product-intro{gap:48px}.landing-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.landing-value-card,.landing-trust-card{gap:14px}.landing-step{grid-template-columns:5fr 6fr;gap:64px}.landing-step-connect{grid-template-columns:6fr 5fr}.landing-step>div{min-width:0}.landing-step-copy{gap:22px}.landing-step-copy>div:first-child{gap:14px}.landing-step-copy>div:last-child{gap:12px}.landing-step-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.landing-product-preview{grid-template-columns:220px minmax(0,1fr) 360px;min-height:620px}.landing-product-preview>div{min-width:0}.landing-product-nav{gap:6px}.landing-product-main{gap:16px}.landing-product-main>div:nth-child(n+3){gap:8px}.landing-product-main>div:nth-child(n+3)>div:first-child{gap:8px}.landing-product-main>div:nth-child(n+3)>div:last-child{gap:8px}.landing-product-question{gap:18px}.landing-product-question>div:nth-child(2){gap:10px}.landing-product-question>div:nth-child(2)>div:last-child,.landing-product-question>div:last-child>div{gap:6px}.landing-compare-header,.landing-compare-row{grid-template-columns:1.1fr 1fr 1fr}.landing-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.landing-faq-layout{display:grid;grid-template-columns:4fr 7fr;gap:64px}.landing-faq-heading{gap:14px}.landing-body details[open] .landing-plus{transform:rotate(45deg)}.landing-price-card{padding:44px}@media (max-width: 767px){.landing-hero{min-height:0;padding-top:48px;padding-bottom:32px}.landing-body header nav{gap:8px;font-size:13px}.landing-body header nav .landing-cta{padding:0 12px;font-size:12px;text-align:center}.landing-body header .landing-serif{font-size:24px}.landing-hero-graphic{width:100%}.landing-value-intro,.landing-product-intro{flex-direction:column;align-items:flex-start!important;gap:24px}.landing-value-grid,.landing-trust-grid,.landing-faq-layout,.landing-step{grid-template-columns:minmax(0,1fr)}.landing-faq-layout,.landing-step{gap:32px}.landing-step-connect>div:first-child{order:2}.landing-step-connect>div:last-child{order:1}.landing-step>div[style*="padding: 30px"]{padding:16px!important}.landing-step-comparison{grid-template-columns:minmax(0,1fr)}.landing-product-preview{grid-template-columns:minmax(0,1fr);height:auto}.landing-product-nav{display:none!important}.landing-product-main,.landing-product-question{padding:20px!important}.landing-product-main>div:nth-child(n+3)>div:first-child{flex-wrap:wrap}.landing-product-main>div:nth-child(n+3)>div:last-child{flex-wrap:wrap}.landing-product-question{border-left:0!important;border-top:1px solid #E4DCCB}.landing-compare-header{display:none!important}.landing-compare-row{grid-template-columns:minmax(0,1fr)}.landing-compare-row>div{padding:14px 18px!important}.landing-compare-row>div:nth-child(2):before{content:"By hand";display:block;color:#6b6458;font-size:12px;font-weight:700;text-transform:uppercase}.landing-compare-row>div:nth-child(3):before{content:"With Leasella";display:block;color:#24452f;font-size:12px;font-weight:700;text-transform:uppercase}.landing-price-card{padding:28px 20px}.landing-price-counter{flex-wrap:wrap;gap:8px!important}.landing-price-counter>span:first-child{flex-basis:100%}.landing-body h2{font-size:clamp(36px,9vw,52px)!important}.landing-body h3{font-size:clamp(30px,8vw,42px)!important}.landing-body footer>div:nth-child(2){flex-wrap:wrap;justify-content:center}}
