:root{--forest:#15362a;--forest-2:#1d4634;--moss:#2f5d45;--fresh:#46b16e;--fresh-text:#1f6d3f;--fresh-deep:#2f9457;--fresh-soft:#e7f1e9;--bone:#f4f0e6;--sand:#F0E4CE;--clay:#EBD9CE;--bone-2:#ece6d6;--bone-3:#e4ddcc;--sage:#d7e1cf;--ink:#11221b;--ink-soft:#44544a;--ink-faint:#64736a;--amber:#f3b24a;--line:rgba(21,54,42,.12);--line-light:rgba(255,255,255,.14);--hk:'Hanken Grotesk',system-ui,-apple-system,sans-serif;--news:'Newsreader',Georgia,serif;--r-lg:20px;--r-sm:12px;--r-pill:999px;--accent:#A85A3C;--accent-lite:#E9B08C;--shadow-sm:0 1px 2px rgba(21,54,42,.04), 0 4px 12px -4px rgba(21,54,42,.07);--shadow:0 1px 2px rgba(21,54,42,.04), 0 12px 28px -8px rgba(21,54,42,.10);--shadow-lg:0 1px 2px rgba(21,54,42,.04), 0 12px 28px -8px rgba(21,54,42,.10);--maxw:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--hk);color:var(--ink);background:var(--bone);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:0}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.01em}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.section{padding:96px 0}header.nav{position:sticky;top:0;z-index:50;background:rgba(244,240,230,.86);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);transition:transform .3s ease}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:68px}.logo{font-family:var(--news);font-size:24px;font-weight:600;letter-spacing:.06em;color:var(--forest);display:flex;align-items:center;flex:0 0 auto}.logo img{height:34px;width:auto;display:block;flex:0 0 auto;object-fit:contain}.nav-links{display:flex;gap:30px;font-size:14px;font-weight:600;color:var(--moss);min-width:0}.nav-links a:hover{color:var(--forest)}@media (max-width:1080px){.nav-links{gap:20px;font-size:14px}}@media (max-width:940px){.nav-links{gap:15px;font-size:14px}}.nav-cta{display:flex;align-items:center;gap:16px}.nav-mini{background:var(--forest);color:var(--bone);padding:11px 20px;border-radius:var(--r-pill);font-size:14px;font-weight:700}.nav-mini:hover{background:var(--forest-2)}.problem{background:var(--forest);color:#e9f0ea;position:relative;overflow:hidden}.problem::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 50%at 80% 10%,rgba(70,177,110,.14),transparent 60%)}.problem .wrap{position:relative;z-index:2}.problem h2{font-family:var(--news);font-weight:500;font-size:44px;line-height:1.05;color:#fff;margin-top:18px}.problem h2 em{font-style:italic;color:var(--accent-lite)}.why{background:var(--bone)}.who{background:var(--sand)}.results{background:var(--bone)}img{-webkit-user-drag:none;-khtml-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.faq{background:var(--bone)}.wa{background:var(--bone)}footer.ft{background:var(--ink);color:#a9b8af;padding:60px 0 32px}.ft-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;font-size:13px;flex-wrap:wrap;gap:14px}.ft-bottom span:last-child{max-width:560px;text-align:right;opacity:.8}@media (max-width:820px){.section{padding:60px 0}.wrap{padding:0 20px}.nav-links{display:none}.problem h2{font-size:28px}.ft-bottom span:last-child{text-align:left;max-width:none}.nav-mini{display:none}}.founder{background:var(--bone)}.fd-handles{display:flex;flex-wrap:wrap;gap:9px}.fd-handles a{font-size:14px;font-weight:700;color:var(--forest);background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:9px 15px;transition:border-color .18s ease,color .18s ease}.fd-handles a:hover{border-color:var(--fresh);color:var(--fresh-text)}.ft-notice{display:block;margin-top:10px;max-width:760px}@media (max-width:600px){.fd-handles{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.fd-handles a{text-align:center;padding:11px 6px;font-size:13px}.fd-handles a:last-child{grid-column:1/-1;background:var(--forest);color:#fff;border-color:var(--forest)}}.official{background:var(--bone);padding:30px 0 6px}.nav-links a.is-active{color:var(--fresh-text)}a{color:var(--fresh-text)}a:hover{color:var(--forest)}.nav-links a,.logo,.bl-card,.ft-bottom a{color:inherit}.pay{display:inline-flex;align-items:center;justify-content:center;height:26px;min-width:44px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.02em;color:#fff;border:1px solid rgba(0,0,0,.09)}.founder p{max-width:56ch}h2{letter-spacing:-.022em;text-wrap:balance}.bl-eye{letter-spacing:.15em}.section{padding-top:76px;padding-bottom:76px}@media (max-width:760px){.section{padding-top:52px;padding-bottom:52px}}body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.055'/%3E%3C/svg%3E");background-size:140px 140px;background-repeat:repeat;background-attachment:scroll}@media print{body{background-image:none}}.problem h2{font-variation-settings:"opsz"60}.problem h2{letter-spacing:-.022em}.problem{box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}:root{--news:'Hanken Grotesk',system-ui,-apple-system,'Helvetica Neue',sans-serif;--ls-d:-.032em;--ls-t:-.018em}body{font-family:"Hanken Grotesk",system-ui,-apple-system,sans-serif}body h1 em,body h2 em,body h3 em{font-style:italic}body .problem h2,body .ar-top h1,body .bl-hero h1{font-weight:800;letter-spacing:-.032em;line-height:1.04;text-wrap:balance}body .ar-body h2,body .ar-cta h3,body .bl-back h3,body .bl-card h2{font-weight:700;letter-spacing:-.024em;line-height:1.14}body .bl-num,body .ar-body ol li:before{font-weight:700;letter-spacing:-.012em;font-style:normal}body .logo{font-weight:800;letter-spacing:-.01em}body h1 em,body h2 em{font-weight:800}@media (max-width:560px){body .problem h2,body .ar-top h1,body .bl-hero h1{letter-spacing:-.026em}}.ar-top{background:var(--forest);color:#eafff1;padding:66px 0 54px}.ar-top .wrap{max-width:760px}.ar-crumbs{font-size:12px;font-weight:700;color:#8fb3a0;margin-bottom:18px}.ar-crumbs a{color:var(--fresh)}.ar-crumbs a:hover{color:#fff}.ar-top h1{font-family:var(--news);font-weight:500;font-size:44px;line-height:1.1;color:#fff;letter-spacing:-.02em;margin-bottom:18px;padding-bottom:.06em}.ar-top h1 em{font-style:italic;color:var(--fresh)}.ar-standfirst{font-size:17px;line-height:1.65;color:#bcd6c6}.ar-by{display:flex;align-items:center;gap:12px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.13)}.ar-by img{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid var(--fresh)}.ar-by span{font-size:12.5px;line-height:1.5;color:#a9c4b2}.ar-by b{color:#fff;display:block}.ar-body{background:var(--bone);padding:52px 0 68px}.ar-body .wrap{max-width:720px}.ar-answer{background:#f1f8f2;border:1.5px solid rgba(47,148,87,.3);border-radius:18px;padding:22px 26px;margin-bottom:34px}.ar-answer b{color:var(--forest);font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;display:block;margin-bottom:8px}.ar-answer p{font-size:16px;line-height:1.68;color:var(--ink);margin:0}.ar-body h2{font-family:var(--news);font-weight:500;font-size:30px;line-height:1.2;color:var(--forest);margin:42px 0 14px;letter-spacing:-.01em}.ar-body h3{font-size:17px;font-weight:800;color:var(--forest);margin:30px 0 10px}.ar-body p{font-size:16px;line-height:1.72;color:var(--ink-soft);margin-bottom:17px;text-wrap:pretty}.ar-body p b,.ar-body li b{color:var(--forest)}.ar-body ul,.ar-body ol{display:flex;flex-direction:column;gap:11px;margin:0 0 20px;padding-left:2px}.ar-body li{font-size:15.5px;line-height:1.65;color:var(--ink-soft);padding-left:24px;position:relative}.ar-body ul li:before{content:"";position:absolute;left:6px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--fresh)}.ar-body ol{counter-reset:ar}.ar-body ol li{counter-increment:ar;padding-left:32px}.ar-body ol li:before{content:counter(ar);position:absolute;left:0;top:0;font-family:var(--news);font-weight:600;font-size:15px;color:var(--fresh-deep)}.ar-table{width:100%;border-collapse:collapse;margin:8px 0 22px;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;font-size:14.5px}.ar-table th,.ar-table td{padding:13px 16px;text-align:left;border-bottom:1px solid var(--line)}.ar-table th{background:#f4f7f3;font-size:11.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--fresh-deep)}.ar-table tr:last-child td{border-bottom:none}.ar-table td b{color:var(--forest)}.ar-table .hi{background:#f1f8f2}.ar-note{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px 24px;margin:26px 0;box-shadow:var(--shadow-sm)}.ar-note p{font-size:14.5px;line-height:1.65;margin:0}.ar-note p+p{margin-top:11px}.ar-cta{background:var(--forest);border-radius:22px;padding:32px 34px;margin:40px 0 8px;text-align:center}.ar-cta h3{font-family:var(--news);font-weight:500;font-size:27px;color:#fff;margin:0 0 10px}.ar-cta p{font-size:14.5px;line-height:1.65;color:#b9d3c3;max-width:460px;margin:0 auto 20px}.ar-cta-row{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.ar-btn{font-size:14px;font-weight:800;border-radius:999px;padding:14px 24px;background:var(--fresh);color:#052c19;transition:background .18s ease}.ar-btn:hover{background:#5fc985}.ar-btn.ghost{background:0 0;color:#eafff1;border:1.5px solid rgba(255,255,255,.3)}.ar-btn.ghost:hover{background:rgba(255,255,255,.08)}.ar-next{background:var(--bone-2);padding:44px 0 56px}.ar-next .wrap{max-width:720px}.ar-next h4{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--fresh-deep);margin-bottom:16px}.ar-next-list{display:flex;flex-direction:column;gap:10px}.ar-next-list a{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 22px;font-size:15px;font-weight:700;color:var(--forest);line-height:1.4;transition:border-color .18s ease}.ar-next-list a:hover{border-color:var(--fresh)}.ar-next-list span{color:var(--fresh-deep);font-size:18px;flex:0 0 auto}@media (max-width:720px){.ar-top{padding:44px 0 38px}.ar-top h1{font-size:30px}.ar-body h2{font-size:24px;margin-top:34px}.ar-body p,.ar-answer p{font-size:15.5px}.ar-cta{padding:26px 20px}.ar-table{font-size:13px}.ar-table th,.ar-table td{padding:11px 12px}}.ft-blog{padding:44px 0 38px}.ft-blog .ft-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:10px;justify-content:flex-start;border-top:none;margin-top:0;padding-top:0}.ft-blog .ft-bottom span{text-align:left}.ft-blog .ft-bottom span:last-child{max-width:720px;text-align:left}.ar-aside{background:#fff;border-left:3px solid var(--fresh);border-radius:0 12px 12px 0;padding:14px 18px;font-size:14.5px;color:var(--ink-soft)}.ar-body p a,.ar-body li a,.ar-answer a,.ar-note a{color:var(--fresh-deep);font-weight:700;border-bottom:1px solid rgba(47,148,87,.35)}.ar-body p a:hover,.ar-body li a:hover,.ar-answer a:hover,.ar-note a:hover{color:var(--forest);border-bottom-color:var(--forest)}:root{--lx-cta:#46b16e;--lx-cta-hover:#3da463;--lx-cta-ink:#0b2a1c;--lx-em-light:#2b7a4e;--lx-em-dark:#a9d8bb}.ar-top h1,.ar-body h2,.ar-cta h3{font-family:var(--hk)!important;font-weight:800!important;letter-spacing:-.028em!important;text-wrap:balance}.ar-top h1{line-height:1.04!important}.ar-top h1 em{color:var(--lx-em-dark)!important}.ar-body h2{line-height:1.12!important}.ar-answer b{display:inline!important;font-size:inherit!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-weight:800;color:var(--forest)}.ar-answer>b{display:block!important;font-size:11.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-bottom:8px!important}.ar-body ul,.ar-body ol{list-style:none!important}.ar-btn:not(.ghost),.nav-mini{background:var(--lx-cta)!important;color:var(--lx-cta-ink)!important;font-weight:800!important;border-radius:999px!important}.ar-btn:not(.ghost):hover,.nav-mini:hover{background:var(--lx-cta-hover)!important}.logo img{height:30px!important}@media (max-width:980px){.nav-cta{display:flex!important}.nav-mini{display:inline-flex!important;padding:10px 16px!important;font-size:13.5px!important}}.bl-hero h1 em{color:var(--lx-em-dark)!important}.bl-hero h1{font-weight:800!important;letter-spacing:-.028em!important}.bl-num{align-self:flex-start!important;justify-self:start!important;width:auto!important}.ar-table th,.ar-next h4{color:#1a5c38!important}.ar-crumbs a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}a:focus-visible,button:focus-visible{outline:3px solid #2f9457;outline-offset:3px;border-radius:6px}.ar-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:12px;justify-content:space-between;background:var(--forest);color:#eafff1;padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0-8px 24px rgba(21,54,42,.24);transform:translateY(110%);transition:transform .25s ease}.ar-sticky.on{transform:none}.ar-sticky b{display:block;font-size:14.5px;font-weight:800;color:#fff;line-height:1.25}.ar-sticky span{font-size:12.5px;color:#b9d3c3}.ar-sticky a{flex:none;background:var(--lx-cta);color:var(--lx-cta-ink);font-weight:800;font-size:15px;border-radius:999px;padding:12px 20px}@media (min-width:981px){.ar-sticky{display:none}}@media (prefers-reduced-motion:reduce){.ar-sticky{transition:none}}