@import url("https://use.typekit.net/cvh4hca.css");:root{--green:#31530f;--lime:#a6ff45;--lime-soft:#c7ff7a;--line:rgba(166,255,69,.32)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--green);color:var(--lime);font-family:sofia-pro,Arial,Helvetica,sans-serif;font-weight:500;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}button,input,select,textarea{font:inherit}.shell{min-height:100vh;background:var(--green)}.footer,.header{width:min(1600px,calc(100% - 180px));margin:0 auto;justify-content:space-between;gap:28px;padding:12px 0 28px}.brand,.footer,.header{display:flex;align-items:center}.brand{gap:18px;min-width:max-content;color:var(--lime);text-decoration:none;font-weight:700}.logo{display:block;width:clamp(178px,12vw,250px);height:auto}.mark{display:none}.tag{font-size:clamp(15px,1.1vw,19px);font-weight:700;white-space:nowrap}.nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:clamp(18px,1.9vw,32px)}.nav a{font-family:sofia-pro,Arial,Helvetica,sans-serif;font-size:clamp(16px,1.1vw,20px);line-height:1.2;font-weight:500;letter-spacing:0;text-decoration:none}.links a:hover,.nav a:hover{text-decoration:underline}.mobile-menu,.mobile-secondary{display:none}.home-hero{width:min(1600px,calc(100% - 140px));margin:46px auto 0;display:grid;grid-template-columns:minmax(520px,.96fr) minmax(520px,.86fr);grid-gap:clamp(54px,5vw,86px);gap:clamp(54px,5vw,86px);align-items:center}.home-image{min-height:min(72vh,780px);align-self:stretch;background-image:linear-gradient(rgba(49,83,15,.18),rgba(49,83,15,.12)),url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_1200/u_https:/assets.cdn.filesafe.space/eyjUTx3ErOd8Z1hU3jgQ/media/69c6f358a235ae459eb79247.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.home-copy{padding:20px 0 0}.home-copy h1{max-width:10.6ch;margin-bottom:28px;font-size:clamp(72px,6.35vw,116px);line-height:1.02}.home-copy .lead{max-width:48ch;margin-bottom:34px;font-size:clamp(21px,1.55vw,28px);line-height:1.45}.home-copy h3{margin:0 0 22px;font-size:clamp(25px,1.8vw,34px)}.hero-cta{width:100%;max-width:620px;margin-top:8px;background:transparent;color:var(--lime)}.tagline-bottom{margin:34px 0 0;font-size:clamp(20px,1.5vw,27px)}.hero{width:min(1440px,calc(100% - 80px));height:clamp(500px,66vh,720px);margin:74px auto;background-image:linear-gradient(rgba(49,83,15,.16),rgba(49,83,15,.12)),url(https://images.leadconnectorhq.com/image/f_webp/q_80/r_1200/u_https:/assets.cdn.filesafe.space/eyjUTx3ErOd8Z1hU3jgQ/media/69c6f358a235ae459eb79247.png);background-position:center 46%;background-repeat:no-repeat;background-size:cover}.section{width:min(1120px,calc(100% - 80px));margin:0 auto;padding:56px 0}.narrow{width:min(820px,calc(100% - 80px))}h1,h2,h3,p,ul{margin-top:0}h1{max-width:11ch;margin-bottom:24px;font-size:clamp(44px,6.2vw,88px);line-height:1}h1,h2{letter-spacing:0}h2{max-width:13ch;margin-bottom:22px;font-size:clamp(34px,4.4vw,62px);line-height:1.04}h3{margin:32px 0 14px;font-size:clamp(22px,2.2vw,32px);line-height:1.12}li,p{max-width:68ch;font-size:clamp(17px,1.35vw,21px);line-height:1.5}.lead{max-width:54ch;font-size:clamp(20px,1.8vw,27px);line-height:1.38;font-weight:800}.code-display{display:inline-flex;max-width:100%;padding:.12em .24em;background:var(--lime);color:var(--green);font-size:clamp(34px,6vw,70px);line-height:1.05;overflow-wrap:anywhere}.share-box{margin:28px 0;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.share-box p{max-width:58ch;margin-bottom:12px}.share-box p:last-child{margin-bottom:0}.checks{display:grid;grid-gap:12px;gap:12px;padding:0;margin:0 0 30px;list-style:none}.checks li{display:flex;align-items:flex-start;gap:12px;margin:0;font-weight:800;font-size:clamp(18px,1.35vw,24px);line-height:1.35}.checks li:before{content:"\2713";flex:0 0 auto;display:inline-grid;place-items:center;width:22px;height:22px;margin-top:.18em;border-radius:50%;font-size:14px;line-height:1}.button,.checks li:before,button{background:var(--lime);color:var(--green)}.button,button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 24px;border:2px solid var(--lime);border-radius:6px;text-decoration:none;font-weight:800;cursor:pointer}.button.secondary{background:transparent;color:var(--lime)}.split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,420px);grid-gap:clamp(36px,6vw,72px);gap:clamp(36px,6vw,72px);align-items:start}.form{display:grid;grid-gap:16px;gap:16px;width:100%;max-width:420px}.form label{display:grid;grid-gap:8px;gap:8px;font-size:16px;font-weight:800}.form input,.form select,.form textarea{width:100%;min-height:48px;border:2px solid var(--lime);border-radius:0;background:var(--green);color:var(--lime);padding:12px 14px}.form textarea{min-height:128px;resize:vertical}.fine{font-size:14px;line-height:1.45;font-weight:400}.fine input{width:auto;min-height:0;margin-right:8px}.eyebrow{margin-bottom:12px;font-size:14px;line-height:1.2;font-weight:800;letter-spacing:0;text-transform:uppercase}.free-monday{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(300px,1fr);grid-gap:clamp(24px,5vw,70px);gap:clamp(24px,5vw,70px);align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.free-monday h2{max-width:12ch;margin-bottom:0}.free-monday p:last-child{max-width:34ch;margin:0;font-size:clamp(22px,2vw,34px);line-height:1.22;font-weight:800}.free-monday strong,.free-monday-inline strong{display:inline-block;padding:0 .18em;background:var(--lime);color:var(--green)}.free-monday-inline{margin:32px 0 24px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.free-monday-inline h3{max-width:14ch;margin:0 0 10px;font-size:clamp(24px,2vw,34px)}.free-monday-inline p:last-child{max-width:36ch;margin-bottom:0;font-size:clamp(18px,1.5vw,24px);line-height:1.38;font-weight:800}.faq-section{width:min(1600px,calc(100% - 180px));padding-top:62px}.faq-section h1{max-width:12ch;margin-bottom:24px;font-size:clamp(72px,6.35vw,116px);line-height:1.02}.faq-section .lead{max-width:46ch;margin-bottom:0;font-size:clamp(21px,1.55vw,28px);line-height:1.45}.faq-list{margin-top:56px;border-top:1px solid var(--line)}.faq{padding:34px 0 38px;border-bottom:1px solid var(--line)}.faq h3{max-width:30ch;margin:0 0 16px;font-size:clamp(26px,2.25vw,42px);line-height:1.08}.faq p{max-width:80ch;margin-bottom:0;font-size:clamp(18px,1.45vw,25px);line-height:1.48}.legal li,.legal p{font-size:17px;line-height:1.58}.footer{padding-top:70px;padding-bottom:34px}.footer,.links{align-items:center}.links{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px 20px;max-width:720px;font-size:15px;line-height:1.25}.links a,.links span{display:inline-flex;align-items:center;min-height:22px}@media(max-width:1100px){.footer,.header,.home-hero{width:calc(100% - 48px)}.home-hero{grid-template-columns:1fr;gap:40px}.home-image{min-height:560px;order:0}.home-copy{order:1;padding:0}.home-copy h1{font-size:clamp(54px,9vw,88px)}}@media(max-width:860px){.footer,.header{width:min(100% - 32px,1120px);padding:24px 0}.brand,.footer,.header{align-items:flex-start;flex-direction:column}.brand{gap:8px;min-width:0}.logo{width:150px}.tag{white-space:normal}.links,.nav{justify-content:flex-start;gap:14px 20px}.home-hero{width:calc(100% - 32px);margin:26px auto 0;gap:42px}.home-image{width:100%;min-height:360px;aspect-ratio:4/5;background-position:top}.home-copy h1{max-width:12ch;font-size:clamp(44px,13vw,66px)}.home-copy .lead{font-size:20px}.hero{height:auto;min-height:360px;aspect-ratio:4/5;margin:26px auto 48px;background-position:top}.hero,.section{width:calc(100% - 32px)}.section{padding:42px 0}.narrow{width:calc(100% - 32px)}h1{max-width:12ch}.free-monday,.split{grid-template-columns:1fr}.form{max-width:none}.desktop-secondary{display:none}.mobile-secondary{display:block;grid-column:1/-1;margin-top:4px}.mobile-secondary .free-monday-inline{margin-top:10px}.mobile-secondary .get-guber-actions{align-items:stretch;flex-direction:column}.mobile-secondary .button{width:100%}.faq-section{width:calc(100% - 32px);padding-top:42px}.faq-section h1{max-width:12ch;font-size:clamp(44px,13vw,66px)}.faq-section .lead{font-size:20px}.faq-list{margin-top:38px}.faq{padding:26px 0 30px}.faq h3{font-size:clamp(24px,8vw,34px)}.faq p{font-size:18px}}@media(max-width:480px){.logo{width:138px}h1{font-size:clamp(40px,13vw,58px)}h2{font-size:clamp(32px,10vw,48px)}li,p{font-size:17px}.lead{font-size:20px}.code-display{font-size:34px}.free-monday p:last-child{font-size:22px}.free-monday-inline p:last-child{font-size:19px}.hero,.home-image{min-height:330px}}@media(max-width:860px){.header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:16px;gap:16px;width:calc(100% - 32px);padding:18px 0 14px}.header .brand{flex-direction:column;gap:6px;min-width:0}.header .logo{width:132px}.header .tag{font-size:14px;white-space:normal}.desktop-nav{display:none}.mobile-menu{display:block;justify-self:end;position:relative;z-index:5}.mobile-menu summary{display:grid;place-items:center;grid-gap:4px;gap:4px;width:46px;height:46px;border:2px solid var(--lime);border-radius:6px;color:var(--lime);cursor:pointer;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{display:block;width:21px;height:2px;background:var(--lime);border-radius:2px}.mobile-menu[open] summary span:first-child{transform:translateY(6px) rotate(45deg)}.mobile-menu[open] summary span:nth-child(2){opacity:0}.mobile-menu[open] summary span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-nav{position:absolute;top:56px;right:0;display:grid;width:min(78vw,320px);padding:14px;grid-gap:0;gap:0;border:2px solid var(--lime);border-radius:6px;background:var(--green);box-shadow:0 16px 42px rgba(0,0,0,.22)}.mobile-nav a{display:block;padding:13px 6px;border-bottom:1px solid var(--line);font-size:18px;font-weight:500}.mobile-nav a:last-child{border-bottom:0}}