.lifecycle_page__xlJ39{--night:#0e0d24;--night-2:#15143a;--night-3:#1e1c4d;--line:#2b2963;--line-soft:rgb(255 255 255/8%);--moon:#f1f0fa;--haze:#b2afd2;--dim:#7d7aa6;--indigo:#6366f1;--indigo-deep:#4f46e5;--indigo-lift:#a9aaff;--amber:#ffb547;--ez-accent:var(--indigo);--sans:var(--lc-sans),"Instrument Sans",system-ui,sans-serif;--dotface:var(--lc-dots),"Doto",ui-monospace,monospace;--mono:var(--font-mono),ui-monospace,monospace;min-height:100vh;overflow-x:clip;background:var(--night);color:var(--moon);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.lifecycle_page__xlJ39 a{transition:color .14s ease,background-color .14s ease,border-color .14s ease}.lifecycle_page__xlJ39 :focus-visible{outline:2px solid var(--indigo-lift);outline-offset:3px}.lifecycle_shell__jtE20{width:min(1200px,100%);margin-inline:auto;padding-inline:40px}.lifecycle_section__29nmW{margin-top:144px}.lifecycle_sectionHead__MyMHe{max-width:780px}.lifecycle_final__6xbVr h2,.lifecycle_proofCopy__myKnE h2,.lifecycle_sectionHead__MyMHe h2{margin:0;font-size:clamp(34px,4.6vw,58px);font-stretch:87.5%;font-weight:700;letter-spacing:-.03em;line-height:1.04;text-wrap:balance}.lifecycle_final__6xbVr h2 span,.lifecycle_proofCopy__myKnE h2 span,.lifecycle_sectionHead__MyMHe h2 span{color:var(--dim)}.lifecycle_proofCopy__myKnE p,.lifecycle_sectionHead__MyMHe p{max-width:600px;margin:20px 0 0;color:var(--haze);font-size:18px;line-height:1.6}.lifecycle_dots__CkSYa{color:var(--amber);font-family:var(--dotface);font-variation-settings:"ROND" 100;font-weight:800;letter-spacing:.01em;line-height:1;text-shadow:0 0 22px rgb(255 181 71/30%);white-space:nowrap}.lifecycle_header__tHUeb{position:sticky;z-index:40;top:0;border-bottom:1px solid var(--line-soft);background:rgb(14 13 36/82%);backdrop-filter:blur(12px)}.lifecycle_headerInner__OZJ8E{display:flex;align-items:center;gap:30px;width:min(1200px,100%);margin-inline:auto;padding:13px 40px}.lifecycle_brand__qRYPV,.lifecycle_footerBrandLink__KSUIu{display:flex;align-items:center;gap:9px;color:var(--moon);font-size:18px;font-weight:700;letter-spacing:-.015em;text-decoration:none}.lifecycle_nav__GMCsd{display:flex;gap:24px;font-size:14px;font-weight:500}.lifecycle_nav__GMCsd a{color:var(--haze);text-decoration:none}.lifecycle_nav__GMCsd a:hover{color:var(--moon)}.lifecycle_headerActions__Yblg3{display:flex;align-items:center;gap:16px;margin-left:auto}.lifecycle_signIn__ATPoz{color:var(--moon);font-size:14px;font-weight:600;text-decoration:none}.lifecycle_headerCta__IEF0i,.lifecycle_mobileCta__ZeCZG{padding:9px 16px;border-radius:999px;background:var(--indigo);color:#fff;font-size:14px;font-weight:600;text-decoration:none}.lifecycle_headerCta__IEF0i:hover,.lifecycle_mobileCta__ZeCZG:hover{background:var(--indigo-deep)}.lifecycle_menuButton__1YDEQ{display:none;width:40px;height:40px;align-items:center;justify-content:center;margin-left:auto;padding:0;border:1px solid var(--line);border-radius:999px;background:var(--night-2);color:var(--moon);cursor:pointer}.lifecycle_mobileNav__1wDlj{display:flex;flex-direction:column;padding:8px 24px 20px;border-top:1px solid var(--line-soft);background:var(--night-2)}.lifecycle_mobileNav__1wDlj a{padding:13px 2px;border-bottom:1px solid var(--line);color:var(--moon);font-size:16px;font-weight:500;text-decoration:none}.lifecycle_mobileNav__1wDlj .lifecycle_mobileCta__ZeCZG{margin-top:14px;padding:14px;border:0;text-align:center}.lifecycle_hero__ZUxJW{padding:76px 0 24px}.lifecycle_heroGrid__aveXV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:center;gap:64px}.lifecycle_hero__ZUxJW h1{margin:0;font-size:clamp(44px,5.8vw,82px);font-stretch:87.5%;font-weight:700;letter-spacing:-.04em;line-height:.98}.lifecycle_heroQuote__uh97M{color:var(--indigo-lift)}.lifecycle_nobr__IpIVr{white-space:nowrap}.lifecycle_heroLead__D_SyM{max-width:470px;margin:26px 0 0;color:var(--haze);font-size:19px;line-height:1.55}.lifecycle_heroActions__SjKco{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.lifecycle_primaryCta__eiQf5,.lifecycle_secondaryCta__R6is1{display:inline-flex;height:50px;align-items:center;justify-content:center;padding-inline:24px;border-radius:999px;font-size:15.5px;font-weight:600;text-decoration:none}.lifecycle_primaryCta__eiQf5{background:var(--indigo);color:#fff}.lifecycle_primaryCta__eiQf5:hover{background:var(--indigo-deep)}.lifecycle_secondaryCta__R6is1{border:1px solid var(--line);color:var(--moon)}.lifecycle_secondaryCta__R6is1:hover{border-color:var(--indigo-lift)}.lifecycle_freeLine__kJq_1{margin:16px 0 0;color:var(--dim);font-size:13.5px}.lifecycle_heroDemo__J06Kh{display:flex;min-width:0;flex-direction:column;gap:18px}.lifecycle_heroClock__C5y0z{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-inline:4px}.lifecycle_heroClock__C5y0z .lifecycle_dots__CkSYa{font-size:58px;font-variant-numeric:tabular-nums}.lifecycle_heroClock__C5y0z[data-state=idle] .lifecycle_dots__CkSYa{opacity:.5;text-shadow:none}.lifecycle_heroClock__C5y0z[data-state=failed] .lifecycle_dots__CkSYa{color:#ff8f7e;text-shadow:none}.lifecycle_heroClockCaption__s1Xr_{padding-bottom:6px;color:var(--haze);font-size:13px;text-align:right}.lifecycle_appWindow__H1_XW{position:relative;overflow:hidden;border-radius:16px;background:#fff;color:#17162a;box-shadow:0 0 0 1px rgb(255 255 255/8%),0 50px 90px -40px rgb(0 0 0/75%)}.lifecycle_appBar__lA4lC{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid #e8e8ef;background:#f4f4f8}.lifecycle_appBar__lA4lC>span{width:10px;height:10px;border-radius:50%;background:#d8d8e2}.lifecycle_appBar__lA4lC em{flex:1;margin:0 22px 0 14px;padding:3px 10px;border-radius:6px;background:#fff;color:#6c6b7c;font-size:12px;font-style:normal;text-align:center}.lifecycle_appHead__QK_lS{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 14px}.lifecycle_appTitle__dlU3G{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em}.lifecycle_appMeta__3fn4Y{margin:2px 0 0;color:#6c6b7c;font-size:13px}.lifecycle_appButton__daHf7{display:inline-flex;height:40px;flex-shrink:0;align-items:center;gap:8px;padding-inline:18px;border:0;border-radius:999px;background:#17162a;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.lifecycle_appButton__daHf7:hover{background:#2c2b44}.lifecycle_appButton__daHf7:disabled{background:#4a4960;cursor:progress}.lifecycle_appButtonGhost__lOFjx{border:1px solid #d8d8e2;background:#fff;color:#17162a}.lifecycle_appButtonGhost__lOFjx:hover{background:#f4f4f8}.lifecycle_spinner__grNpW{width:13px;height:13px;border:2px solid rgb(255 255 255/30%);border-top-color:#fff;border-radius:50%;animation:lifecycle_lc-spin__vEYG7 .8s linear infinite}.lifecycle_tiles__nE6IR{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:0 18px}.lifecycle_tile__lJeFk,.lifecycle_visualTile__N31K_{display:block;border-radius:6px;background-size:cover;box-shadow:inset 0 0 0 1px rgb(0 0 0/6%)}.lifecycle_moreTile__3RVzt,.lifecycle_tile__lJeFk{aspect-ratio:4/3}.lifecycle_moreTile__3RVzt{display:grid;place-items:center;border-radius:6px;background:#f0f0f5;color:#55546a;font-size:13px;font-weight:600}.lifecycle_appFoot__NtJvd{min-height:calc(2 * 1.6em + 26px);margin:16px 0 0;padding:12px 18px 14px;border-top:1px solid #ededf2;color:#6c6b7c;font-size:12.5px}.lifecycle_appFoot__NtJvd span{color:#9b9aac}.lifecycle_srOnly__iX2q_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lifecycle_prompt__Iytzh{--mark-ring:#141330;display:flex;max-width:100%;flex-direction:column;gap:5px;padding:5px;border:1px solid var(--line);border-radius:16px;background:rgb(255 255 255/3%);text-align:left}.lifecycle_promptHead__Kw4eU{display:flex;min-height:34px;align-items:center;gap:10px;padding:1px 2px 0 8px}.lifecycle_promptLabel__odWZK{min-width:0;flex:1;color:var(--haze);font-size:13px;font-weight:600;line-height:1.4;transition:color .14s ease}.lifecycle_prompt__Iytzh[data-copied] .lifecycle_promptLabel__odWZK{color:#7fe0a9}.lifecycle_agentMarks__9PLPC{display:inline-flex;flex-shrink:0}.lifecycle_agentMark__ZSdRy{position:relative;display:grid;width:22px;height:22px;place-items:center;border-radius:50%;box-shadow:0 0 0 1.5px var(--mark-ring),inset 0 .5px 0 rgb(255 255 255/45%)}.lifecycle_agentMark__ZSdRy+.lifecycle_agentMark__ZSdRy{margin-left:-6px}.lifecycle_agentMark__ZSdRy svg{width:12px;height:12px}.lifecycle_promptToggle__K0czN{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;padding:6px 9px;border:0;border-radius:8px;background:transparent;color:var(--dim);font:inherit;font-size:12px;font-weight:600;line-height:1;cursor:pointer}.lifecycle_promptToggle__K0czN:hover{background:rgb(255 255 255/6%);color:var(--moon)}.lifecycle_promptToggle__K0czN svg{transition:transform .16s ease}.lifecycle_promptToggle__K0czN[aria-expanded=true] svg{transform:rotate(180deg)}.lifecycle_promptButton__kbEZ6{display:flex;width:100%;min-width:0;align-items:center;gap:10px;padding:10px 8px 10px 14px;border:1px solid transparent;border-radius:11px;background:#0a0919;color:var(--moon);font-family:var(--mono);font-size:13px;text-align:left;cursor:pointer;transition:border-color .14s ease}.lifecycle_promptButton__kbEZ6:hover{border-color:var(--line)}.lifecycle_promptCaret__CizwO{flex-shrink:0;align-self:flex-start;color:var(--dim);font-family:var(--mono);line-height:1.6}.lifecycle_promptText__BeAXg{display:-webkit-box;min-width:0;flex:1;overflow:hidden;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.lifecycle_promptIcon__bJ83H{display:grid;width:30px;height:30px;flex-shrink:0;place-items:center;border-radius:8px;color:var(--haze);transition:background-color .14s ease,color .14s ease}.lifecycle_promptButton__kbEZ6:hover .lifecycle_promptIcon__bJ83H{background:rgb(255 255 255/7%);color:var(--moon)}.lifecycle_prompt__Iytzh[data-copied] .lifecycle_promptIcon__bJ83H{color:#7fe0a9}.lifecycle_promptFull__YOck6{max-height:320px;margin:0;padding:14px 16px;overflow:auto;border-radius:11px;background:#0a0919;color:var(--haze);font-family:var(--mono);font-size:12.5px;line-height:1.7;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere}.lifecycle_promptFull__YOck6[hidden]{display:none}.lifecycle_promptConsole__xO3mV{--mark-ring:#0a0919;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#0a0919}.lifecycle_promptConsoleHead___8F_U{display:flex;align-items:center;gap:12px;margin:0;padding:11px 16px;border-bottom:1px solid var(--line);color:var(--haze);font-size:13px;font-weight:500;line-height:1.5}.lifecycle_promptConsoleBody__nAhp3{display:flex;align-items:center;gap:12px;padding:16px 12px 16px 18px}.lifecycle_promptConsoleBody__nAhp3 .lifecycle_promptCaret__CizwO{font-size:14.5px}.lifecycle_promptConsoleText__PTg6R{display:-webkit-box;min-width:0;flex:1;overflow:hidden;color:var(--moon);font-family:var(--mono);font-size:14.5px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.lifecycle_promptCopy__ynmV_{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;height:38px;padding-inline:14px;border:0;border-radius:999px;background:var(--indigo);color:#fff;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.lifecycle_promptCopy__ynmV_:hover{background:var(--indigo-deep)}.lifecycle_promptCopy__ynmV_[data-copied]{background:#1f7a4c}.lifecycle_promptCovers__KQTz0{padding:12px 16px 16px;border-top:1px solid var(--line);background:rgb(255 255 255/2%)}.lifecycle_promptCoversHead__fVfsd{display:flex;align-items:center;justify-content:space-between;gap:12px}.lifecycle_promptCoversHead__fVfsd p{margin:0;color:var(--dim);font-size:12px;font-weight:600}.lifecycle_promptCoversHead__fVfsd .lifecycle_promptToggle__K0czN{margin-right:-8px}.lifecycle_promptCovers__KQTz0 ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:8px 0 0;padding:0;counter-reset:covers;list-style:none}.lifecycle_promptCovers__KQTz0 li{display:flex;gap:10px;color:var(--haze);font-size:14px;line-height:1.5;counter-increment:covers}.lifecycle_promptCovers__KQTz0 li:before{flex-shrink:0;color:var(--indigo-lift);content:counter(covers,decimal-leading-zero);font-family:var(--mono);font-size:11.5px;line-height:1.83}.lifecycle_promptCovers__KQTz0 .lifecycle_promptFull__YOck6{margin-top:14px;border:1px solid var(--line)}.lifecycle_codePane____W_K,.lifecycle_codePanel__VQMCq{display:flex;min-width:0;flex-direction:column;overflow:hidden;background:#0a0919}.lifecycle_codePanel__VQMCq{border:1px solid var(--line);border-radius:16px}.lifecycle_codePanelBar__wbiMb{display:flex;align-items:center;gap:10px;min-height:46px;padding:7px 10px 7px 8px;border-bottom:1px solid var(--line)}.lifecycle_codeTabs__puvhe{display:flex;min-width:0;flex:1;gap:1px;overflow-x:auto;scrollbar-width:none}.lifecycle_codeTabs__puvhe::-webkit-scrollbar{display:none}.lifecycle_codeTab__wGcV7{flex-shrink:0;padding:6px 9px;border:0;border-radius:8px;background:transparent;color:var(--dim);font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.lifecycle_codeTab__wGcV7:hover{color:var(--haze)}.lifecycle_codeTab__wGcV7[aria-selected=true]{background:rgb(255 255 255/7%);color:var(--moon)}.lifecycle_codeCopy__yH1FL{display:grid;width:30px;height:30px;flex-shrink:0;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--dim);cursor:pointer}.lifecycle_codeCopy__yH1FL:hover{background:rgb(255 255 255/7%);color:var(--moon)}.lifecycle_codeCopy__yH1FL[data-copied]{color:#7fe0a9}.lifecycle_codeScroll__Ij3UK{position:relative;min-height:0;flex:1}.lifecycle_codeScroll__Ij3UK>.lifecycle_codeBody__8cATZ{position:absolute;inset:0;overflow:auto}.lifecycle_codeBody__8cATZ{margin:0;padding:12px 0;overflow-x:auto;color:#e1e4e8;font-family:var(--mono);font-size:12px;font-variant-ligatures:none;line-height:1.7;tab-size:2}.lifecycle_codeLine__CXLlt{display:block;padding-right:18px;white-space:pre}.lifecycle_lineNo__4h_GQ{display:inline-block;width:42px;padding-right:16px;color:#4a477c;text-align:right;user-select:none}.lifecycle_appPane__mVHiI{position:relative;display:flex;min-width:0;flex-direction:column;background:#fff;color:#17162a}.lifecycle_appPane__mVHiI .lifecycle_appFoot__NtJvd{margin-top:auto}.lifecycle_heroCentered__cX1wV{padding:84px 0 32px}.lifecycle_centerTop__Xa8QN{display:flex;flex-direction:column;align-items:center;text-align:center}.lifecycle_pill__zobDq{display:inline-flex;max-width:100%;align-items:center;gap:10px;padding:5px 14px 5px 5px;border:1px solid var(--line);border-radius:999px;background:rgb(255 255 255/3%);color:var(--haze);font-size:13.5px;text-decoration:none}.lifecycle_pill__zobDq:hover{border-color:var(--indigo-lift);color:var(--moon)}.lifecycle_pill__zobDq b{flex-shrink:0;padding:3px 10px;border-radius:999px;background:var(--indigo);color:#fff;font-size:12px;font-weight:600}.lifecycle_pill__zobDq i{color:var(--indigo-lift);font-style:normal}.lifecycle_heroCentered__cX1wV h1{margin-top:28px;font-size:clamp(44px,6.6vw,94px)}.lifecycle_heroCentered__cX1wV .lifecycle_heroLead__D_SyM{max-width:600px;margin-inline:auto}.lifecycle_centerPrompt__D6P_U{width:min(660px,100%);margin-top:32px}.lifecycle_studio__qjReO{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-top:72px;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#0a0919;box-shadow:0 60px 120px -60px rgb(0 0 0/85%)}.lifecycle_studioApp__2NUh1{display:flex;min-width:0;flex-direction:column}.lifecycle_studioApp__2NUh1>.lifecycle_appPane__mVHiI{flex:1}.lifecycle_studioBar__PKsub{display:flex;min-height:47px;align-items:center;gap:14px;padding:7px 16px;border-bottom:1px solid var(--line)}.lifecycle_studioDots__2jA7v{display:flex;gap:7px}.lifecycle_studioDots__2jA7v i{width:11px;height:11px;border-radius:50%;background:var(--night-3)}.lifecycle_studioUrl__QToRM{min-width:0;overflow:hidden;padding:4px 12px;border-radius:7px;background:rgb(255 255 255/5%);color:var(--haze);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.lifecycle_studio__qjReO>.lifecycle_codePane____W_K{border-left:1px solid var(--line)}.lifecycle_heroSplit__WAu9x{padding:84px 0 32px}.lifecycle_splitTop__Z2tUJ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:56px}.lifecycle_heroSplit__WAu9x h1{font-size:clamp(44px,6.1vw,88px)}.lifecycle_splitAside__3g1eT .lifecycle_heroLead__D_SyM{margin-top:0}.lifecycle_splitPrompt__d7POh{width:100%;margin-top:26px}.lifecycle_splitFree___hath{margin:14px 0 0;color:var(--dim);font-size:13.5px}.lifecycle_splitFree___hath a{color:var(--indigo-lift);font-weight:600;text-decoration:none}.lifecycle_splitFree___hath a:hover{color:var(--moon)}.lifecycle_pair__LLjQM{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:22px;margin-top:72px}.lifecycle_flowDemo__XezXD,.lifecycle_pairDemo__hVRfE{display:flex;flex-direction:column}.lifecycle_flowDemo__XezXD{flex:1}:is(.lifecycle_pairDemo__hVRfE,.lifecycle_flowDemo__XezXD) .lifecycle_appFoot__NtJvd{margin-top:auto}.lifecycle_heroAgent__MOlrZ{padding:84px 0 32px}.lifecycle_agentTop__ywcZa{max-width:860px}.lifecycle_heroAgent__MOlrZ h1{font-size:clamp(44px,6.1vw,88px)}.lifecycle_agentPrompt__spfbH{width:min(720px,100%);margin-top:32px}.lifecycle_flow__LVRps{display:grid;grid-template-columns:minmax(0,1.06fr) auto minmax(0,.94fr);align-items:stretch;gap:18px;margin-top:72px}.lifecycle_flowStep__WzuAP{display:flex;min-width:0;flex-direction:column;gap:14px}.lifecycle_flowStep__WzuAP>.lifecycle_codePanel__VQMCq{flex:1}.lifecycle_flowLabel__NPnLx{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--moon);font-size:15px;font-weight:600}.lifecycle_flowLabel__NPnLx span{color:var(--indigo-lift);font-family:var(--mono);font-size:12px}.lifecycle_flowArrow__Gt_E_{align-self:center;margin-top:30px;color:var(--dim);font-size:22px}@keyframes lifecycle_lc-pulse__feEp5{50%{opacity:.35}}.lifecycle_timeline__0Nfoy{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:72px;margin-top:64px}.lifecycle_rail__xF1g1{position:sticky;top:104px}.lifecycle_railLabel__YyBan{margin:0 0 12px;color:var(--dim);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lifecycle_railClock__Kj8xH{display:block;font-size:46px;animation:lifecycle_lc-refresh__caKZy .36s ease-out}.lifecycle_railSteps__btEuu{margin:30px 0 0;padding:0;border-left:1px solid var(--line);list-style:none}.lifecycle_railSteps__btEuu button{display:flex;width:100%;align-items:baseline;gap:12px;margin-left:-1px;padding:8px 0 8px 16px;border:0;border-left:2px solid transparent;background:none;color:var(--dim);font:inherit;font-size:14.5px;font-weight:500;text-align:left;cursor:pointer}.lifecycle_railSteps__btEuu button span{min-width:78px;color:var(--dim);font-family:var(--mono);font-size:11.5px}.lifecycle_railSteps__btEuu button:hover,.lifecycle_railSteps__btEuu button[data-past]{color:var(--haze)}.lifecycle_railSteps__btEuu button[aria-current=step]{border-left-color:var(--amber);color:var(--moon)}.lifecycle_railSteps__btEuu button[aria-current=step] span{color:var(--amber)}.lifecycle_steps__J6EdT{margin:0;padding:0;list-style:none}.lifecycle_step__IsHmu{padding:4px 0 112px;opacity:.4;transition:opacity .32s ease}.lifecycle_step__IsHmu[data-active]{opacity:1}.lifecycle_step__IsHmu:last-child{padding-bottom:24px}.lifecycle_stepClock__twhSk{display:none;margin-bottom:14px;font-size:30px}.lifecycle_step__IsHmu h3{margin:0;font-size:clamp(26px,3vw,38px);font-stretch:87.5%;font-weight:700;letter-spacing:-.025em;line-height:1.1}.lifecycle_step__IsHmu>p{max-width:580px;margin:14px 0 0;color:var(--haze);font-size:17.5px;line-height:1.6}.lifecycle_artifact__VlYo6{max-width:660px;margin-top:28px}.lifecycle_timelineNote__n1W8A{margin:0;padding-left:calc(300px + 72px);color:var(--dim);font-size:12.5px}.lifecycle_codeCard__UjQYc{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#0a0919}.lifecycle_codeCardHead__rrPNe{padding:10px 14px;border-bottom:1px solid var(--line);color:var(--haze);font-family:var(--mono);font-size:12px}.lifecycle_codeCardHead__rrPNe span{margin-right:8px;color:var(--indigo-lift);font-weight:600}.lifecycle_codeCard__UjQYc pre{margin:0;padding:14px 16px 16px;overflow-x:auto;color:#e1e4e8;font-family:var(--mono);font-size:12.5px;line-height:1.75}.lifecycle_sources__eXsQ_{display:grid;gap:8px;margin:0;padding:0;list-style:none}.lifecycle_sources__eXsQ_ li{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:13px 16px;border:1px solid var(--line);border-radius:12px;background:var(--night-2)}.lifecycle_sources__eXsQ_ span{font-weight:600}.lifecycle_sources__eXsQ_ em{color:var(--dim);font-family:var(--mono);font-size:12px;font-style:normal}.lifecycle_sources__eXsQ_ b{color:var(--indigo-lift);font-weight:400}.lifecycle_sources__eXsQ_ strong{font-weight:700}.lifecycle_retryFile__hOXy2{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;padding:13px 16px;border:1px solid var(--line);border-radius:12px;background:var(--night-2);font-family:var(--mono);font-size:12.5px}.lifecycle_retryFile__hOXy2 em{color:#ff9f86;font-style:normal}.lifecycle_retryFile__hOXy2 b{margin-left:auto;color:#7fe0a9;font-weight:600}.lifecycle_retryChoice__6GFB7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.lifecycle_retryChoice__6GFB7 p{margin:0;padding:13px 16px;border:1px dashed var(--line);border-radius:12px;color:var(--haze);font-size:14px;line-height:1.5}.lifecycle_retryChoice__6GFB7 code{display:block;margin-bottom:6px;color:var(--moon);font-family:var(--mono);font-size:12px}.lifecycle_parts__RODkW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.lifecycle_parts__RODkW li{padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--night-2)}.lifecycle_parts__RODkW span{display:block;overflow:hidden;font-family:var(--mono);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.lifecycle_parts__RODkW em{display:block;margin-top:8px;color:var(--indigo-lift);font-size:22px;font-style:normal;font-weight:700;letter-spacing:-.02em}.lifecycle_resumeBar__CwnFJ{display:flex;height:14px;overflow:hidden;border-radius:999px;background:var(--night-3)}.lifecycle_resumeDone__9yStE{flex:0 0 61%;background:var(--indigo)}.lifecycle_resumeGap__A__Hl{flex:0 0 2%;background:repeating-linear-gradient(90deg,var(--amber) 0 2px,transparent 2px 4px)}.lifecycle_resumeRest__glf8y{flex:1;background:var(--indigo-deep)}.lifecycle_resumeLabels__M_5bJ{display:flex;justify-content:space-between;gap:16px;margin-top:12px;color:var(--haze);font-family:var(--mono);font-size:12px}.lifecycle_resumeLabels__M_5bJ span:first-child{color:var(--amber)}.lifecycle_deleted__YkLuG,.lifecycle_downloads__yK22W{margin:0;padding:0;list-style:none}.lifecycle_downloads__yK22W{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--night-2)}.lifecycle_downloads__yK22W li{display:flex;justify-content:space-between;gap:16px;padding:13px 16px}.lifecycle_downloads__yK22W li+li{border-top:1px solid var(--line)}.lifecycle_downloads__yK22W span{font-weight:600}.lifecycle_downloads__yK22W em{color:var(--dim);font-family:var(--mono);font-size:12px;font-style:normal}.lifecycle_deleted__YkLuG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lifecycle_deleted__YkLuG li{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border:1px dashed var(--line);border-radius:12px}.lifecycle_deleted__YkLuG span{color:var(--dim);font-family:var(--mono);font-size:12px;text-decoration:line-through}.lifecycle_deleted__YkLuG em{color:var(--haze);font-size:12.5px;font-style:normal}.lifecycle_also__dFhMf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:88px 0 0;padding:0;border-top:1px solid var(--line);list-style:none}.lifecycle_also__dFhMf li{padding:22px 22px 0 0}.lifecycle_also__dFhMf li+li{padding-left:22px;border-left:1px solid var(--line)}.lifecycle_also__dFhMf strong{display:block;font-size:15.5px;font-weight:700}.lifecycle_also__dFhMf span{display:block;margin-top:6px;color:var(--haze);font-size:14px;line-height:1.55}.lifecycle_useCases__u4kMy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px}.lifecycle_useCase__M76wj{padding:18px 18px 24px;border:1px solid var(--line);border-radius:18px;background:var(--night-2)}.lifecycle_visualAssets__M281k,.lifecycle_visualDocs__RFoUs,.lifecycle_visualPhotos__nyYn2{height:128px;margin-bottom:22px;overflow:hidden;border-radius:12px}.lifecycle_visualAssets__M281k,.lifecycle_visualPhotos__nyYn2{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:4px}.lifecycle_visualTile__N31K_{border-radius:4px}.lifecycle_visualDocs__RFoUs{display:flex;align-items:flex-end;justify-content:center;padding-top:20px;background:var(--night-3)}.lifecycle_visualDocs__RFoUs span{display:flex;width:78px;height:100px;flex-direction:column;gap:8px;margin:0 -8px;padding:16px 12px;border-radius:7px 7px 0 0;background:#eceaf8;box-shadow:0 0 0 1px rgb(0 0 0/25%),-6px 0 16px rgb(0 0 0/25%)}.lifecycle_visualDocs__RFoUs span:first-child{transform:rotate(-7deg) translateY(8px)}.lifecycle_visualDocs__RFoUs span:nth-child(3){transform:rotate(7deg) translateY(8px)}.lifecycle_visualDocs__RFoUs span:nth-child(2){z-index:1}.lifecycle_visualDocs__RFoUs i{height:5px;border-radius:3px;background:#c9c6e2}.lifecycle_visualDocs__RFoUs i:first-child{width:60%;background:var(--indigo)}.lifecycle_visualAssets__M281k span{border-radius:4px;background:var(--indigo)}.lifecycle_useFigure__eQq0Z{margin:0;color:var(--indigo-lift);font-family:var(--mono);font-size:12px}.lifecycle_useCase__M76wj h3{margin:8px 0 0;font-size:21px;font-weight:700;letter-spacing:-.015em;line-height:1.25}.lifecycle_useCase__M76wj h3+p{margin:10px 0 0;color:var(--haze);font-size:15px;line-height:1.6}.lifecycle_proof__eX_q_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:12px 64px}.lifecycle_proofLinks__B2G9z{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:24px}.lifecycle_proofLinks__B2G9z a{color:var(--indigo-lift);font-size:15px;font-weight:600;text-decoration:none}.lifecycle_proofLinks__B2G9z a:hover{color:var(--moon)}.lifecycle_stats__Z6VX9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--line)}.lifecycle_stats__Z6VX9 div{padding:22px 0;border-bottom:1px solid var(--line)}.lifecycle_stats__Z6VX9 div:nth-child(odd){padding-right:22px}.lifecycle_stats__Z6VX9 div:nth-child(2n){padding-left:22px;border-left:1px solid var(--line)}.lifecycle_stats__Z6VX9 dt{color:var(--haze);font-size:13.5px}.lifecycle_stats__Z6VX9 dd{margin:8px 0 0;font-size:clamp(40px,4.6vw,62px);font-stretch:87.5%;font-weight:700;letter-spacing:-.04em;line-height:1}.lifecycle_statsNote__uX0Qt{grid-column:2;margin:0;color:var(--dim);font-size:12.5px;text-align:right}.lifecycle_pricing__C5_UO{scroll-margin-top:90px}.lifecycle_pricingGrid__IVO_U{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:20px;margin-top:48px}.lifecycle_freeCard__y7EQY{display:flex;flex-direction:column;padding:30px;border-radius:22px;background:linear-gradient(160deg,#5c55f2,#4338ca 55%,#2f2a7d);color:#fff;box-shadow:0 40px 70px -40px rgb(67 56 202/80%)}.lifecycle_freeTop__tGkCF{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.lifecycle_freeTop__tGkCF h3{margin:0;font-size:22px;font-weight:700}.lifecycle_freePrice__yIlKJ{margin:0;font-size:66px;font-stretch:87.5%;font-weight:700;letter-spacing:-.04em;line-height:1}.lifecycle_freePrice__yIlKJ span{margin-left:4px;font-size:16px;font-weight:500;letter-spacing:0;opacity:.75}.lifecycle_freeCard__y7EQY dl{margin:28px 0 30px}.lifecycle_freeCard__y7EQY dl div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid rgb(255 255 255/18%)}.lifecycle_freeCard__y7EQY dt{opacity:.8}.lifecycle_freeCard__y7EQY dd{margin:0;font-weight:600;text-align:right}.lifecycle_freeCard__y7EQY .lifecycle_freeTime__R22PZ dd{color:var(--amber)}.lifecycle_freeCta__FW0Ew{display:flex;height:54px;align-items:center;justify-content:center;margin-top:auto;border-radius:999px;background:#fff;color:#2f2a7d;font-size:16px;font-weight:700;text-decoration:none}.lifecycle_freeCta__FW0Ew:hover{background:#ecebff}.lifecycle_paid__mhw3k{display:flex;flex-direction:column;gap:10px}.lifecycle_paidRow__WwhOS{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px 20px;padding:18px 20px;border:1px solid var(--line);border-radius:18px;background:var(--night-2)}.lifecycle_paidName__pP_Rh h3{display:flex;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700}.lifecycle_paidName__pP_Rh em{padding:2px 8px;border-radius:999px;background:var(--indigo);color:#fff;font-size:10.5px;font-style:normal;font-weight:600}.lifecycle_paidName__pP_Rh p{margin:3px 0 0;color:var(--haze);font-size:13px;line-height:1.4}.lifecycle_paidPrice__KTK_i{margin:0;font-size:30px;font-stretch:87.5%;font-weight:700;letter-spacing:-.03em}.lifecycle_paidPrice__KTK_i span{color:var(--dim);font-size:13px;font-weight:500;letter-spacing:0}.lifecycle_paidName__pP_Rh{grid-area:1/1}.lifecycle_paidPrice__KTK_i{grid-area:1/2}.lifecycle_paidCta___k3Cq{grid-area:1/3}.lifecycle_paidRow__WwhOS dl{display:flex;grid-area:2/1/3/-1;gap:28px;margin:0;padding-top:14px;border-top:1px solid var(--line)}.lifecycle_paidRow__WwhOS dt{color:var(--dim);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lifecycle_paidRow__WwhOS dd{margin:3px 0 0;font-family:var(--mono);font-size:13px;white-space:nowrap}.lifecycle_paidRow__WwhOS dd small{color:var(--dim);font-size:11px}.lifecycle_paidCta___k3Cq{display:inline-flex;height:40px;align-items:center;padding-inline:16px;border:1px solid var(--line);border-radius:999px;color:var(--moon);font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.lifecycle_paidCta___k3Cq:hover{border-color:var(--indigo-lift)}.lifecycle_paidNote__olBH_{margin:6px 4px 0;color:var(--dim);font-size:13px;line-height:1.55}.lifecycle_pricingNotes__GolWN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;padding-top:22px;border-top:1px solid var(--line);color:var(--haze);font-size:14px;line-height:1.6}.lifecycle_pricingNotes__GolWN p{margin:0}.lifecycle_pricingNotes__GolWN strong{color:var(--moon)}.lifecycle_faq__a2rlM{max-width:900px;margin-top:36px;border-top:1px solid var(--line)}.lifecycle_faq__a2rlM details{border-bottom:1px solid var(--line)}.lifecycle_faq__a2rlM summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:18.5px;font-weight:600;letter-spacing:-.01em;cursor:pointer;list-style:none}.lifecycle_faq__a2rlM summary::-webkit-details-marker{display:none}.lifecycle_faq__a2rlM summary span{position:relative;width:14px;height:14px;flex-shrink:0;transition:transform .18s ease}.lifecycle_faq__a2rlM summary span:after,.lifecycle_faq__a2rlM summary span:before{position:absolute;top:6px;left:0;width:14px;height:2px;border-radius:2px;background:var(--indigo-lift);content:""}.lifecycle_faq__a2rlM summary span:after{transform:rotate(90deg)}.lifecycle_faq__a2rlM details[open] summary span{transform:rotate(45deg)}.lifecycle_faq__a2rlM details p{max-width:720px;margin:-6px 0 0;padding-bottom:24px;color:var(--haze);font-size:16px;line-height:1.65}.lifecycle_final__6xbVr{padding:60px 56px 56px;border:1px solid var(--line);border-radius:26px;background:var(--night-2)}.lifecycle_finalClock__X68cj{display:block;font-size:clamp(56px,10vw,128px);opacity:.85}.lifecycle_final__6xbVr h2{margin-top:30px}.lifecycle_final__6xbVr small{display:block;margin-top:26px;color:var(--dim);font-size:13.5px}.lifecycle_final__6xbVr small code{color:var(--moon);font-family:var(--mono);font-size:12.5px}.lifecycle_final__6xbVr small a{color:var(--haze)}.lifecycle_footer__wmSnk{margin-top:120px;border-top:1px solid var(--line-soft);background:#0a091c}.lifecycle_footerInner__i_tSD{width:min(1200px,100%);margin-inline:auto;padding:56px 40px 96px}.lifecycle_footerColumns__Ok0BM{display:grid;grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:36px}.lifecycle_footerBrand__XyHZO p{max-width:250px;margin:14px 0 0;color:var(--dim);font-size:13.5px;line-height:1.6}.lifecycle_footerColumn__ujkP4{display:flex;flex-direction:column;gap:10px}.lifecycle_footerColumn__ujkP4 h3{margin:0 0 4px;color:var(--moon);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lifecycle_footerColumn__ujkP4 a{color:var(--dim);font-size:13.5px;text-decoration:none}.lifecycle_footerColumn__ujkP4 a:hover{color:var(--haze)}.lifecycle_footerBottom__SboIF{display:flex;justify-content:space-between;gap:20px;margin-top:48px;padding-top:18px;border-top:1px solid var(--line);color:var(--dim);font-size:12px}.lifecycle_page__xlJ39:lang(ja){--sans:var(--lc-sans),var(--lc-ja),sans-serif;--mono:var(--font-mono),var(--lc-ja),ui-monospace,monospace;line-break:strict}.lifecycle_page__xlJ39:lang(ja) :is(.lifecycle_hero__ZUxJW h1,.lifecycle_sectionHead__MyMHe h2,.lifecycle_proofCopy__myKnE h2,.lifecycle_final__6xbVr h2,.lifecycle_step__IsHmu h3,.lifecycle_useCase__M76wj h3){letter-spacing:.01em;font-feature-settings:"palt";word-break:auto-phrase}.lifecycle_page__xlJ39:lang(ja) .lifecycle_hero__ZUxJW h1{font-size:clamp(30px,3.5vw,50px);line-height:1.34}.lifecycle_page__xlJ39:lang(ja) .lifecycle_heroCentered__cX1wV h1{font-size:clamp(30px,4.3vw,62px)}.lifecycle_page__xlJ39:lang(ja) .lifecycle_heroSplit__WAu9x h1{font-size:clamp(30px,3.9vw,56px)}.lifecycle_page__xlJ39:lang(ja) :is(.lifecycle_sectionHead__MyMHe h2,.lifecycle_proofCopy__myKnE h2,.lifecycle_final__6xbVr h2){font-size:clamp(26px,3vw,40px);line-height:1.4}.lifecycle_page__xlJ39:lang(ja) .lifecycle_step__IsHmu h3{font-size:clamp(20px,2.1vw,26px);line-height:1.45}.lifecycle_page__xlJ39:lang(ja) .lifecycle_useCase__M76wj h3{font-size:19px;line-height:1.5}.lifecycle_page__xlJ39:lang(ja) :is(.lifecycle_heroLead__D_SyM,.lifecycle_sectionHead__MyMHe p,.lifecycle_proofCopy__myKnE p,.lifecycle_step__IsHmu>p,.lifecycle_useCase__M76wj h3+p,.lifecycle_faq__a2rlM details p,.lifecycle_also__dFhMf span,.lifecycle_pricingNotes__GolWN,.lifecycle_paidNote__olBH_,.lifecycle_retryChoice__6GFB7 p,.lifecycle_appFoot__NtJvd,.lifecycle_timelineNote__n1W8A){line-height:1.85;text-wrap:pretty}.lifecycle_page__xlJ39:lang(ja) .lifecycle_heroLead__D_SyM{font-size:17px;word-break:auto-phrase}.lifecycle_page__xlJ39:lang(ja) :is(.lifecycle_sectionHead__MyMHe p,.lifecycle_proofCopy__myKnE p){font-size:16.5px}.lifecycle_page__xlJ39:lang(ja) .lifecycle_step__IsHmu>p{font-size:16px}.lifecycle_page__xlJ39:lang(ja) .lifecycle_faq__a2rlM summary{font-size:17px;line-height:1.6;letter-spacing:0}.lifecycle_page__xlJ39:lang(ja) .lifecycle_railSteps__btEuu button{font-size:14px}.lifecycle_page__xlJ39:lang(ja) .lifecycle_heroClockCaption__s1Xr_{font-size:12.5px}.lifecycle_page__xlJ39:lang(ja) :is(.lifecycle_freeLine__kJq_1,.lifecycle_heroClockCaption__s1Xr_){word-break:auto-phrase}.lifecycle_page__xlJ39:lang(ja) :is(.lifecycle_promptLabel__odWZK,.lifecycle_promptConsoleHead___8F_U span,.lifecycle_promptCovers__KQTz0 li){word-break:auto-phrase;text-wrap:pretty}@keyframes lifecycle_lc-refresh__caKZy{0%{opacity:.2}to{opacity:1}}@keyframes lifecycle_lc-spin__vEYG7{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.lifecycle_railClock__Kj8xH,.lifecycle_spinner__grNpW,.lifecycle_step__IsHmu{transition:none}}@media (max-width:1080px){.lifecycle_heroGrid__aveXV{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:40px}.lifecycle_pair__LLjQM,.lifecycle_studio__qjReO{grid-template-columns:1fr}.lifecycle_codeScroll__Ij3UK>.lifecycle_codeBody__8cATZ{position:static}.lifecycle_studio__qjReO>.lifecycle_codePane____W_K{border-top:1px solid var(--line);border-left:0}.lifecycle_pairDemo__hVRfE{order:-1}.lifecycle_flow__LVRps{grid-template-columns:1fr}.lifecycle_flowArrow__Gt_E_{margin-top:0;transform:rotate(90deg);justify-self:center}.lifecycle_timeline__0Nfoy{grid-template-columns:240px minmax(0,1fr);gap:48px}.lifecycle_timelineNote__n1W8A{padding-left:calc(240px + 48px)}}@media (max-width:900px){.lifecycle_footerInner__i_tSD,.lifecycle_headerInner__OZJ8E,.lifecycle_shell__jtE20{padding-inline:24px}.lifecycle_splitTop__Z2tUJ{grid-template-columns:1fr;gap:26px}.lifecycle_heroAgent__MOlrZ,.lifecycle_heroCentered__cX1wV,.lifecycle_heroSplit__WAu9x{padding-top:56px}.lifecycle_flow__LVRps,.lifecycle_pair__LLjQM,.lifecycle_studio__qjReO{margin-top:48px}.lifecycle_section__29nmW{margin-top:104px}.lifecycle_headerActions__Yblg3,.lifecycle_nav__GMCsd{display:none}.lifecycle_menuButton__1YDEQ{display:flex}.lifecycle_hero__ZUxJW{padding-top:52px}.lifecycle_heroGrid__aveXV{grid-template-columns:1fr;gap:48px}.lifecycle_timeline__0Nfoy{grid-template-columns:minmax(0,1fr);gap:0;margin-top:48px}.lifecycle_rail__xF1g1{display:none}.lifecycle_stepClock__twhSk{display:block}.lifecycle_step__IsHmu{padding-bottom:72px;opacity:1}.lifecycle_timelineNote__n1W8A{padding-left:0}.lifecycle_also__dFhMf{grid-template-columns:repeat(2,minmax(0,1fr))}.lifecycle_also__dFhMf li:nth-child(3){padding-left:0;border-left:0}.lifecycle_pricingGrid__IVO_U,.lifecycle_pricingNotes__GolWN,.lifecycle_proof__eX_q_,.lifecycle_useCases__u4kMy{grid-template-columns:1fr}.lifecycle_proof__eX_q_{gap:32px}.lifecycle_statsNote__uX0Qt{grid-column:1}.lifecycle_footerColumns__Ok0BM{grid-template-columns:repeat(3,minmax(0,1fr))}.lifecycle_footerBrand__XyHZO{grid-column:1/-1}}@media (max-width:600px){.lifecycle_footerInner__i_tSD,.lifecycle_headerInner__OZJ8E,.lifecycle_shell__jtE20{padding-inline:16px}.lifecycle_heroAgent__MOlrZ h1,.lifecycle_heroCentered__cX1wV h1,.lifecycle_heroSplit__WAu9x h1{font-size:clamp(40px,12vw,52px)}.lifecycle_pill__zobDq{font-size:12.5px}.lifecycle_pill__zobDq span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lifecycle_studioBar__PKsub{padding-inline:14px}.lifecycle_promptConsoleHead___8F_U{align-items:flex-start}.lifecycle_promptConsoleHead___8F_U .lifecycle_agentMarks__9PLPC{margin-top:1px}.lifecycle_promptConsoleBody__nAhp3{flex-wrap:wrap}.lifecycle_promptConsoleText__PTg6R{flex-basis:calc(100% - 28px);font-size:14px}.lifecycle_promptCopy__ynmV_{margin-left:26px}.lifecycle_promptCovers__KQTz0 ol{grid-template-columns:1fr}.lifecycle_codeBody__8cATZ{font-size:11.5px}.lifecycle_section__29nmW{margin-top:88px}.lifecycle_hero__ZUxJW{padding-top:36px}.lifecycle_hero__ZUxJW h1{font-size:clamp(40px,12vw,52px)}.lifecycle_heroLead__D_SyM{font-size:17px}.lifecycle_primaryCta__eiQf5,.lifecycle_secondaryCta__R6is1{flex:1 1 auto}.lifecycle_heroClock__C5y0z .lifecycle_dots__CkSYa{font-size:44px}.lifecycle_heroClockCaption__s1Xr_{font-size:12px}.lifecycle_appBar__lA4lC em{margin-right:0}.lifecycle_appHead__QK_lS{padding:14px 14px 12px}.lifecycle_tiles__nE6IR{gap:4px;padding:0 14px}.lifecycle_appFoot__NtJvd{padding-inline:14px}.lifecycle_sectionHead__MyMHe p{font-size:16.5px}.lifecycle_step__IsHmu>p{font-size:16px}.lifecycle_sources__eXsQ_ li{grid-template-columns:minmax(0,1fr) auto}.lifecycle_sources__eXsQ_ b,.lifecycle_sources__eXsQ_ strong{display:none}.lifecycle_deleted__YkLuG,.lifecycle_retryChoice__6GFB7{grid-template-columns:1fr}.lifecycle_parts__RODkW{grid-template-columns:repeat(2,minmax(0,1fr))}.lifecycle_also__dFhMf{grid-template-columns:1fr}.lifecycle_also__dFhMf li,.lifecycle_also__dFhMf li+li{padding:18px 0 0;border-left:0}.lifecycle_stats__Z6VX9 div:nth-child(odd){padding-right:14px}.lifecycle_stats__Z6VX9 div:nth-child(2n){padding-left:14px}.lifecycle_freeCard__y7EQY{padding:24px}.lifecycle_freePrice__yIlKJ{font-size:54px}.lifecycle_paidRow__WwhOS{grid-template-columns:minmax(0,1fr) auto;padding:16px}.lifecycle_paidRow__WwhOS dl{flex-wrap:wrap;gap:12px 22px}.lifecycle_paidCta___k3Cq{grid-area:3/1/4/-1;justify-content:center}.lifecycle_final__6xbVr{padding:40px 22px}.lifecycle_footerColumns__Ok0BM{grid-template-columns:repeat(2,minmax(0,1fr))}.lifecycle_footerBottom__SboIF{flex-direction:column}}