.AppInstallLinks_badges__ydV1z{--badge-h:44px;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--badge-h) * .3)}@media (max-width:359px){.AppInstallLinks_badges__ydV1z{--badge-h:40px}}@media (min-width:768px){.AppInstallLinks_badges__ydV1z{--badge-h:52px}}.AppInstallLinks_badge__6ynjQ{display:block;flex:none;border-radius:calc(var(--badge-h) * .2);transition:box-shadow .15s ease}.AppInstallLinks_badge__6ynjQ img{display:block;width:auto;height:var(--badge-h)}.AppInstallLinks_badge__6ynjQ:hover{box-shadow:0 0 0 3px var(--bg,#050b07),0 0 0 4px rgba(214,255,226,.4)}.AppInstallLinks_badge__6ynjQ:focus-visible{outline:2px solid var(--green-hi,#86f09f);outline-offset:4px}.Story_root__NNcX8{--bg-deep:#081a10;min-height:100vh;overflow-x:clip;color:#f6f4e8;background:#081a10;font-family:var(--font-lexend,"Lexend"),var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Story_root__NNcX8 :where(img,video){display:block;max-width:100%;height:auto}.Story_root__NNcX8 :where(ul,ol){list-style:none}.Story_root__NNcX8 :where(a){color:inherit}.Story_root__NNcX8 :where([id]){scroll-margin-top:calc(var(--header-h) + 16px)}.Story_root__NNcX8 :focus-visible{outline:2px solid #86f09f;outline-offset:3px;border-radius:6px}.Story_inner__6DMuK{width:min(1200px,calc(100% - 2 * var(--gutter)));margin-inline:auto}.Story_band__3vGMw{padding-block:clamp(3.5rem,7vw,6.5rem)}.Story_forest___OmM5,.Story_night__pHZKv{--text:#f6f4e8;--text-2:#c6d3c8;--text-3:#a3b6a8;--muted:#c6d3c8;--line:hsla(51,44%,94%,.16);--line-strong:hsla(51,44%,94%,.3);--border:hsla(51,44%,94%,.16);--surface:#143a25;--green-hi:#86f09f;--link:#86f09f;color:#f6f4e8}.Story_night__pHZKv{background:#081a10}.Story_forest___OmM5{background:#0f2e1d}.Story_day__RR1MS{--bg:#f6f4e8;--bg-deep:#efecdc;--surface:#fffefa;--surface-2:#efecdc;--line:rgba(10,31,20,.14);--line-strong:rgba(10,31,20,.28);--text:#0a1f14;--text-2:#3b4f42;--text-3:#55695b;--green:#40e363;--green-hi:#0d6b32;--green-ink:#03200b;--border:rgba(10,31,20,.14);--muted:#3b4f42;--link:#0d6b32;color:#0a1f14;background:#f6f4e8}.Story_green__tsdXt{--text-2:#0c3a1c;--line-strong:rgba(6,19,12,.3);--link:#06130c;color:#06130c;background:#40e363}.Story_day__RR1MS+.Story_day__RR1MS,.Story_forest___OmM5+.Story_forest___OmM5,.Story_night__pHZKv+.Story_night__pHZKv{padding-top:0}.Story_kicker__wmUgd{margin-bottom:20px;color:#8fd8a2;font-size:.9375rem;font-weight:500}.Story_display__HiqFG{color:#f6f4e8;font-size:clamp(2.75rem,1.4rem + 4.8vw,5.25rem);font-weight:700;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.Story_past___zjxO{display:block;color:#7f9c89}.Story_now__Ltta3{display:block;color:#f6f4e8}.Story_bigHeading__P3bpe{max-width:20ch;font-size:clamp(2.25rem,1.3rem + 4vw,4.5rem);font-weight:700;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.Story_heading__Fyyl7{max-width:24ch;font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);font-weight:700;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.Story_subheading__enZnp{font-size:clamp(1.375rem,1.15rem + .8vw,1.875rem);font-weight:700;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.Story_lead__zA01w{max-width:38rem;color:#d5dfd6;font-size:clamp(1.0625rem,1rem + .35vw,1.3125rem);font-weight:300;line-height:1.55}.Story_intro__sx0Rj{max-width:40rem;margin-top:18px;color:var(--text-2);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:300;line-height:1.55}.Story_body__5yTde{max-width:42rem;color:var(--text-2);font-weight:300;line-height:1.65}.Story_body__5yTde+.Story_body__5yTde{margin-top:14px}.Story_smallPrint__CfFhf{max-width:54rem;margin-top:clamp(28px,4vw,44px);color:var(--text-3);font-size:.8125rem;font-weight:300;line-height:1.6}.Story_smallPrint__CfFhf a{color:inherit;text-underline-offset:3px}.Story_textLink__qz4QE{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--link,#86f09f);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:.25em}.Story_textLink__qz4QE:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Story_textLink__qz4QE:after{content:"→";text-decoration:none}.Story_actions__kTQG8{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.Story_button__0OuI4{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:1px solid transparent;border-radius:999px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.Story_primary__8k6pG{color:#03200b;background:#40e363}.Story_primary__8k6pG:hover{background:#86f09f}.Story_ghost___0cYR{border-color:color-mix(in srgb,currentColor 35%,transparent);color:inherit}.Story_ghost___0cYR:hover{border-color:currentColor}@media (max-width:599px){.Story_actions__kTQG8 .Story_button__0OuI4{flex:1 1 100%}}.Story_hero__gHVHl{--moon:clamp(44px,6vw,88px);position:relative;isolation:isolate;overflow:clip;color:#f6f4e8;background-color:#06130c;background-image:radial-gradient(1.5px 1.5px at 8% 14%,hsla(51,44%,94%,.75),transparent),radial-gradient(1px 1px at 19% 34%,hsla(51,44%,94%,.55),transparent),radial-gradient(1.5px 1.5px at 33% 8%,hsla(51,44%,94%,.6),transparent),radial-gradient(1px 1px at 47% 22%,hsla(51,44%,94%,.5),transparent),radial-gradient(1.5px 1.5px at 58% 11%,hsla(51,44%,94%,.7),transparent),radial-gradient(1px 1px at 66% 30%,hsla(51,44%,94%,.5),transparent),radial-gradient(1.5px 1.5px at 74% 6%,hsla(51,44%,94%,.65),transparent),radial-gradient(1px 1px at 91% 26%,hsla(51,44%,94%,.55),transparent),radial-gradient(1.5px 1.5px at 96% 9%,hsla(51,44%,94%,.7),transparent)}.Story_moon__c91Cv{position:absolute;top:clamp(24px,5vw,64px);right:clamp(24px,14vw,260px);z-index:-1;width:var(--moon);height:var(--moon);border-radius:50%;box-shadow:inset calc(var(--moon) * -.3) calc(var(--moon) * .12) 0 0 #f7e7b4;transform:rotate(-8deg)}.Story_ridge__e5pbK{position:absolute;bottom:0;left:50%;z-index:-1;width:max(100%,1100px);max-width:none;transform:translateX(-50%)}.Story_heroGrid__P_L9B{display:grid;padding-top:clamp(36px,5vw,68px)}.Story_heroCopy__3Kr1K{padding-bottom:28px}.Story_heroHead__BmY2M+.Story_heroCopy__3Kr1K .Story_lead__zA01w,.Story_heroHead__BmY2M+.Story_heroCopy__3Kr1K>:first-child{margin-top:28px}.Story_heroVisual__GkEWM{margin-top:12px}@media (max-width:599px){.Story_hero__gHVHl{--moon:34px}.Story_moon__c91Cv{top:14px;right:18px}.Story_kicker__wmUgd{max-width:15rem}}@media (min-width:960px){.Story_heroGrid__P_L9B{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:40px}.Story_heroHead__BmY2M{grid-column:1;grid-row:1}.Story_heroCopy__3Kr1K{grid-column:1;grid-row:2;padding-bottom:clamp(96px,11vw,160px)}.Story_heroVisual__GkEWM{grid-column:2;grid-row:1/span 2;align-self:end;margin-top:0}.Story_heroWide__0vjoY .Story_heroHead__BmY2M{grid-column:1/-1}.Story_heroWide__0vjoY .Story_heroCopy__3Kr1K{padding-bottom:64px}.Story_heroWide__0vjoY .Story_heroVisual__GkEWM{grid-row:2}}.Story_doorsBand__REA3_{background:#081a10}.Story_doors__FhNvk{display:grid;grid-gap:16px;gap:16px;padding-block:24px 28px}.Story_door__kpVMf{color:#d5dfd6;font-size:.9375rem;font-weight:300;line-height:1.5}.Story_door__kpVMf a{color:#86f09f;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:rgba(134,240,159,.4);text-decoration-color:rgba(134,240,159,.4);text-underline-offset:4px}.Story_door__kpVMf a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Story_door__kpVMf a:after{content:" →"}@media (min-width:720px){.Story_doors__FhNvk{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.Story_stage__OuA_W{position:relative;width:min(56vw,230px);margin-inline:auto}.Story_stageLarge__KFNRv{width:min(64vw,270px)}.Story_mascot__Rm8fJ{position:relative;z-index:1;width:100%}.Story_hill__xzhbP{display:block;width:150%;max-width:none;margin:-10% 0 0 -25%}@media (min-width:960px){.Story_stage__OuA_W{width:min(100%,270px);margin:0 12% 0 auto}.Story_stageLarge__KFNRv{width:min(100%,330px);margin-right:10%}}.Story_daybreak__RTnNq{position:relative;overflow:clip;height:clamp(190px,25vw,400px);background:#081a10}.Story_daybreakRidge__y5Svb{position:absolute;bottom:-1px;left:50%;width:max(100%,1000px);max-width:none;transform:translateX(-50%)}.Story_daybreakBudy__sCudK{position:absolute;bottom:24%;left:61%;width:clamp(84px,10vw,160px)}.Story_reasonList__JULb0{display:grid;grid-gap:32px;gap:32px;margin-top:clamp(36px,5vw,64px)}.Story_reason___M5HS{padding-top:20px;border-top:3px solid #06130c}.Story_reason___M5HS dt{font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem);font-weight:700;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.Story_reason___M5HS dd{max-width:24rem;margin-top:12px;font-size:1.0625rem;line-height:1.5}@media (min-width:900px){.Story_reasonList__JULb0{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.Story_storyList__OWEPE{display:grid;grid-gap:36px;gap:36px}.Story_bigHeading__P3bpe+.Story_storyList__OWEPE,.Story_heading__Fyyl7+.Story_storyList__OWEPE{margin-top:clamp(36px,5vw,64px)}.Story_story__5Xg_G{position:relative;padding-top:26px;border-top:3px dotted rgba(10,31,20,.35)}.Story_story__5Xg_G:before{content:"";position:absolute;top:-9px;left:0;width:15px;height:15px;border-radius:50%;background:#0a1f14}.Story_storyWhen__hv5OE{color:#0d6b32;font-size:.9375rem;font-weight:500}.Story_storyName__kQbMA{margin-top:4px;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.035em}.Story_storyBefore__u8WtQ{margin-top:14px;color:#3b4f42;font-weight:300;line-height:1.55}.Story_storyAfter__2e2Cn{margin-top:12px;font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:-.01em}@media (min-width:800px){.Story_storyList__OWEPE{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.Story_story__5Xg_G{padding-right:32px}}.Story_reviewsHead__hLo8l{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 32px;padding-bottom:20px;border-bottom:1px solid var(--line-strong)}.Story_reviewsHead__hLo8l p{color:var(--text-2);font-size:.875rem;font-weight:300}.Story_reviewsTitle__Cfc4E{font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.Story_reviewList__mY3WF li{border-bottom:1px solid var(--line)}.Story_review__kUZPG{display:grid;grid-gap:16px;gap:16px;padding-block:32px}.Story_review__kUZPG blockquote p{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.375rem);font-weight:500;line-height:1.16;letter-spacing:-.03em;text-wrap:balance}.Story_review__kUZPG figcaption{display:grid;grid-gap:2px;gap:2px;color:var(--text-2);font-size:.875rem;font-weight:300}.Story_review__kUZPG figcaption a{color:inherit;text-underline-offset:3px}@media (min-width:900px){.Story_review__kUZPG{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:48px;align-items:start}}.Story_craftList__MVp2K{display:grid;grid-gap:24px;gap:24px;margin-top:36px}.Story_craftList__MVp2K dt{color:#40e363;font-weight:600}.Story_craftList__MVp2K dd{margin-top:6px;color:var(--text-2);font-size:.9375rem;font-weight:300;line-height:1.5}@media (min-width:640px){.Story_craftList__MVp2K{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Story_craftList__MVp2K{grid-template-columns:repeat(5,minmax(0,1fr))}}.Story_rows__GnNAH>*{padding-block:20px;border-top:1px solid var(--line)}.Story_rows__GnNAH>:last-child{border-bottom:1px solid var(--line)}.Story_rowTitle__YLQvJ,.Story_rows__GnNAH dt{font-weight:600}.Story_rowText__pZutt,.Story_rows__GnNAH dd{margin-top:6px;color:var(--text-2);font-weight:300;line-height:1.6}.Story_grid2__V_Vsx,.Story_grid3__PoQjp{display:grid;grid-gap:32px 40px;gap:32px 40px}@media (min-width:760px){.Story_grid2__V_Vsx,.Story_grid3__PoQjp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Story_grid3__PoQjp{grid-template-columns:repeat(3,minmax(0,1fr))}}.Story_split___5soi{display:grid;grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px)}@media (min-width:900px){.Story_split___5soi{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}}.Story_ruled__ahXfH{padding-top:20px;border-top:1px solid var(--line-strong)}.Story_checks__xY5cE{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.Story_checks__xY5cE li{position:relative;padding-left:1.5rem;font-weight:300;line-height:1.5}.Story_checks__xY5cE li:before{content:"";position:absolute;top:.42em;left:.125rem;width:.625rem;height:.3125rem;border-bottom:2px solid #1e8a43;border-left:2px solid #1e8a43;transform:rotate(-45deg)}.Story_forest___OmM5 .Story_checks__xY5cE li:before,.Story_night__pHZKv .Story_checks__xY5cE li:before{border-color:#40e363}.Story_faq__Jsg6D{border-top:1px solid var(--line)}.Story_faq__Jsg6D:last-child{border-bottom:1px solid var(--line)}.Story_faq__Jsg6D summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px;cursor:pointer;list-style:none}.Story_faq__Jsg6D summary::-webkit-details-marker{display:none}.Story_faq__Jsg6D summary:after{content:"+";flex:none;color:var(--link);font-size:1.25rem;line-height:1}.Story_faq__Jsg6D[open] summary:after{content:"−"}.Story_faq__Jsg6D summary h3{font-size:1.0625rem;font-weight:600;line-height:1.4}.Story_faq__Jsg6D p{padding-bottom:20px;color:var(--text-2);font-weight:300;line-height:1.6}.Story_sunrise__1Ixln{--text:#06130c;--text-2:#2f3a1c;--line-strong:rgba(6,19,12,.3);--link:#0a4d24;--green-hi:#0a4d24;position:relative;isolation:isolate;overflow:clip;padding-top:clamp(64px,9vw,128px);color:#06130c;background:#ffc24b}.Story_sun__uaxah{position:absolute;top:clamp(40px,6vw,88px);right:clamp(-90px,8vw,180px);z-index:-2;width:clamp(180px,26vw,400px);aspect-ratio:1;border-radius:50%;background:#ffe6a6}.Story_sunriseRidge__2eH6w{position:absolute;bottom:-1px;left:50%;z-index:-1;width:max(100%,1100px);max-width:none;transform:translateX(-50%)}.Story_sunriseBody__PT6XJ{padding-bottom:clamp(230px,27vw,420px)}.Story_sunriseTitle__Eee3T{max-width:13ch;font-size:clamp(3rem,1.6rem + 6.2vw,6.5rem);font-weight:700;line-height:.98;letter-spacing:-.05em;text-wrap:balance}.Story_sunriseCopy__xsdFu{max-width:32rem;margin-top:20px;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.45}.Story_sunrise__1Ixln .Story_primary__8k6pG{color:#f6f4e8;background:#06130c}.Story_sunrise__1Ixln .Story_primary__8k6pG:hover{background:#123a24}.Story_sunriseBudy__bn_T_{position:absolute;bottom:clamp(70px,9vw,150px);left:clamp(52%,58vw,62%);width:clamp(110px,14vw,210px)}main:has(>.Story_sunrise__1Ixln:last-child)+footer{border-top-color:transparent}.ProductProof_video__CgYIl{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#06130c;border-radius:20px}.ProductProof_caption__9NnkS{margin-top:.8rem;color:var(--text-3);font-size:.8125rem;font-weight:300;line-height:1.6}.ProductProof_chapters__AdHBy{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:24px}.ProductProof_chapter__9KCrD{min-height:44px;padding:0;border:0;background:none;color:var(--link,#86f09f);font:inherit;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:.25em;cursor:pointer}.ProductProof_chapter__9KCrD:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ProductProof_transcript__3Tnce{margin-top:1rem;color:var(--text-2);font-weight:300;line-height:1.7}.ProductProof_transcript__3Tnce summary{min-height:44px;color:var(--text);font-weight:500;cursor:pointer}.ProductProof_transcript__3Tnce p+p{margin-top:.75rem}.how-budy-works_install__90hOc{margin-top:32px}.how-budy-works_steps__ja80J{display:grid;grid-gap:40px 48px;gap:40px 48px;margin-top:clamp(40px,5vw,64px);counter-reset:step}.how-budy-works_step__OKE5x{position:relative;padding-top:24px;border-top:3px dotted rgba(10,31,20,.35);counter-increment:step}.how-budy-works_step__OKE5x:before{content:counter(step);display:block;margin-bottom:10px;color:#0d6b32;font-size:clamp(2.25rem,1.8rem + 1.4vw,3.25rem);font-weight:700;line-height:1;letter-spacing:-.05em}.how-budy-works_step__OKE5x h3+p{margin-top:10px}@media (min-width:760px){.how-budy-works_steps__ja80J{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.how-budy-works_steps__ja80J{grid-template-columns:repeat(3,minmax(0,1fr))}}.how-budy-works_blocks__j_0Kf{margin-top:clamp(32px,4vw,56px)}.how-budy-works_blockTitle__d5j8_{margin-bottom:12px;font-size:1.1875rem;font-weight:600;line-height:1.3;letter-spacing:-.015em}.how-budy-works_related__ehWoi{margin-top:24px}.how-budy-works_relatedLabel__wNwYk{color:#0d6b32;font-size:.875rem;font-weight:500}.how-budy-works_relatedTitle__WJb7i{display:block;margin-block:6px 8px;font-size:1.1875rem;font-weight:600;line-height:1.3;text-decoration:underline;-webkit-text-decoration-color:rgba(10,31,20,.25);text-decoration-color:rgba(10,31,20,.25);text-underline-offset:4px}.how-budy-works_relatedTitle__WJb7i:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}