@media only screen and (min-width:0rem){#hero-lt{background:radial-gradient(circle at 50% 8%,var(--blushGlow),transparent 22rem),radial-gradient(circle at 17% 16%,rgba(215,236,211,.62),transparent 19rem),linear-gradient(180deg,#fffaf7 0,#f4faf4 48%,#fff 100%);overflow:hidden;padding:clamp(11rem,14vw,12.5rem) 1rem clamp(2.75rem,6vw,4.75rem);position:relative}#hero-lt .cs-container{gap:clamp(2rem,5vw,3.5rem);max-width:80rem;position:relative;width:100%;z-index:1}#hero-lt .cs-container,#hero-lt .cs-content{align-items:center;display:flex;flex-direction:column;margin:auto}#hero-lt .cs-content{max-width:74rem;text-align:center}#hero-lt .cs-trust-topper{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;color:#3a0712;display:inline-flex;font-size:clamp(1rem,2.1vw,1.25rem);font-weight:900;line-height:1.1em;margin-bottom:clamp(1.7rem,3vw,2.35rem);padding:0;width:-moz-fit-content;width:fit-content}#hero-lt .cs-title{color:var(--headerColor);font-size:clamp(2.45rem,6.7vw,5.55rem);letter-spacing:0;line-height:.94em;margin:0 auto 1.35rem;max-width:92rem;width:100%}#hero-lt .cs-title-line{display:block}#hero-lt .cs-rotator{color:var(--forest);display:block;font-size:clamp(2.05rem,5.9vw,5rem);height:1.05em;line-height:1.05em;margin:0 auto;max-width:100%;overflow:hidden;position:relative;white-space:nowrap;width:100%}#hero-lt .cs-rotator .cs-rotator-track{animation:lt-hero-wheel 9s cubic-bezier(.76,0,.24,1) infinite;display:flex;flex-direction:column;max-width:100%;text-align:center;width:100%}#hero-lt .cs-rotator .cs-rotator-track span{display:block;line-height:1.05em;min-height:1.05em}#hero-lt .cs-text{color:var(--bodyTextColor);font-size:clamp(1.0625rem,2vw,1.25rem);margin:0 auto 1.7rem;max-width:52rem}#hero-lt .cs-button-group{align-items:center;display:flex;justify-content:center;margin-bottom:0}#hero-lt .cs-button-solid{align-items:center;animation:lt-redwood-button-glow 3.4s ease-in-out infinite;background:linear-gradient(135deg,#082817,#15563a 52%,#1f7a50);border:1px solid rgba(215,236,211,.72);border-radius:1rem;box-shadow:0 1.35rem 3rem rgba(8,40,23,.28),0 0 0 .24rem hsla(0,0%,100%,.86),0 0 0 .45rem rgba(21,86,58,.2),0 0 2.6rem rgba(21,86,58,.36);color:#fff;display:inline-flex;font-size:clamp(.92rem,2.4vw,1.08rem);font-weight:950;isolation:isolate;justify-content:center;letter-spacing:0;line-height:1;min-height:clamp(3.35rem,6vw,3.9rem);min-width:min(100%,24rem);overflow:hidden;padding:.1rem 1.45rem 0;position:relative;white-space:nowrap}#hero-lt .cs-button-solid:after{animation:lt-redwood-button-flow 3.2s ease-in-out infinite;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.14) 22%,rgba(215,236,211,.88) 46%,rgba(255,232,225,.34) 64%,transparent);content:"";filter:blur(.035rem);height:190%;left:-82%;opacity:.95;pointer-events:none;position:absolute;top:-45%;transform:skewX(-18deg);transition:opacity .3s ease;width:68%;z-index:1}#hero-lt .cs-button-solid:hover{box-shadow:0 1.75rem 3.5rem rgba(8,40,23,.34),0 0 0 .28rem hsla(0,0%,100%,.9),0 0 0 .7rem rgba(21,86,58,.18),0 0 3.15rem rgba(31,122,80,.42);transform:translateY(-.12rem)}#hero-lt .cs-button-solid:hover:after{animation-duration:1.45s;opacity:1}#hero-lt .cs-hero-media{margin:clamp(.5rem,2vw,1.25rem) auto 0;position:relative;width:min(100%,62rem)}#hero-lt .cs-hero-phone{background:#fff;border:.65rem solid #fff;border-radius:clamp(1.4rem,4vw,2rem);box-shadow:0 2.25rem 5rem rgba(25,9,13,.14),0 0 0 1px rgba(21,86,58,.08);display:block;margin:auto;overflow:hidden;width:100%}#hero-lt .cs-hero-phone img{display:block;height:auto;width:100%}}@keyframes lt-hero-wheel{0%,20%{transform:translateY(0)}30%,50%{transform:translateY(-1.05em)}60%,80%{transform:translateY(-2.1em)}90%,to{transform:translateY(-3.15em)}}@keyframes lt-hero-cta-pulse{0%,to{box-shadow:0 1.4rem 3rem rgba(8,40,23,.3),0 0 0 .24rem hsla(0,0%,100%,.86),0 0 0 0 rgba(21,86,58,.42);transform:translateY(0) scale(1)}50%{box-shadow:0 1.7rem 3.4rem rgba(8,40,23,.36),0 0 0 .24rem hsla(0,0%,100%,.88),0 0 0 .78rem rgba(21,86,58,.13);transform:translateY(-.06rem) scale(1.018)}}@keyframes lt-redwood-button-glow{0%,to{box-shadow:0 1.35rem 3rem rgba(8,40,23,.28),0 0 0 .24rem hsla(0,0%,100%,.86),0 0 0 .45rem rgba(21,86,58,.2),0 0 2.6rem rgba(21,86,58,.36)}50%{box-shadow:0 1.55rem 3.25rem rgba(8,40,23,.32),0 0 0 .24rem hsla(0,0%,100%,.88),0 0 0 .64rem rgba(21,86,58,.14),0 0 3rem rgba(31,122,80,.34)}}@keyframes lt-redwood-button-flow{0%,12%{transform:translateX(0) skewX(-18deg)}52%,to{transform:translateX(320%) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){#hero-lt .cs-button-solid{animation:none}#hero-lt .cs-button-solid:after{display:none}}@media only screen and (max-width:63.9375rem){#hero-lt{padding-top:clamp(9.75rem,23vw,11.25rem)}#hero-lt .cs-title{font-size:clamp(2.4rem,7.15vw,4rem);line-height:.98em;max-width:38rem;text-wrap:balance}#hero-lt .cs-title-line{display:block;white-space:normal}#hero-lt .cs-title-line-two{white-space:nowrap}#hero-lt .cs-rotator{font-size:clamp(2.15rem,6.7vw,3.75rem)}}@media only screen and (min-width:64rem){#hero-lt{padding-bottom:5rem;padding-top:clamp(11.25rem,13vw,13rem)}#hero-lt .cs-container{display:flex}}@media only screen and (min-width:0rem){#integrations{background:#fff;overflow:hidden;padding:clamp(2rem,5vw,3.5rem) 1rem}#integrations .cs-container{margin:auto;max-width:80rem;width:100%}#integrations .cs-content{margin:0 auto 1.5rem;max-width:42rem;text-align:center}#integrations .cs-title{font-size:clamp(1.4rem,3vw,2.1rem);line-height:1.1em;margin:0;max-width:none}#integrations .cs-wheel{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden;padding:.5rem 0;width:100%}#integrations .cs-wheel-track{align-items:center;animation:lt-wheel 28s linear infinite;display:flex;gap:.875rem;width:-moz-max-content;width:max-content}#integrations .cs-wheel:hover .cs-wheel-track{animation-play-state:paused}#integrations .cs-logo-pill{align-items:center;background:#fff;border:1px solid #d7e5d7;border-radius:999px;box-shadow:0 1rem 2.25rem rgba(25,9,13,.08);display:flex;flex:none;height:4.75rem;justify-content:center;padding:1rem 1.25rem;width:clamp(10.5rem,20vw,14rem)}#integrations .cs-logo-pill img{display:block;max-height:2.1rem;max-width:100%;-o-object-fit:contain;object-fit:contain}#integrations .cs-more{background:#f4faf4;color:#241014;font-weight:900}}@keyframes lt-wheel{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media only screen and (min-width:0rem){#stack{background:#fff;padding:var(--sectionPadding)}#stack .cs-container{margin:auto;max-width:80rem;width:100%}#stack .cs-content{margin-bottom:clamp(2rem,5vw,3.5rem);max-width:48rem}#stack .cs-card-group{display:grid;gap:1rem;list-style:none;margin:0;padding:0}#stack .cs-item{background:#f4faf4;border:1px solid #d7e5d7;border-radius:.5rem;box-shadow:0 1.25rem 2.5rem rgba(25,9,13,.06);min-height:15rem;padding:clamp(1.25rem,3vw,1.75rem)}#stack .cs-icon{align-items:center;background:#241014;border-radius:.5rem;color:#0f4a2d;display:inline-flex;font-size:1.4rem;font-weight:900;height:3rem;justify-content:center;margin-bottom:1.25rem;width:3rem}#stack .cs-h3{color:var(--headerColor);font-size:1.25rem;line-height:1.2em;margin:0 0 .75rem}#stack .cs-item-text{color:var(--bodyTextColor);line-height:1.55em;margin:0}}@media only screen and (min-width:48rem){#stack .cs-card-group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:75rem){#stack .cs-card-group{grid-template-columns:repeat(5,minmax(0,1fr))}}