.reviews-note[data-astro-cid-7aropxhg]{color:var(--ink-soft);font-size:.9375rem}.hero[data-astro-cid-7aropxhg]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,6vw,80px);padding-block:clamp(32px,5vw,64px) clamp(40px,6vw,80px);display:grid}.hero-copy[data-astro-cid-7aropxhg]{justify-items:start;gap:22px;display:grid}.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg]{font-size:clamp(2.3rem,5vw,3.6rem);line-height:1.04}.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg] .nowrap[data-astro-cid-7aropxhg]{white-space:nowrap}@media (width<=400px){.hero[data-astro-cid-7aropxhg] h1[data-astro-cid-7aropxhg] .nowrap[data-astro-cid-7aropxhg]{white-space:normal}}.hook[data-astro-cid-7aropxhg]{color:var(--ink);max-width:30em;font-size:1.1875rem;font-weight:500}.bridge[data-astro-cid-7aropxhg]{color:var(--ink-soft);margin-top:-8px}.points[data-astro-cid-7aropxhg]{color:var(--ink-soft);gap:12px;margin:0;padding:0;font-size:1.0625rem;list-style:none;display:grid}.points[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{flex-wrap:wrap;align-items:center;gap:10px;padding-left:32px;display:flex;position:relative}.points[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f6b3f' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center / 14px no-repeat, color-mix(in srgb, var(--leaf) 18%, transparent);border-radius:50%;width:22px;height:22px;position:absolute;top:50%;left:0;translate:0 -50%}.premium[data-astro-cid-7aropxhg]{letter-spacing:.08em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--orange) 55%, transparent);color:color-mix(in srgb, var(--orange) 80%, var(--ink));border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:700;line-height:1.4}.stores[data-astro-cid-7aropxhg]{margin-top:8px}.phone-wrap[data-astro-cid-7aropxhg]{place-items:center;display:grid}.phone[data-astro-cid-7aropxhg]{aspect-ratio:540/1131;background:#101210;border-radius:44px;width:min(100%,320px);padding:12px;rotate:-3deg;box-shadow:inset 0 0 0 2px #2f322f,0 30px 60px -24px #0f2e1c73}.phone[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{object-fit:cover;border-radius:34px;width:100%;height:100%}@media (width<=860px){.hero[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.phone[data-astro-cid-7aropxhg]{width:min(100%,280px);rotate:0deg}}.cred[data-astro-cid-7aropxhg]{border-block:1px solid var(--line);background:color-mix(in srgb, var(--surface) 60%, var(--bg))}.cred-inner[data-astro-cid-7aropxhg]{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;padding-block:18px;font-size:.9375rem;display:flex}.cred-item[data-astro-cid-7aropxhg]{white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:flex}.cred-item[data-astro-cid-7aropxhg]:hover span[data-astro-cid-7aropxhg]:last-child{text-underline-offset:3px;text-decoration:underline}.cred-item[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{color:var(--ink);font-size:1.0625rem}.stars[data-astro-cid-7aropxhg]{color:var(--orange);letter-spacing:1px;font-size:.875rem}.cred-sep[data-astro-cid-7aropxhg]{background:var(--line);width:1px;height:20px}@media (width<=860px){.cred-sep[data-astro-cid-7aropxhg]{display:none}.cred-inner[data-astro-cid-7aropxhg]{text-align:center;flex-direction:column;gap:10px}}.problem[data-astro-cid-7aropxhg]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,6vw,80px);padding-block:clamp(56px,8vw,96px);display:grid}.problem-copy[data-astro-cid-7aropxhg]{gap:16px;display:grid}.problem[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{font-size:clamp(2rem,4.2vw,2.8rem)}.problem-copy[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]:not(.eyebrow){color:var(--ink-soft);font-size:1.125rem}.instead[data-astro-cid-7aropxhg]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);gap:20px;padding:clamp(24px,3vw,32px);display:grid}.instead[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:1.5rem}.moments[data-astro-cid-7aropxhg]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.moments[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{align-items:center;gap:14px;font-size:1.0625rem;font-weight:500;display:flex}.moment-icon[data-astro-cid-7aropxhg]{width:32px;height:32px;color:var(--green);background:color-mix(in srgb, var(--leaf) 18%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}@media (width<=860px){.problem[data-astro-cid-7aropxhg]{grid-template-columns:1fr}}.how-intro[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,96px) 0}.how-intro[data-astro-cid-7aropxhg] .section-head[data-astro-cid-7aropxhg]{max-width:720px;margin-bottom:0}.how[data-astro-cid-7aropxhg]{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(32px,6vw,80px);padding-block:clamp(40px,6vw,72px) clamp(56px,8vw,96px);display:grid}.how-copy[data-astro-cid-7aropxhg]{padding-top:24px}.how[data-astro-cid-7aropxhg] .section-head[data-astro-cid-7aropxhg]{margin-bottom:16px}.how-video[data-astro-cid-7aropxhg]{place-items:center;display:grid}.phone[data-astro-cid-7aropxhg].video{aspect-ratio:600/1300;width:min(100%,300px);position:relative;rotate:0deg}.replay[data-astro-cid-7aropxhg]{color:#fff;font:600 .9375rem var(--text);cursor:pointer;background:#101210d1;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px 10px 14px;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 8px 24px -8px #00000080}.replay[data-astro-cid-7aropxhg]:hover{background:#101210}.replay[data-astro-cid-7aropxhg][hidden]{display:none}.phone[data-astro-cid-7aropxhg].video video[data-astro-cid-7aropxhg]{object-fit:cover;background:#101210;border-radius:34px;width:100%;height:100%;display:block}.section-head[data-astro-cid-7aropxhg]{gap:12px;max-width:640px;margin-bottom:40px;display:grid}.section-head[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{font-size:clamp(2rem,4.2vw,2.8rem)}.section-head[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:clamp(1.75rem,3.6vw,2.4rem)}.meal-list[data-astro-cid-7aropxhg]{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.meal-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:2px;padding:12px 18px;display:grid;position:relative}.meal-list[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--ink-soft);font-size:.9375rem}@media (width<=860px){.how[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.phone[data-astro-cid-7aropxhg].video{width:min(100%,260px)}}.picture[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,6vw,80px);padding-block:clamp(56px,8vw,96px);display:grid}.picture-copy[data-astro-cid-7aropxhg]{gap:16px;display:grid}.picture[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:clamp(1.75rem,3.6vw,2.4rem)}.picture-copy[data-astro-cid-7aropxhg]>p[data-astro-cid-7aropxhg]:not(.eyebrow){color:var(--ink-soft);font-size:1.125rem}.picture-list[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.k-sleep[data-astro-cid-7aropxhg]{--k:#7a6af0}.k-workout[data-astro-cid-7aropxhg]{--k:#22a35d}.k-mood[data-astro-cid-7aropxhg]{--k:#e0577c}.k-drink[data-astro-cid-7aropxhg]{--k:#2f8fe0}.picture-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{background:var(--surface);border:1px solid var(--line);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 10px;font-size:.9375rem;font-weight:600;display:flex}.picture-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:"";background:var(--k);border-radius:50%;flex:none;width:9px;height:9px}@media (width<=520px){.picture-list[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.picture-shot[data-astro-cid-7aropxhg]{place-items:center;display:grid}@media (width<=860px){.picture[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.picture-shot[data-astro-cid-7aropxhg]{order:2}}.results[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,6vw,80px);padding-block:clamp(56px,8vw,96px);display:grid}.results-copy[data-astro-cid-7aropxhg]{gap:16px;display:grid}.results[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{font-size:clamp(1.75rem,3.6vw,2.4rem)}.results-copy[data-astro-cid-7aropxhg]>p[data-astro-cid-7aropxhg]:not(.eyebrow){color:var(--ink-soft);font-size:1.125rem}.results-list[data-astro-cid-7aropxhg]{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.results-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:2px;padding:14px 18px;display:grid;position:relative}.results-list[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{align-items:center;gap:10px;display:flex}.results-list[data-astro-cid-7aropxhg] .premium[data-astro-cid-7aropxhg]{font-style:normal}.results-list[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--ink-soft);font-size:.9375rem}.results-shot[data-astro-cid-7aropxhg]{place-items:center;display:grid}@media (width<=860px){.results[data-astro-cid-7aropxhg]{grid-template-columns:1fr}}.practices[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,96px)}.practices-copy[data-astro-cid-7aropxhg]{gap:16px;max-width:720px;margin-bottom:36px;display:grid}.practices[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{font-size:clamp(2rem,4.2vw,2.8rem)}.practices-copy[data-astro-cid-7aropxhg]>p[data-astro-cid-7aropxhg]:not(.eyebrow){color:var(--ink-soft);font-size:1.125rem}.practice-list[data-astro-cid-7aropxhg]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.practice-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);text-align:center;justify-items:center;gap:4px;padding:22px 18px 20px;display:grid}.practice-list[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{width:112px;height:112px;margin-bottom:10px}.practice-list[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{font-size:1.0625rem}.practice-list[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--ink-soft);text-wrap:balance;font-size:.9375rem}.practice-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg][hidden]{display:none}.practice-more[data-astro-cid-7aropxhg]{text-align:center;margin-top:24px}.see-all[data-astro-cid-7aropxhg]{font:600 .9375rem var(--text);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:999px;padding:11px 22px}.see-all[data-astro-cid-7aropxhg]:hover{border-color:var(--ink-soft)}@media (width<=860px){.practice-list[data-astro-cid-7aropxhg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=520px){.practice-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{padding:18px 12px 16px}.practice-list[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{width:88px;height:88px}.practice-list[data-astro-cid-7aropxhg] strong[data-astro-cid-7aropxhg]{font-size:1rem}.practice-list[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{font-size:.875rem}}.phone[data-astro-cid-7aropxhg].small{aspect-ratio:540/1131;width:min(100%,290px);rotate:0deg}.phone[data-astro-cid-7aropxhg].small img[data-astro-cid-7aropxhg]{object-position:top}@media (width<=860px){.phone[data-astro-cid-7aropxhg].small{width:min(100%,260px)}}.reviews[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,96px)}.review-grid[data-astro-cid-7aropxhg]{columns:2 320px;column-gap:20px;margin:0;padding:0;list-style:none}.review-grid[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{break-inside:avoid;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);gap:16px;margin-bottom:20px;padding:26px 28px;display:grid}.review-grid[data-astro-cid-7aropxhg] blockquote[data-astro-cid-7aropxhg]{font-family:var(--display);text-wrap:pretty;margin:0;font-size:1.25rem;line-height:1.45}.review-grid[data-astro-cid-7aropxhg] blockquote[data-astro-cid-7aropxhg]:before{content:"“";color:var(--orange);margin-right:2px}.review-grid[data-astro-cid-7aropxhg] blockquote[data-astro-cid-7aropxhg]:after{content:"”";color:var(--orange);margin-left:2px}.review-grid[data-astro-cid-7aropxhg] footer[data-astro-cid-7aropxhg]{align-items:baseline;gap:10px;font-size:.9375rem;display:flex}.review-grid[data-astro-cid-7aropxhg] footer[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{color:var(--ink-soft)}.faq[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,6vw,80px);padding-block:clamp(56px,8vw,96px);display:grid}.faq[data-astro-cid-7aropxhg] .section-head[data-astro-cid-7aropxhg]{margin-bottom:0}.faq-list[data-astro-cid-7aropxhg]{display:grid}.faq-list[data-astro-cid-7aropxhg] details[data-astro-cid-7aropxhg]{border-top:1px solid var(--line)}.faq-list[data-astro-cid-7aropxhg] details[data-astro-cid-7aropxhg]:last-child{border-bottom:1px solid var(--line)}.faq-list[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]{cursor:pointer;padding:18px 40px 18px 0;font-size:1.125rem;font-weight:600;list-style:none;position:relative}.faq-list[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]:after{content:"+";color:var(--green);font-size:1.5rem;font-weight:400;transition:rotate .2s;position:absolute;top:50%;right:4px;translate:0 -50%}.faq-list[data-astro-cid-7aropxhg] details[data-astro-cid-7aropxhg][open] summary[data-astro-cid-7aropxhg]:after{rotate:45deg}.faq-list[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--ink-soft);margin:0;padding:0 40px 20px 0}@media (width<=860px){.faq[data-astro-cid-7aropxhg]{grid-template-columns:1fr}}.cta[data-astro-cid-7aropxhg]{padding-block:0 40px}.cta-inner[data-astro-cid-7aropxhg]{color:#fff;background:linear-gradient(120deg,#164f2e,#1f7d47 60%,#2a9d57);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(32px,5vw,56px);display:flex}.cta[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{margin-bottom:8px;font-size:clamp(1.9rem,4vw,2.6rem)}.cta[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{opacity:.9}
