.leaf-page{--btn:#557b2e;--onbtn:#fff;--tint:#253222}.fs-hero{padding-top:4px}.fs-ad{max-width:62ch;color:var(--ink);margin:22px 0 0;font:600 19px/1.55 Nunito,Nunito Fallback,sans-serif}.fs-promise{border-radius:var(--btn-r,12px);background:var(--tint);border:1px solid color-mix(in srgb, var(--acc) 30%, transparent);max-width:62ch;color:var(--acctext,#c4dc9e);align-items:flex-start;gap:10px;margin:22px 0 0;padding:12px 16px;font:800 15px/1.5 Nunito,Nunito Fallback,sans-serif;display:flex}.fs-promise svg{color:var(--acc);flex:none;margin-top:2px}.fs-cta{margin-top:26px}.fs-btn{letter-spacing:.01em;color:var(--onbtn);background:var(--btn);border:1px solid color-mix(in srgb, var(--acc) 40%, var(--btn));border-radius:var(--btn-r,12px);box-sizing:border-box;cursor:pointer;min-height:50px;box-shadow:0 10px 30px -12px #000000b3, 0 0 30px -6px var(--glow);justify-content:center;align-items:center;gap:10px;padding:0 24px;font:800 15.5px/1 Nunito,Nunito Fallback,sans-serif;text-decoration:none;transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .22s,background .22s;display:inline-flex}.fs-btn:hover{box-shadow:0 12px 34px -12px #000000bf, 0 0 44px -4px var(--glow);background:#4a6c27;transform:translateY(-1.5px)}.fs-btn:active{transform:translateY(1px)scale(.985)}.fs-btn:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.fs-btn .fs-dot{opacity:.9;background:#fff;border-radius:50%;flex:none;width:7px;height:7px}.fs-cta .lp-btn-ghost{min-height:50px}.fs-wa{letter-spacing:.01em;min-height:44px;color:var(--dim);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--dim) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--dim) 40%, transparent);text-underline-offset:4px;align-items:center;gap:8px;margin:8px 0 0;font:800 14px Nunito,Nunito Fallback,sans-serif;display:inline-flex}.fs-wa:hover{color:var(--ink)}.fs-wa svg{color:var(--acc);flex:none}@media (max-width:560px){.fs-ad{font-size:17.5px}.fs-cta{flex-direction:column;align-items:stretch;gap:10px}.fs-cta .fs-btn,.fs-cta .lp-btn-ghost{width:100%}}.fs-partner{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 18px;display:flex}.fs-partner img{width:auto;height:auto;max-height:40px;display:block}.fs-partner-name{color:var(--ink);font:700 19px/1.25 Quicksand,Quicksand Fallback,sans-serif}.fs-partner-place{color:var(--dim);letter-spacing:.01em;margin-top:2px;font:800 13px Nunito,Nunito Fallback,sans-serif;display:block}.fs-proofline{max-width:62ch;color:var(--dim);margin:0 0 18px;font:400 16px/1.6 Nunito,Nunito Fallback,sans-serif}.fs-section-gap{margin-top:18px}.fs-faq{gap:10px;display:grid}.fs-faq details{border-radius:var(--card-r,18px);background:linear-gradient(180deg, #ffffff0b 0%, #ffffff03 40%, #0000000d 100%), var(--glass);box-shadow:inset 0 1px #ffffff0f,0 16px 34px -26px #000000e6}.fs-faq summary{cursor:pointer;min-height:56px;color:var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:6px 20px;font:700 17px/1.35 Quicksand,Quicksand Fallback,sans-serif;list-style:none;display:flex}.fs-faq summary::-webkit-details-marker{display:none}.fs-faq summary:after{content:"";border-right:2px solid var(--acc);border-bottom:2px solid var(--acc);flex:none;width:9px;height:9px;transition:transform .2s;transform:rotate(45deg)translateY(-3px)}.fs-faq details[open] summary:after{transform:rotate(225deg)translateY(-1px)}.fs-faq summary:focus-visible{outline:2px solid var(--acc);outline-offset:-2px;border-radius:var(--card-r,18px)}.fs-faq .fs-a{max-width:64ch;color:var(--dim);margin:0;padding:0 20px 18px;font:400 16px/1.6 Nunito,Nunito Fallback,sans-serif}.sg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sg-card{border-radius:var(--card-r,18px);background:linear-gradient(180deg, #ffffff0b 0%, #ffffff03 40%, #0000000d 100%), var(--glass);flex-direction:column;gap:4px;min-height:76px;padding:14px 16px;text-decoration:none;transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .22s;display:flex;box-shadow:inset 0 1px #ffffff0f,0 16px 34px -26px #000000e6}.sg-card:hover{box-shadow:0 1px 0 #ffffff1a inset, 0 0 0 1px color-mix(in srgb, var(--acc) 45%, transparent), 0 18px 36px -24px #000000e6;transform:translateY(-2px)}.sg-card:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.sg-who{letter-spacing:.01em;color:var(--acc);font:800 13px Nunito,Nunito Fallback,sans-serif}.sg-line{color:var(--ink);font:700 16px/1.3 Quicksand,Quicksand Fallback,sans-serif}.sg-line i{color:var(--acc);margin-left:4px;font-style:normal;transition:margin .2s}.sg-card:hover .sg-line i{margin-left:8px}.sg-chips{flex-wrap:wrap;gap:8px;display:flex}.sg-chip{box-sizing:border-box;background:linear-gradient(180deg, #ffffff0d 0%, #ffffff03 45%, #0000000d 100%), var(--glass);min-height:44px;box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 80%, transparent) inset, 0 12px 26px -20px #000000e6;letter-spacing:.01em;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font:800 14px Nunito,Nunito Fallback,sans-serif;text-decoration:none;transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .22s,color .2s;display:inline-flex}.sg-chip i{color:var(--acc);font-style:normal;transition:transform .2s}.sg-chip:hover{color:var(--acc);box-shadow:0 0 0 1px var(--acc) inset, 0 14px 28px -20px #000000e6;transform:translateY(-1.5px)}.sg-chip:hover i{transform:translate(3px)}.sg-chip:focus-visible{outline:2px solid var(--acc);outline-offset:3px}@media (max-width:380px){.sg-grid{grid-template-columns:1fr}}.ts{border-radius:var(--card-r,18px);background:linear-gradient(180deg, #ffffff0b 0%, #ffffff03 40%, #0000000d 100%), var(--glass);gap:18px;padding:20px 22px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 16px 34px -26px #000000e6}.ts-founder{align-items:center;gap:14px;display:flex}.ts-crest{background:#fff;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 0 1px #fff3,0 8px 20px -10px #000c}.ts-crest img{object-fit:contain;width:42px;height:42px;display:block}.ts-crest:has(.lp-glyph){background:var(--tint);box-shadow:0 0 0 1px color-mix(in srgb, var(--acc) 35%, transparent)}.ts-crest .lp-glyph{color:var(--acc)}.ts-k{letter-spacing:.01em;color:var(--acc);font:800 13px Nunito,Nunito Fallback,sans-serif;display:block}.ts-name{color:var(--ink);font:700 18px/1.25 Quicksand,Quicksand Fallback,sans-serif}.ts-founder a{min-height:44px;color:var(--dim);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--dim) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--dim) 40%, transparent);align-items:center;margin:-10px 0;font:800 13.5px Nunito,Nunito Fallback,sans-serif;display:inline-flex}.ts-founder a:hover{color:var(--ink)}.ts-row{border-top:1px solid color-mix(in srgb, var(--line) 60%, transparent);gap:10px;padding-top:16px;display:grid}.ts-logos{flex-wrap:wrap;align-items:center;gap:14px 26px;margin:0;padding:0;list-style:none;display:flex}.ts-logos li{align-items:center;display:flex}.ts-logos img{opacity:.92;width:auto;display:block}.ts-tools{gap:12px 20px}.ts-tools img{opacity:.9}.ts-tool{color:var(--dim);letter-spacing:.01em;align-items:center;gap:7px;font:800 13px Nunito,Nunito Fallback,sans-serif;display:inline-flex}.ts-tool svg{color:var(--ink);opacity:.85}@media (max-width:560px){.ts{padding:18px 16px}.ts-logos{gap:12px 20px}.ts-tools{gap:14px 18px}.ts-tools img{width:auto;height:22px!important}.ts-tool-name{display:none}}.ob{border-radius:var(--card-r,18px);background:linear-gradient(180deg, #ffffff0d 0%, #ffffff04 40%, #0000000d 100%), var(--glass);box-shadow:0 1px 0 #ffffff12 inset, 0 0 0 1px color-mix(in srgb, var(--acc) 26%, transparent) inset, 0 22px 44px -30px #000000f2;grid-template-columns:minmax(0,1fr);gap:24px;padding:30px 32px 24px;display:grid}.ob-from{letter-spacing:-.02em;color:var(--ink);margin:0;font:700 clamp(30px,3.4vw,40px)/1.08 Quicksand,Quicksand Fallback,sans-serif}.ob-what{max-width:46ch;color:var(--dim);margin:8px 0 0;font:600 16px/1.5 Nunito,Nunito Fallback,sans-serif}.ob-k{letter-spacing:.01em;color:var(--acc);margin:20px 0 10px;font:800 13px Nunito,Nunito Fallback,sans-serif}.ob-price,.ob-terms{margin:0;padding:0;list-style:none;display:grid}.ob-price{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ob-price li{box-sizing:border-box;background:color-mix(in srgb, var(--tint) 55%, transparent);min-height:46px;box-shadow:0 0 0 1px color-mix(in srgb, var(--acc) 14%, transparent) inset;color:var(--ink);border-radius:10px;align-items:center;gap:9px;padding:8px 12px;font:700 14.5px/1.35 Nunito,Nunito Fallback,sans-serif;display:flex}.ob-price .lp-glyph,.ob-terms .lp-glyph{color:var(--acc);flex:none}.ob-terms{border-top:1px solid color-mix(in srgb, var(--line) 60%, transparent);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"fixed promise""own promise";align-items:start;gap:14px 28px;padding-top:22px}.ob-terms li{color:var(--ink);align-items:flex-start;gap:10px;font:600 15.5px/1.5 Nunito,Nunito Fallback,sans-serif;display:flex}.ob-terms li .lp-glyph{margin-top:2px}.ob-terms .ob-fixed{grid-area:fixed}.ob-terms .ob-own{grid-area:own}.ob-terms .ob-promise{background:var(--tint);box-shadow:0 0 0 1px color-mix(in srgb, var(--acc) 30%, transparent) inset;color:var(--acctext,#c4dc9e);border-radius:12px;grid-area:promise;align-self:stretch;align-items:center;gap:12px;padding:14px 18px;font-size:16.5px;font-weight:800;line-height:1.45}.ob-terms .ob-promise .lp-glyph{margin-top:0}.ob-after{color:var(--dim);align-items:center;gap:8px;margin:-4px 0 0;font:600 14px/1.5 Nunito,Nunito Fallback,sans-serif;display:flex}.ob-after .lp-glyph{color:var(--dim);flex:none}@media (max-width:760px){.ob{gap:22px;padding:24px 18px 20px}.ob-from{font-size:32px}.ob-what{font-size:16.5px;line-height:1.6}.ob-k{margin-top:22px}.ob-price{background:color-mix(in srgb, var(--tint) 55%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--acc) 14%, transparent) inset;border-radius:12px;grid-template-columns:1fr;gap:0}.ob-price li{min-height:48px;box-shadow:none;background:0 0;border-radius:0;padding:10px 14px;font-size:15.5px}.ob-price li+li{border-top:1px solid color-mix(in srgb, var(--line) 55%, transparent)}.ob-terms{grid-template-columns:1fr;grid-template-areas:"fixed""promise""own";gap:16px;padding-top:20px}.ob-terms li{font-size:16px;line-height:1.55}.ob-terms .ob-promise{padding:14px;font-size:16.5px}.ob-after{align-items:flex-start;margin-top:-2px;font-size:14.5px}.ob-after .lp-glyph{margin-top:3px}}.st-cta{flex-direction:column;align-items:flex-start;gap:10px;margin-top:26px;display:flex}.fs-ad.st-ad-promise{color:var(--acctext,#c4dc9e);margin-top:12px;font-weight:800}.st-btn{min-height:54px;padding:0 28px;font-size:16.5px}.st-note{max-width:46ch;color:var(--dim);margin:2px 0 0;font:700 14px/1.5 Nunito,Nunito Fallback,sans-serif}.st-call{letter-spacing:.01em;min-height:44px;color:var(--dim);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--dim) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--dim) 40%, transparent);align-items:center;margin-top:-4px;font:800 14px Nunito,Nunito Fallback,sans-serif;display:inline-flex}.st-call:hover{color:var(--ink)}.st-call:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:4px}.ts.ts-compact{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:26px;padding:14px 16px;display:flex}.ts-chip,.ts-places{letter-spacing:.01em;color:var(--ink);align-items:center;gap:7px;font:800 13.5px/1.3 Nunito,Nunito Fallback,sans-serif;display:inline-flex}.ts-chip{background:var(--tint);min-height:32px;box-shadow:0 0 0 1px color-mix(in srgb, var(--acc) 35%, transparent) inset;color:var(--acctext,#c4dc9e);border-radius:999px;padding:0 12px}.ts-chip .lp-glyph,.ts-places .lp-glyph{color:var(--acc)}.ts-places{color:var(--dim);flex-basis:100%}.ts-compact .ts-logos{gap:10px 22px}.st-founder{border-radius:var(--card-r,18px);background:linear-gradient(180deg, #ffffff0d 0%, #ffffff04 40%, #0000000d 100%), var(--glass);grid-template-columns:76px minmax(0,1fr);align-items:start;gap:18px;padding:20px 22px;display:grid;box-shadow:inset 0 1px #ffffff12,0 22px 44px -30px #000000f2}.st-face{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--acc) 34%, #253222), #1a2316 72%);width:76px;height:76px;box-shadow:0 0 0 2px color-mix(in srgb, var(--acc) 70%, transparent), 0 0 0 6px color-mix(in srgb, var(--acc) 14%, transparent), 0 14px 30px -14px #000000e6;border-radius:50%;place-items:center;display:grid;position:relative}.st-face span{letter-spacing:.02em;color:#e6efd9;font:700 27px/1 Quicksand,Quicksand Fallback,sans-serif}.st-founder-name{color:var(--ink);flex-direction:column;gap:3px;margin:2px 0 10px;font:700 21px/1.2 Quicksand,Quicksand Fallback,sans-serif;display:flex}.st-founder-name span{letter-spacing:.01em;color:var(--acc);font:800 13.5px Nunito,Nunito Fallback,sans-serif}.st-founder-line{max-width:54ch;color:var(--ink);margin:0 0 8px;font:700 16.5px/1.55 Nunito,Nunito Fallback,sans-serif}.st-li{letter-spacing:.01em;min-height:44px;color:var(--acc);align-items:center;gap:8px;margin-top:2px;font:800 14px Nunito,Nunito Fallback,sans-serif;text-decoration:none;display:inline-flex}.st-li svg{flex:none}.st-li:hover{color:var(--ink)}.st-li:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:4px}.st-words{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.st-words [data-review]{width:auto;scroll-snap-align:none!important}.st-words [data-review] blockquote{font-size:17px}.st-words [data-review] figcaption{flex-wrap:wrap;row-gap:10px}.st-words [data-rev-who]{flex:150px}.st-case{border:1px solid color-mix(in srgb, var(--acc) 45%, transparent);border-radius:var(--btn-r,12px);background:color-mix(in srgb, var(--acc) 8%, transparent);letter-spacing:.01em;height:36px;color:var(--acc);flex:none;align-items:center;gap:5px;margin-left:auto;padding:0 12px;font:800 13px Nunito,Nunito Fallback,sans-serif;text-decoration:none;display:inline-flex;position:relative}.st-case:after{content:"";position:absolute;inset:-4px}.st-case i{font-style:normal;transition:transform .2s}.st-case:hover{background:color-mix(in srgb, var(--acc) 18%, transparent);color:var(--ink)}.st-case:hover i{transform:translate(3px)}.st-reel{margin-top:14px}@media (max-width:559px){.st-reel .rl.rl-card{grid-template-columns:140px minmax(0,1fr);gap:18px}.st-reel .rl-card .rl-frame{width:140px}.st-reel .rl-card .rl-play{width:46px;height:46px;margin:-23px 0 0 -23px}.st-reel .rl-card .rl-play svg{width:20px;height:20px}}.st-list-head{align-items:center;gap:10px;margin-bottom:18px;display:flex}.st-list-head .lp-glyph{color:var(--acc);flex:none}.st-list-title{color:var(--ink);margin:0;font:700 20px/1.25 Quicksand,Quicksand Fallback,sans-serif}.st-jobs{gap:20px;margin:0;padding:0;list-style:none;display:grid}.st-job{border-radius:var(--card-r,18px);background:linear-gradient(180deg, #ffffff0d 0%, #ffffff04 40%, #0000000d 100%), var(--glass);box-shadow:0 1px 0 #ffffff12 inset, 0 0 0 1px color-mix(in srgb, var(--line) 70%, transparent) inset, 0 22px 44px -30px #000000f2;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:20px 22px 18px;display:grid}.st-job-n{width:34px;height:34px;box-shadow:0 0 0 1.5px var(--acc) inset;color:var(--acc);background:radial-gradient(circle at 50% 40%,#9dc55e2e,#9dc55e00 72%);border-radius:50%;place-items:center;font:700 17px Quicksand,Quicksand Fallback,sans-serif;display:grid}.st-job-body{min-width:0}.st-job-title{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:4px 0 6px;font:700 18px/1.3 Quicksand,Quicksand Fallback,sans-serif;display:flex}.st-ex{border:1px dashed color-mix(in srgb, var(--dim) 60%, transparent);letter-spacing:.02em;min-height:22px;color:var(--dim);border-radius:999px;align-items:center;padding:0 9px;font:800 11.5px Nunito,Nunito Fallback,sans-serif;display:inline-flex}.st-job-does{max-width:60ch;color:var(--ink);margin:0;font:400 15.5px/1.55 Nunito,Nunito Fallback,sans-serif}.st-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0 0;display:grid}.st-meta>div{background:color-mix(in srgb, var(--tint) 70%, transparent);border-radius:12px;padding:10px 12px}.st-meta dt{letter-spacing:.01em;color:var(--dim);align-items:center;gap:6px;font:800 12.5px Nunito,Nunito Fallback,sans-serif;display:flex}.st-meta dt .lp-glyph{color:var(--acc)}.st-meta dd{color:var(--ink);margin:4px 0 0;font:700 14.5px/1.4 Nunito,Nunito Fallback,sans-serif}.st-meta .st-back{align-items:center;gap:10px;display:flex}.st-meta .st-back dd{color:var(--acctext,#c4dc9e);margin:0;font:700 17px/1.3 Quicksand,Quicksand Fallback,sans-serif}.st-proof{letter-spacing:.01em;min-height:44px;color:var(--acc);align-items:center;gap:6px;margin-top:4px;font:800 14px Nunito,Nunito Fallback,sans-serif;text-decoration:none;display:inline-flex}.st-proof i{font-style:normal;transition:transform .2s}.st-proof:hover i{transform:translate(3px)}.st-proof:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:4px}.st-promise{margin-top:20px}.st-close .st-cta{margin-top:16px}.fs-a-link{min-height:44px;color:var(--acc);text-underline-offset:4px;align-items:center;font-weight:800;text-decoration:underline;display:inline-flex}html.lf-still .leaf-page [data-sfx-switch]{display:none!important}.lp-wrap:has(.st-hero)>.lp-section{margin-top:64px}@media (max-width:980px){.st-words{grid-template-columns:1fr}}@media (max-width:560px){.lp-wrap:has(.st-hero)>.lp-section{margin-top:52px}.st-cta{align-items:stretch}.st-cta .st-btn{width:100%}.st-call{align-self:flex-start}.ts.ts-compact{gap:12px 16px;padding:14px}.st-founder{grid-template-columns:60px minmax(0,1fr);gap:14px;padding:18px 16px}.st-face{width:60px;height:60px}.st-face span{font-size:22px}.st-founder-name{font-size:19px}.st-founder-line{font-size:16px}.st-words [data-review]{padding:18px 16px 12px}.st-words [data-review] blockquote{margin-bottom:14px;font-size:16.5px}.st-words [data-rev-mark]{order:0;margin-right:0}.st-words [data-review] blockquote{order:1}.st-words [data-rev-sent]{text-align:left;order:2;align-self:stretch;align-items:center;gap:14px;margin:0 0 14px;padding:6px 0;display:flex;position:static}.st-words [data-rev-peek]{opacity:1;pointer-events:none;flex:none;width:116px;position:static;transform:rotate(-2.5deg)}.st-words [data-review] figcaption{order:3}.st-job{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:20px 14px 16px}.st-job-n{width:30px;height:30px;font-size:15px}.st-meta{grid-template-columns:1fr;gap:6px}.st-meta>div{padding:9px 12px}.st-meta dd{margin-top:2px;font-size:14.5px}.st-job-does{font-size:15px}}
