@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-37facb2a.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(/fonts/manrope-c9a5f13c.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(/fonts/manrope-f00fa027.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(/fonts/manrope-bd6e7fdc.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(/fonts/manrope-76dcfc73.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(/fonts/manrope-81401990.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%}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.table{display:table}.rounded{border-radius:.25rem}}:root{--font-body:"Manrope",Arial;--background:#fff;--foreground:#102e43;--ink:#102e43;--muted:#4d6170;--teal:#087a78;--wash:#eff6fa;--rule:#d6e3ea;--radius:.75rem;--primary:#087a78;--primary-foreground:#fff;--border:#d6e3ea;--ring:#087a78}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{background:var(--background);color:var(--ink);font-family:var(--font-body),sans-serif;margin:0;font-size:1rem;line-height:1.65}a{color:inherit;text-underline-offset:.25em}a:focus-visible{outline-offset:6px;outline:3px solid #087a78}img{max-width:100%;height:auto}h1,h2,h3,p,figure{margin:0}h1,h2,h3{letter-spacing:-.045em;font-weight:650;line-height:1.08}h1{font-size:clamp(3.35rem,6.9vw,6.1rem)}h2{font-size:clamp(2.25rem,4.1vw,3.8rem)}h3{letter-spacing:-.025em;font-size:1.5rem}.wrap{width:min(1160px,100% - 64px);margin-inline:auto}.site-header{justify-content:space-between;align-items:center;padding-block:25px;display:flex}.brand{letter-spacing:-.04em;align-items:center;gap:12px;font-size:1.25rem;font-weight:750;text-decoration:none;display:flex}.brand img{border-radius:11px}.site-header nav,footer nav{align-items:center;gap:28px;font-size:.9375rem;display:flex}.site-header nav a{text-decoration:none}.nav-download{color:var(--teal);align-items:center;gap:8px;font-weight:700;display:flex}.hero{grid-template-columns:1.35fr 1fr;align-items:center;gap:72px;padding-top:50px;padding-bottom:65px;display:grid}.intro{color:var(--teal);align-items:center;gap:9px;margin-bottom:22px;font-size:.9375rem;font-weight:650;display:flex}.lead{max-width:35rem;color:var(--muted);margin-top:28px;margin-bottom:30px;font-size:1.1875rem;line-height:1.65}.primary-link,.secondary-link,.light-link{border-radius:9px;justify-content:center;align-items:center;gap:14px;padding:16px 22px;font-size:1rem;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.primary-link{background:var(--teal);color:#fff}.primary-link:hover{background:#075f5e}.secondary-link{background:#fff;border:1px solid #91acba}.light-link{color:var(--ink);background:#fff;margin-top:15px}.cta-note,.pricing-note{color:var(--muted);margin-top:13px;font-size:.875rem}.hero-product{text-align:center;background:#ddecf4;border-radius:110px 110px 24px 24px;align-self:stretch;max-height:705px;padding:24px 44px 18px;position:relative;overflow:hidden}.phone-screen{border:5px solid #fff;border-radius:34px;width:300px;margin:auto;display:block;box-shadow:0 16px 35px #13384c24}.hero-product figcaption{color:#365269;margin-top:14px;font-size:.8125rem}.trust-strip{background:var(--wash);padding:22px 0}.trust-content{justify-content:space-between;gap:25px;font-size:.9375rem;display:flex}.trust-content span{align-items:center;gap:10px;display:flex}.trust-content svg{color:var(--teal);flex-shrink:0}.workflow{padding-block:100px}.section-heading>p:not(.intro){max-width:38rem;color:var(--muted);margin-top:22px;font-size:1.125rem}.workflow-items{grid-template-columns:repeat(3,1fr);gap:46px;margin-top:55px;display:grid}.workflow-items article{border-top:3px solid var(--teal);padding-top:25px}.workflow-items p{color:var(--muted);margin-top:18px}.workflow-items .detail{font-size:.9375rem}.client-section{color:#fff;background:#102e43;overflow:hidden}.client-layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:90px;padding-top:70px;display:grid}.comparison{text-align:center;align-self:end;height:580px;overflow:hidden}.comparison img{border:5px solid #b2ccd9;border-radius:36px 36px 0 0;width:350px;margin:auto;display:block}.comparison figcaption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.client-copy{padding-bottom:70px}.client-copy .intro{color:#9fdfdb}.client-copy p:not(.intro){color:#d4e4ed;margin-block:24px;font-size:1.125rem}.plans{padding-block:100px}.plan-grid{grid-template-columns:1fr 1fr;gap:30px;margin-top:42px;display:grid}.plan{background:var(--wash);border-radius:18px;padding:34px}.plan.pro{background:#e9f6f3;border:1px solid #b1d9d0}.plan-line{color:var(--muted);margin-top:10px}.plan ul{margin:28px 0;padding:0;list-style:none}.plan li{align-items:flex-start;gap:12px;margin-block:14px;display:flex}.plan li svg{width:18px;min-width:18px;height:24px;color:var(--teal)}.privacy-note{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:25px;padding-block:40px;display:flex}.privacy-note>svg{color:var(--teal);flex-shrink:0}.privacy-note h2{font-size:1.7rem}.privacy-note p{max-width:52rem;color:var(--muted);margin-block:12px}.privacy-note a{color:var(--teal);font-weight:650}.closing{text-align:center;padding-block:90px}.closing h2{margin-bottom:30px}.closing p{color:var(--muted);margin-top:20px}footer{border-top:1px solid var(--rule);padding-block:30px}.footer-top{justify-content:space-between;align-items:center;gap:25px;display:flex}footer>p{color:var(--muted);max-width:70rem;margin-top:25px;font-size:.8125rem}.skip-link{z-index:10;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.skip-link:focus{top:10px}@media (width<=900px){.hero{grid-template-columns:1.2fr 1fr;gap:32px}.hero-product{max-height:600px;padding:20px}.workflow-items{gap:26px}.client-layout{gap:40px}.trust-content{flex-wrap:wrap;justify-content:center}.client-copy h2{font-size:2.65rem}}@media (width<=650px){.wrap{width:calc(100% - 36px)}.site-header{padding-block:19px}.site-header nav>a:not(.nav-download){display:none}.site-header nav{gap:0}.brand{font-size:1.1rem}.brand img{width:34px;height:34px}.nav-download{font-size:.875rem}.hero{grid-template-columns:1fr;gap:35px;padding-top:30px;padding-bottom:35px}.hero h1{font-size:clamp(3.2rem,12vw,4.5rem)}.hero .intro{font-size:.8125rem}.lead{font-size:1.0625rem}.hero-product{border-radius:70px 70px 20px 20px;justify-self:center;width:100%;max-width:390px;max-height:570px;padding:20px 35px 0}.hero-product figcaption{background:#ddecf4;padding:8px;position:absolute;bottom:0;left:0;right:0}.trust-content{flex-direction:column;align-items:flex-start;gap:13px;font-size:.875rem}.workflow,.plans{padding-block:60px}.workflow-items{grid-template-columns:1fr;gap:32px;margin-top:35px}.client-layout{grid-template-columns:1fr;gap:35px;padding-top:45px}.client-copy{grid-row:1;padding-bottom:0}.comparison{height:450px}.comparison img{width:290px}.plan-grid{grid-template-columns:1fr;gap:18px}.plan{padding:26px}.privacy-note{gap:16px}.privacy-note>svg{width:26px}.closing{padding-block:60px}.footer-top{flex-direction:column;align-items:flex-start}footer nav{flex-wrap:wrap;gap:20px}.primary-link{padding-inline:17px}.closing h2{font-size:2.4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.demos{padding-block:90px 30px}.demo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:42px;display:grid}.demo-grid video{aspect-ratio:9/16;background:#102e43;border-radius:16px;width:100%;margin-bottom:24px;display:block}.demo-grid h3{font-size:1.4rem;line-height:1.2}.demo-grid p{color:var(--muted);margin-top:15px}.demo-grid .demo-note{font-size:.8125rem}.demo-grid a{color:var(--teal);margin-top:14px;font-weight:650;display:inline-block}.first-deal{background:var(--wash);border-left:4px solid var(--teal);margin-top:48px;padding:30px}.first-deal p{max-width:55rem;color:var(--muted);margin-block:18px}.faq{padding-bottom:80px}.faq h2{margin-bottom:28px;font-size:2.2rem}.faq details{border-bottom:1px solid var(--rule);padding-block:19px}.faq summary{cursor:pointer;font-size:1.125rem;font-weight:650}.faq details p{max-width:55rem;color:var(--muted);margin-top:14px}.comparison img{border-radius:22px 22px 0 0;width:500px;max-width:100%}.comparison{height:590px}@media (width<=650px){.demos{padding-top:60px}.demo-grid{grid-template-columns:1fr;gap:45px}.demo-grid video{max-width:360px;margin-inline:auto}.comparison{height:470px}.first-deal{padding:24px}.faq{padding-bottom:50px}}.tool-entry{color:var(--teal);margin-top:18px;font-weight:700;display:block}.calc-page{padding-top:30px}.calc-heading{max-width:850px;margin-bottom:32px}.calc-heading .intro{margin-bottom:12px}.calc-heading h1{font-size:clamp(2.15rem,4vw,3.5rem);line-height:1.13}.calc-heading>p:last-child{max-width:700px;color:var(--muted);margin-top:18px;font-size:1.125rem}.calculator-grid{grid-template-columns:1fr 1.15fr;align-items:start;gap:48px;display:grid}.calculator-inputs{border:1px solid var(--rule);background:var(--wash);border-radius:16px;padding:28px}.calc-form-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.calc-form-top h2,.calculator-results h2{letter-spacing:-.025em;font-size:1.55rem}.currency-label{align-items:center;gap:10px;font-size:.875rem;font-weight:650;display:flex}.currency-label select{color:var(--ink);background:#fff;border:1px solid #91acba;border-radius:6px;padding:8px}.calc-small{color:var(--muted);margin-top:10px;font-size:.875rem;line-height:1.5}.calc-field{margin-top:22px}.calc-field>label{margin-bottom:7px;font-size:1rem;font-weight:650;display:block}.calc-field>input{width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #91acba;border-radius:7px;padding:11px 13px}.calc-field input:focus-visible,.currency-label select:focus-visible,button:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.calc-field input[aria-invalid=true]{border-color:#a52727}.calc-error{color:#a52727;margin-top:8px;font-size:.875rem}.team-controls{border-top:1px solid var(--rule);margin-top:24px;padding-top:20px}.team-toggle{cursor:pointer;align-items:center;gap:10px;font-weight:650;display:flex}.team-toggle input{width:20px;height:20px;accent-color:var(--teal)}.calc-reset{color:var(--teal);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:24px;padding:8px 0;font-weight:650;text-decoration:underline}.take-home-result{background:var(--ink);color:#fff;border-radius:14px;margin-bottom:28px;padding:30px}.take-home-result>p:first-child{letter-spacing:.07em;color:#a6dfdb;font-size:.8125rem;font-weight:650}.take-home-result strong{letter-spacing:-.045em;overflow-wrap:anywhere;margin-block:10px;font-size:clamp(2rem,3.4vw,3rem);font-weight:650;line-height:1.3;display:block}.take-home-result>p:last-child{color:#d4e4ed;font-size:.875rem}.calc-breakdown{margin:15px 0 22px}.calc-breakdown>div{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:baseline;gap:15px;padding:12px 0;font-size:.9375rem;display:grid}.calc-breakdown dt{color:var(--muted)}.calc-breakdown dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.calc-breakdown .calc-total{border-bottom:0;font-weight:750}.calc-total dt{color:var(--ink)}.calc-copy{cursor:pointer;font-family:inherit}.calc-copy-status{min-height:1.5em;color:var(--teal);margin-top:9px;font-size:.875rem}.calc-app-bridge{border-top:2px solid var(--teal);margin-top:24px;padding-top:25px}.calc-app-bridge .intro{margin-bottom:10px;font-size:.875rem}.calc-app-bridge>p:not(.intro){color:var(--muted);margin-block:16px}.calc-method{grid-template-columns:1fr 1fr;gap:60px;padding-block:80px 40px;display:grid}.calc-method h2,.calc-example h2{font-size:2.2rem}.calc-method p:not(.intro){color:var(--muted);margin-top:20px}.calc-method ol{margin:0;padding-left:24px}.calc-method li{padding:0 0 16px 8px}.calc-example{border-left:4px solid var(--teal);background:var(--wash);max-width:850px;margin-bottom:60px;padding:22px 28px}.calc-example p{margin-top:18px}.calc-faq{max-width:900px;padding-bottom:50px}.calc-final{padding-block:25px 65px}.calc-final h2{font-size:2.7rem}.calc-final p{color:var(--muted);margin-block:20px}.calc-final a{margin:0 12px 12px 0}@media (width<=800px){.calculator-grid{grid-template-columns:1fr 1fr;gap:24px}.calc-breakdown>div{grid-template-columns:1fr;gap:4px}.calculator-inputs{padding:20px}.calc-method{gap:30px}}@media (width<=650px){.calculator-grid{grid-template-columns:1fr}.calc-heading{margin-bottom:24px}.calc-page{padding-top:15px}.calculator-inputs{padding:22px}.calculator-results{margin-top:8px}.calc-method{grid-template-columns:1fr;gap:25px;padding-top:55px}.calc-example{margin-bottom:45px;padding:20px}.calc-example h2{font-size:1.7rem}.calc-breakdown>div{grid-template-columns:1fr auto}.take-home-result strong{font-size:2.15rem}.calc-final h2{font-size:2.2rem}}@media (width<=370px){.calc-breakdown>div{grid-template-columns:1fr}}@media print{.site-header,.calculator-inputs,.calc-copy,.calc-reset,.calc-app-bridge,.calc-method,.calc-example,.calc-faq,.calc-final,footer{display:none}.calculator-grid{display:block}.take-home-result{color:#000;background:#fff;border:1px solid #000}.take-home-result>p:first-child,.take-home-result>p:last-child{color:#000}}@media (width<=650px){.calculator-results{display:contents}.take-home-result{order:-1;margin-bottom:0}.result-details{margin-top:6px}}.calculator-grid>*,.calculator-inputs input{min-width:0}.calc-form-top{flex-wrap:wrap}.calculator-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.result-details{min-width:0}@media (width<=800px){.calculator-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=650px){.calculator-grid{grid-template-columns:minmax(0,1fr)}}.lease-hero{grid-template-columns:1.65fr 1fr;align-items:start;gap:42px;padding:24px 0 40px;display:grid}.lease-hero .primary-link{margin-top:24px}.lease-resource .resource-note{color:var(--muted);font-size:.875rem;line-height:1.6}.lease-result{background:var(--ink);color:#fff;border-radius:14px;margin-top:10px;padding:30px}.lease-result>p:first-child{color:#a6dfdb;letter-spacing:.07em;font-size:.8125rem;font-weight:700}.lease-result strong{letter-spacing:-.04em;margin:16px 0;font-size:clamp(2rem,3.8vw,3rem);display:block}.lease-result a{color:#a6dfdb;margin-top:22px;font-weight:700;display:block}.lease-result span{color:#d4e4ed;margin-top:18px;font-size:.8125rem;display:block}.resource-section{border-top:1px solid var(--rule);padding-block:25px 45px}.resource-section h2,.lease-download h2{max-width:800px;font-size:clamp(1.9rem,3vw,2.55rem)}.resource-section>p:not(.intro){max-width:880px;margin-top:20px}.lease-table-scroll{margin-top:28px;overflow-x:auto}.lease-table{border-collapse:collapse;width:100%;min-width:560px;font-size:.9375rem}.lease-table caption{text-align:left;color:var(--muted);padding:0 0 14px;font-size:.875rem}.lease-table th,.lease-table td{text-align:left;border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums;padding:14px 18px}.lease-table thead{background:var(--ink);color:#fff}.lease-table tbody th{font-weight:500}.lease-table tbody tr:nth-child(odd){background:var(--wash)}.lease-table .lease-total th,.lease-table .lease-total td{background:#e9f6f3;font-weight:750}.lease-steps{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:30px;display:grid}.lease-steps span{background:var(--wash);color:var(--teal);border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:inline-grid}.lease-steps h3{margin-top:16px;font-size:1.35rem}.lease-steps p{color:var(--muted);margin-top:14px}.lease-download{background:var(--wash);border-radius:16px;grid-template-columns:1.4fr 1fr;gap:45px;margin:5px 0 45px;padding:36px;display:grid}.lease-download p:not(.intro){color:var(--muted);margin-block:20px}.lease-download ul{align-self:center;padding-left:20px}.lease-download li{margin-block:14px}.lease-table-scroll:focus-visible{outline:3px solid var(--teal);outline-offset:4px}@media (width<=800px){.lease-hero{grid-template-columns:1fr;gap:0}.lease-result{margin-top:0}.lease-steps{grid-template-columns:1fr;gap:24px}.lease-download{grid-template-columns:1fr;gap:12px;padding:26px}.lease-resource .calc-heading{margin-bottom:24px}}@media (width>=651px) and (width<=1000px){.site-header nav{gap:15px;font-size:.8125rem}}.worksheet-link{color:var(--teal);margin:18px 0 12px;font-weight:650;display:inline-block}.lease-app-workflow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.lease-app-workflow>div>p:not(.intro){color:var(--muted);margin-block:20px}.lease-app-workflow figure{background:var(--wash);border-radius:18px;margin:0;padding:20px}.lease-app-workflow figure img{border-radius:12px;width:100%;height:auto;display:block}.lease-app-workflow figcaption{color:var(--muted);margin-top:16px;font-size:.8125rem;line-height:1.5}.lease-access{grid-template-columns:1fr 1fr;gap:20px;margin-block:28px;display:grid}.lease-access article{background:var(--wash);border-radius:12px;padding:20px}.lease-access article:last-child{background:#e9f6f3}.lease-access h3{font-size:1.3rem}.lease-access p{margin-top:12px;font-size:.9375rem}.lease-first-use ol{max-width:800px;margin:25px 0;padding-left:24px}.lease-first-use li{margin-block:18px;padding-left:8px}.lease-feedback{background:var(--wash);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin:0 0 40px;padding:30px;display:grid}.lease-feedback h2{max-width:660px;font-size:1.9rem}.lease-feedback p:not(.intro){max-width:700px;margin-top:16px}.lease-feedback .secondary-link{text-align:center;white-space:normal}.lease-hero .resource-note{margin-top:16px}@media (width<=800px){.lease-app-workflow{grid-template-columns:1fr;gap:28px}.lease-app-workflow figure{max-width:520px;margin-inline:auto}.lease-feedback{grid-template-columns:1fr;gap:20px}.lease-feedback .secondary-link{justify-self:start}}@media (width<=480px){.lease-access{grid-template-columns:1fr;gap:12px}.lease-feedback{padding:22px}.lease-app-workflow figure{padding:12px}}.workflow-instructions{list-style:decimal}.workflow-instructions>li{border-bottom:1px solid var(--rule);padding-bottom:28px}.workflow-instructions h3{font-size:1.4rem;line-height:1.3}.workflow-instructions p{max-width:72ch;margin-top:16px}.workflow-instructions .lease-table-scroll{margin-top:20px}.lease-first-use .workflow-instructions{max-width:none}.lease-first-use>.resource-note{max-width:72ch;margin-top:22px}.hero-product.hero-comparison{border-radius:24px;align-self:center;max-height:none;padding:20px;overflow:visible}.hero-comparison .phone-screen{border-radius:16px;width:100%}.hero-comparison figcaption{background:0 0;padding:0;position:static}.lease-hero .worksheet-link{width:fit-content;display:block}.client-output-sample{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.client-output-sample p:not(.intro){margin-top:20px}.client-output-sample .primary-link{margin-top:24px}.client-output-sample figure{border:1px solid var(--rule);background:#fff;border-radius:12px;padding:16px}.client-output-sample img{width:100%;height:auto;display:block}.client-output-sample figcaption{color:var(--muted);padding-top:12px;font-size:.8125rem;line-height:1.5}@media (width<=800px){.client-output-sample{grid-template-columns:1fr;gap:28px}.client-output-sample figure{max-width:580px;margin-inline:auto}}
