@font-face{font-family:homeFont;src:url(/_next/static/media/47f161f6002e2582-s.p.woff2) format("woff2");font-display:optional;font-weight:400 750}@font-face{font-family:homeFont Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_474e8f{font-family:homeFont,homeFont Fallback}.__variable_474e8f{--font-inter:"homeFont","homeFont Fallback"}.studio_studio__pK3fI{--studio-violet:#7262ff;--studio-muted:#b3bdd1;font-family:var(--font-inter),Arial,sans-serif;background:#080b11;color:#f9faff;overflow:clip;background-image:radial-gradient(ellipse 600px 500px at 95% 8%,#3148b72b,transparent 75%),radial-gradient(ellipse 480px 300px at 49% 16%,#4835bb22,transparent 75%)}.studio_container__zngoO{width:min(1304px,calc(100% - 96px));margin-inline:auto}.studio_header__anaei{padding:24px 0}.studio_nav__Q0LTi{display:flex;align-items:center;justify-content:space-between;gap:24px}.studio_wordmark__wPrM7{color:#fff;font-size:30px;font-weight:750;letter-spacing:-1.2px;text-decoration:none}.studio_navLinks__vVlnf{display:flex;align-items:center;gap:44px;margin-left:auto;margin-right:150px}.studio_navLinks__vVlnf a{color:#e9eaf4;font-size:14px;text-decoration:none;transition:color .2s}.studio_navLinks__vVlnf a:hover{color:#a69bff}.studio_headerCta__tYluz{display:inline-flex;justify-content:center;align-items:center;background:#6244ff;border:1px solid #846fff;border-radius:9px;padding:13px 25px;color:#fff;font:650 14px var(--font-inter),sans-serif;cursor:pointer;text-decoration:none}.studio_headerCta__tYluz:hover{background:#7358ff}.studio_studio__pK3fI a:focus-visible,.studio_studio__pK3fI button:focus-visible,.studio_studio__pK3fI summary:focus-visible{outline:2px solid #c1b9ff;outline-offset:6px}.studio_skipLink__JGV73{position:absolute;top:12px;left:16px;padding:12px 20px;background:#fff;color:#080b11;transform:translateY(-160%);z-index:20}.studio_skipLink__JGV73:focus{transform:translateY(0)}.studio_hero___rJqP{display:grid;grid-template-columns:.9fr 1.1fr;gap:32px;align-items:center;padding-block:32px 64px;min-height:685px}.studio_heroCopy__oTvRu{position:relative;z-index:1;min-width:0}.studio_eyebrow__UXojH{color:#b3b8ff;font-size:12px;font-weight:650;letter-spacing:3px;line-height:1.7;text-transform:uppercase;margin:0 0 21px}.studio_hero___rJqP h1{font-size:clamp(72px,7.5vw,116px);font-weight:750;line-height:.93;letter-spacing:-6px;margin:0 0 30px}.studio_hero___rJqP h1 span{display:block}.studio_heroDescription__ffyZT{color:var(--studio-muted);font-size:22px;line-height:1.5;margin:0 0 31px}.studio_heroActions__MVijJ{display:flex;align-items:flex-start;gap:28px;flex-wrap:wrap}.studio_studio__pK3fI .appstore-btn-group{display:flex;flex-direction:column;align-items:center;width:356px;max-width:100%;min-height:86px;margin-inline:auto}.studio_heroActions__MVijJ .appstore-btn-group{align-items:flex-start;margin-inline:0}.studio_heroActions__MVijJ .store-badges{justify-content:flex-start}.studio_heroActions__MVijJ .store-alt-link,.studio_heroActions__MVijJ .waitlist-hint{text-align:left}.studio_textLink__Wl1UG{display:inline-flex;align-items:center;gap:12px;color:#b8bdff;text-decoration:none;font-size:15px;line-height:1.5;padding-block:16px}.studio_textLink__Wl1UG:hover{color:white}.studio_textLink__Wl1UG img{filter:invert(78%) sepia(38%) saturate(611%) hue-rotate(195deg)}.studio_heroVisual__l5WLT{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:20px;position:relative}.studio_heroVisual__l5WLT:before{content:"";position:absolute;inset:10% -10% -7%;background:radial-gradient(ellipse closest-side at 50% 50%,#4a4ada33,transparent 100%);pointer-events:none}.studio_primaryCapture__ltELE{max-width:280px;margin:0;position:relative;border-radius:35px;padding:6px;border:1px solid #7a7e9b;background:#151824;box-shadow:0 22px 48px #0007;transform:rotate(-2deg)}.studio_primaryCapture__ltELE>img{width:100%;height:auto;display:block;border-radius:29px}.studio_captureStack__N7fF9{position:relative;align-self:start;display:grid;gap:17px;padding:14px;border:1px solid #a9b4ff1a;border-radius:22px;background:linear-gradient(150deg,#1b2136b3,#0d111899);box-shadow:0 20px 50px #0003}.studio_exampleLabel__1nMlN{margin:0;justify-self:end;color:#c0c3ff;font-size:10px;font-weight:500;padding:6px 9px;border-radius:5px;background:#7066f51c}.studio_detailCapture__ozGGA{margin:0;border:1px solid #afb8e51a;border-radius:15px;overflow:hidden;background:#10131c}.studio_detailCapture__ozGGA figcaption{color:#e1e5f5;font-size:13px;font-weight:600;padding:14px 15px 7px}.studio_chartCrop__y17aN{height:221px;overflow:hidden}.studio_chartCrop__y17aN img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 82%}.studio_historyCrop__UDpoW{height:163px;overflow:hidden}.studio_historyCrop__UDpoW img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 24%}.studio_howSection__3Ie2Z{border-block:1px solid #a9b4ff12;padding-block:52px 55px;scroll-margin-top:24px;background:#080b1180}.studio_progressOverview__Z14mx{display:grid;grid-template-columns:.95fr 1.05fr;gap:80px;align-items:center;scroll-margin-top:30px}.studio_progressOverview__Z14mx h2{font-size:clamp(38px,4vw,54px);font-weight:710;line-height:1.06;letter-spacing:-2.3px;margin:0 0 25px}.studio_progressCard__y3Mba{margin:0;padding:12px;border:1px solid #a9b4ff26;border-radius:23px;background:#111622;box-shadow:0 20px 50px #0003}.studio_photoComparison__rwWmT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.studio_comparisonPhoto__8pWRF{position:relative;overflow:hidden;border-radius:14px}.studio_comparisonPhoto__8pWRF img{display:block;width:100%;height:auto}.studio_photoLabel__HFiAY{position:absolute;bottom:12px;left:12px;right:12px;padding:10px 12px;border:1px solid #ffffff30;border-radius:10px;background:#0a0e19eb;color:#fff;font-size:18px;font-weight:650;line-height:1.25}.studio_photoLabel__HFiAY span{display:block;margin-top:4px;color:#c1cadc;font-size:11px;font-weight:450}.studio_goalLabel__lxc6_{background:#332767ed;border-color:#b4a4ff66}.studio_goalLabel__lxc6_ span{color:#e1d9ff}.studio_progressCard__y3Mba figcaption{padding:14px 5px 3px;color:#a8b3c9;font-size:12px;line-height:1.6}.studio_steps__YfWT7.studio_progressSteps__frzTP{margin-top:46px;padding-top:36px;border-top:1px solid #a9b4ff1a}.studio_steps__YfWT7{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0;list-style:none}.studio_steps__YfWT7 li{display:flex;gap:17px}.studio_stepIcon__b6bKu{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#6475d51a}.studio_stepIcon__b6bKu img{filter:invert(50%) sepia(77%) saturate(1426%) hue-rotate(220deg)}.studio_stepNumber__XQrr7{display:block;font-size:13px;color:#a59bff;margin-bottom:11px}.studio_steps__YfWT7 h3{font-size:16px;font-weight:650;line-height:1.4;margin:0 0 9px}.studio_steps__YfWT7 p{font-size:14px;line-height:1.75;color:var(--studio-muted);margin:0}.studio_feature__GHQnc{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding-block:95px;border-bottom:1px solid #a9b4ff12;scroll-margin-top:35px}.studio_featureCopy__WNoUl{max-width:500px}.studio_faq__PpUlW h2,.studio_featureCopy__WNoUl h2{font-size:clamp(36px,4vw,54px);font-weight:710;line-height:1.06;letter-spacing:-2.3px;white-space:pre-line;margin:0 0 25px}.studio_featureCopy__WNoUl>p:not(.studio_eyebrow__UXojH){color:var(--studio-muted);font-size:17px;line-height:1.8;margin:0 0 17px}.studio_featureCopy__WNoUl>p.studio_featureDetail__ySniE{color:#909cb4;font-size:14px}.studio_featureVisual__oUIeJ{display:flex;flex-direction:column;align-items:center;margin:0;padding:22px 0 0;position:relative;border-radius:28px;background:radial-gradient(ellipse at 50% 40%,#29236160,transparent 70%)}.studio_featureVisual__oUIeJ>img{display:block;width:290px;max-width:100%;height:auto;border:1px solid #777b934d;border-radius:30px;box-shadow:0 20px 60px #0004}.studio_featureVisual__oUIeJ figcaption{color:#9ba8c0;text-align:center;font-size:12px;line-height:1.7;margin-top:22px}.studio_featureReverse__MPGuz .studio_featureVisual__oUIeJ{order:-1}.studio_faq__PpUlW{display:grid;grid-template-columns:1fr 1.35fr;gap:70px;padding-block:95px}.studio_questions__rWMSJ details{border-bottom:1px solid #a9b4ff26}.studio_questions__rWMSJ summary{padding:22px 24px 22px 0;font-size:16px;font-weight:550;cursor:pointer;line-height:1.5}.studio_questions__rWMSJ summary:hover{color:#c0baff}.studio_privacyLink__WSvHt,.studio_questions__rWMSJ details p{font-size:14px;color:var(--studio-muted);line-height:1.8;margin:0 0 24px}.studio_privacyLink__WSvHt{padding-top:24px}.studio_privacyLink__WSvHt a{color:#c5c1ff;text-underline-offset:4px}.studio_finalCta__tG8HD{padding:65px 24px 72px;margin-bottom:70px;border:1px solid #a9b4ff26;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#4e3cae40,transparent 75%),#10131c;text-align:center}.studio_finalCta__tG8HD h2{font-size:clamp(32px,4vw,50px);letter-spacing:-2px;line-height:1.15;font-weight:700;margin:0 0 16px}.studio_finalCta__tG8HD>p{font-size:17px;color:var(--studio-muted);margin:0 0 27px;line-height:1.7}.studio_studio__pK3fI>footer{background:#080b11}.studio_studio__pK3fI .footer-legal{color:#929bb0}@media (max-width:1200px){.studio_container__zngoO{width:calc(100% - 64px)}.studio_navLinks__vVlnf{margin-right:40px;gap:30px}.studio_hero___rJqP{gap:25px}.studio_hero___rJqP h1{font-size:90px}.studio_heroDescription__ffyZT{font-size:19px}.studio_heroVisual__l5WLT{gap:12px}.studio_captureStack__N7fF9{padding:10px}.studio_chartCrop__y17aN{height:180px}.studio_historyCrop__UDpoW{height:135px}.studio_progressOverview__Z14mx{gap:45px}.studio_steps__YfWT7{gap:19px}.studio_steps__YfWT7 li{flex-direction:column}.studio_feature__GHQnc{gap:60px}}@media (max-width:900px){.studio_studio__pK3fI .appstore-btn-group{min-height:116px}.studio_hero___rJqP{grid-template-columns:.92fr 1.08fr;min-height:620px;padding-block:45px 60px}.studio_hero___rJqP h1{font-size:76px;letter-spacing:-4px}.studio_eyebrow__UXojH{font-size:10px;letter-spacing:2px}.studio_heroVisual__l5WLT{grid-template-columns:1fr}.studio_primaryCapture__ltELE{max-width:250px;justify-self:center}.studio_captureStack__N7fF9{display:none}.studio_heroActions__MVijJ{gap:10px}.studio_progressOverview__Z14mx{grid-template-columns:1fr;gap:28px}.studio_progressOverview__Z14mx .studio_featureCopy__WNoUl{max-width:600px}.studio_progressCard__y3Mba{width:min(600px,100%)}.studio_steps__YfWT7 li{flex-direction:row}.studio_steps__YfWT7{gap:25px}.studio_feature__GHQnc{gap:45px;padding-block:70px}.studio_featureVisual__oUIeJ>img{width:250px}.studio_faq__PpUlW{gap:40px}}@media (max-width:640px){.studio_container__zngoO{width:calc(100% - 40px)}.studio_header__anaei{padding:20px 0}.studio_nav__Q0LTi{flex-wrap:wrap;row-gap:23px}.studio_wordmark__wPrM7{font-size:25px}.studio_headerCta__tYluz{padding:10px 17px;font-size:12px}.studio_navLinks__vVlnf{order:3;justify-content:space-between;margin:0;width:100%;gap:20px}.studio_navLinks__vVlnf a{font-size:13px}.studio_hero___rJqP{grid-template-columns:1fr;align-items:start;min-height:0;gap:40px;padding-block:38px 48px}.studio_hero___rJqP h1{font-size:clamp(66px,15.5vw,90px);letter-spacing:-4px;margin-bottom:25px}.studio_hero___rJqP h1 span:nth-child(2),.studio_hero___rJqP h1 span:nth-child(3){display:inline}.studio_heroDescription__ffyZT{font-size:18px;margin-bottom:24px}.studio_heroActions__MVijJ{gap:12px}.studio_textLink__Wl1UG{font-size:14px}.studio_heroVisual__l5WLT{grid-template-columns:.9fr 1.1fr;gap:13px;max-width:450px;width:100%;margin-inline:auto}.studio_primaryCapture__ltELE{border-radius:22px;padding:3px}.studio_primaryCapture__ltELE>img{border-radius:19px}.studio_captureStack__N7fF9{display:grid;padding:8px;gap:9px;border-radius:16px}.studio_exampleLabel__1nMlN{font-size:8px;padding:4px 5px}.studio_detailCapture__ozGGA{border-radius:10px}.studio_detailCapture__ozGGA figcaption{font-size:10px;padding:9px 9px 5px}.studio_chartCrop__y17aN{height:117px}.studio_historyCrop__UDpoW{height:79px}.studio_howSection__3Ie2Z{padding-block:34px 38px}.studio_progressOverview__Z14mx{gap:22px}.studio_progressOverview__Z14mx h2{font-size:39px;letter-spacing:-1.8px}.studio_progressCard__y3Mba{padding:8px;border-radius:18px}.studio_photoComparison__rwWmT{gap:6px}.studio_comparisonPhoto__8pWRF{border-radius:11px}.studio_photoLabel__HFiAY{bottom:7px;left:6px;right:6px;padding:8px;font-size:16px}.studio_photoLabel__HFiAY span{font-size:10px}.studio_progressCard__y3Mba figcaption{font-size:11px;padding:11px 4px 3px}.studio_steps__YfWT7.studio_progressSteps__frzTP{margin-top:30px;padding-top:28px}.studio_steps__YfWT7{grid-template-columns:1fr;gap:27px}.studio_stepIcon__b6bKu{width:44px;height:44px}.studio_stepNumber__XQrr7,.studio_steps__YfWT7 h3{margin-bottom:5px}.studio_steps__YfWT7 p{font-size:14px;max-width:310px}.studio_feature__GHQnc{grid-template-columns:1fr;gap:26px;padding-block:55px}.studio_faq__PpUlW h2,.studio_featureCopy__WNoUl h2{font-size:39px;letter-spacing:-1.8px}.studio_featureCopy__WNoUl>p:not(.studio_eyebrow__UXojH){font-size:16px}.studio_featureVisual__oUIeJ{padding-top:0}.studio_featureVisual__oUIeJ>img{width:260px}.studio_featureReverse__MPGuz .studio_featureVisual__oUIeJ{order:0}.studio_featureVisual__oUIeJ figcaption{max-width:290px}.studio_faq__PpUlW{grid-template-columns:1fr;gap:15px;padding-block:55px}.studio_faq__PpUlW h2 br{display:initial}.studio_faq__PpUlW h2 br:after{content:" "}.studio_questions__rWMSJ summary{font-size:15px}.studio_finalCta__tG8HD{padding:40px 19px;margin-bottom:40px}.studio_finalCta__tG8HD h2{font-size:36px}.studio_finalCta__tG8HD>p{font-size:16px}}@media (prefers-reduced-motion:reduce){.studio_studio__pK3fI *,.studio_studio__pK3fI :after,.studio_studio__pK3fI :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}