@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(lp-baloo2-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(lp-baloo2-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Work Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(lp-worksans-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(lp-worksans-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{--lp-green: #007e40;--lp-green-strong: #00572c;--lp-green-deep: #002c17;--lp-green-tint: #daece3;--lp-ink: #260a00;--lp-red: #a91b23;--lp-purple-deep: var(--lp-green-deep);--lp-purple-accent: var(--lp-green);--lp-purple-bright: #00b45b;--lp-purple: var(--lp-green-deep);--lp-dark: var(--lp-ink);--lp-cream: #fff7df;--lp-paper: #fff9ed;--lp-yellow: #ffcc2f;--lp-orange: #ffcc2f;--lp-light-yellow: #fff9ed;--lp-charcoal: var(--lp-green-deep);--lp-white: #ffffff;--lp-text-muted: rgba(38, 10, 0, .7);--lp-font-sans: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--lp-font-display: "Baloo 2", "Arial Rounded MT Bold", "Hiragino Maru Gothic ProN", Quicksand, sans-serif;--lp-radius-card: 1rem;--lp-radius-card-lg: 1.5rem;--lp-radius-btn: 9999px;--lp-shadow-soft: 0 1px 2px rgba(10, 25, 18, .06), 0 12px 32px -12px rgba(10, 25, 18, .22);--lp-shadow-lift: 0 2px 4px rgba(10, 25, 18, .08), 0 20px 48px -16px rgba(10, 25, 18, .3);--lp-shadow-brutal: var(--lp-shadow-soft);--lp-shadow-brutal-active: var(--lp-shadow-soft);--lp-ease-out: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}body.lp-body{margin:0;font-family:var(--lp-font-sans);color:var(--lp-ink);background:var(--lp-cream);font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip}.lp-body img{max-width:100%;height:auto;display:block}.lp-body h1,.lp-body h2,.lp-body h3,.lp-body p{margin:0}.lp-body h1,.lp-body h2,.lp-body h3{font-family:var(--lp-font-display);font-weight:700;letter-spacing:-.02em;line-height:1.05}.lp-body h1 em,.lp-body h2 em,.lp-body h3 em{font-style:normal;color:var(--lp-green)}.lp-body a{color:inherit}.lp-body button{font:inherit;background:none;border:0;padding:0;cursor:pointer}html{scroll-behavior:smooth}.lp-body :focus-visible{outline:2px solid var(--lp-green);outline-offset:2px}.lp-container{max-width:80rem;margin-inline:auto;padding-inline:1.25rem}.lp-container--narrow{max-width:72rem}.lp-container--tight{max-width:64rem}.lp-section{padding-block:4.5rem}@media(min-width:1024px){.lp-section{padding-block:7rem}}.lp-btn{display:inline-block;background:var(--lp-green);color:var(--lp-white);font-weight:600;font-size:1.0625rem;letter-spacing:-.03em;line-height:1.4;text-align:center;text-decoration:none;padding:1rem 2rem;border-radius:var(--lp-radius-btn);box-shadow:var(--lp-shadow-soft);transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.lp-btn:hover{background:var(--lp-green-strong);transform:scale(1.02);box-shadow:var(--lp-shadow-lift)}.lp-btn:active{transform:scale(.99);box-shadow:var(--lp-shadow-soft)}.lp-btn--block{display:block;width:100%}.lp-btn--inverse{background:var(--lp-cream);color:var(--lp-green-deep)}.lp-btn--inverse:hover{background:var(--lp-white)}.lp-body a.lp-btn{color:var(--lp-white)}.lp-body a.lp-btn--inverse{color:var(--lp-green-deep)}.lp-badge{display:inline-block;background:var(--lp-yellow);color:var(--lp-ink);font-weight:600;font-size:.875rem;padding:.375rem 1.25rem;border-radius:9999px}.lp-pill{display:inline-block;font-size:.75rem;font-weight:700;padding:.125rem .625rem;border-radius:9999px}.lp-pill--yellow{background:var(--lp-yellow);color:var(--lp-ink)}.lp-pill--purple{background:var(--lp-green-deep);color:var(--lp-cream)}.lp-eyebrow{display:block;font-family:var(--lp-font-sans);font-size:.8125rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lp-green)}.lp-hl,.lp-body h1 strong,.lp-body h2 strong,.lp-body h3 strong{font-weight:inherit;background:linear-gradient(transparent 55%,var(--lp-yellow) 55%,var(--lp-yellow) 92%,transparent 92%);padding-inline:.08em;color:var(--lp-ink)}.lp-stars{display:inline-flex;gap:.125rem;color:var(--lp-yellow)}.lp-stars svg{fill:currentColor;stroke:var(--lp-ink);stroke-width:1}.lp-card{background:var(--lp-paper);border:1px solid rgba(38,10,0,.05);border-radius:var(--lp-radius-card-lg);box-shadow:var(--lp-shadow-soft)}html.lp-js [data-lp-reveal]{opacity:0;transition:opacity .6s var(--lp-ease-out),transform .6s var(--lp-ease-out)}html.lp-js [data-lp-reveal=up]{transform:translateY(12px)}html.lp-js [data-lp-reveal=left]{transform:translate(-24px)}html.lp-js [data-lp-reveal=right]{transform:translate(24px)}html.lp-js [data-lp-reveal].in{opacity:1;transform:none}[data-lp-reveal][data-lp-delay="1"]{transition-delay:.1s}[data-lp-reveal][data-lp-delay="2"]{transition-delay:.2s}[data-lp-reveal][data-lp-delay="3"]{transition-delay:.3s}[data-lp-reveal][data-lp-delay="4"]{transition-delay:.4s}[data-lp-reveal][data-lp-delay="5"]{transition-delay:.5s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.lp-js [data-lp-reveal]{opacity:1;transform:none;transition:none}.lp-float{animation:none}.lp-btn,.lp-btn:hover,.lp-btn:active{transform:none}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.lp-float{animation:lp-float 4s ease-in-out infinite}.lp-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lp-base.css.map */
