.page_landing___pP_a{background:#090a0b;color:#f4f5f2;--muted:#a5aaa7}.page_nav__SOD2M{height:78px;width:min(100% - 40px,1200px);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.page_brand__nVgdj{display:inline-flex;align-items:center;gap:10px;font-weight:900;letter-spacing:-.04em;font-size:1.18rem}.page_brand__nVgdj svg{color:#ff5a52}.page_brand__nVgdj>span{color:var(--muted);font-size:.75rem;font-weight:500;letter-spacing:0}.page_navLinks__I_BKv{display:flex;align-items:center;gap:28px;font-size:.8rem}.page_navLinks__I_BKv>a:not(:last-child){display:none}.page_navLinks__I_BKv>a:last-child{display:inline-flex;align-items:center;gap:7px}.page_hero___P5ic{position:relative;min-height:730px;isolation:isolate;overflow:hidden;display:flex;align-items:flex-start}.page_heroImage__ZPOca{object-fit:cover;object-position:68% center;z-index:-3}.page_heroShade__p4QnM{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,#090a0b,rgb(9 10 11/83%) 25%,rgb(9 10 11/8%) 67%,#090a0b)}.page_heroContent__4bTZA{width:min(100% - 40px,1200px);margin:34px auto 180px}.page_kicker__iKGra{color:#ff7068;font-size:.73rem;font-weight:750;letter-spacing:.025em;line-height:1.7}.page_kicker__iKGra>span{display:block;color:#a5aaa7;font-weight:500;margin-top:2px}.page_hero___P5ic h1{margin:22px 0;font-size:clamp(2.45rem,5.1vw,4.8rem);line-height:1.16;letter-spacing:-.065em;font-weight:850}.page_heroDescription__sb4UC{font-size:.92rem;line-height:1.85;color:#c2c6c3;margin-bottom:26px}.page_cta__py_Nz{justify-content:center;gap:28px;min-height:54px;font-size:.92rem}.page_ctaNote__9pkHI{font-size:.7rem;color:#a5aaa7;margin-top:12px}.page_heroScroll__ORzfD{position:absolute;bottom:32px;left:20px;display:flex;gap:14px;align-items:center;font-size:.73rem;color:#b6bbb8}.page_section__xsuQ9{width:min(100% - 40px,1120px);margin:0 auto;padding:70px 0;scroll-margin-top:24px}.page_finalCta__T2NGj h2,.page_sectionCopy__hRl_l h2{margin:16px 0 22px;font-size:clamp(2rem,3.6vw,3.3rem);line-height:1.25;letter-spacing:-.06em}.page_sectionCopy__hRl_l>p:not(.page_kicker__iKGra){max-width:390px;color:var(--muted);line-height:1.85;font-size:.92rem;word-break:keep-all}.page_textLink__nEIr_{display:inline-flex;align-items:center;gap:10px;color:#f4f5f2;font-size:.82rem;font-weight:700;margin-top:26px;min-height:38px}.page_comparison__dQwiK{display:grid;grid-gap:36px;gap:36px}.page_example__g73Nm{margin:0;padding:20px 14px;border-radius:20px;border:1px solid #323637;background:#111315;box-shadow:0 24px 80px rgb(0 0 0/18%)}.page_example__g73Nm figcaption{display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:.61rem;margin-bottom:28px}.page_previous__WLPb4{display:grid;grid-gap:5px;gap:5px;padding:12px;margin:18px 0 24px;background:rgb(255 90 82/7%);border-radius:9px;color:#ff817a}.page_previous__WLPb4 span{font-size:.63rem}.page_previous__WLPb4 strong{font-size:.9rem;font-weight:650}.page_workflow__cNPH0{display:grid;grid-gap:34px;gap:34px}.page_workflow__cNPH0 h2>span{color:#ff7068}.page_steps__rHN0M{list-style:none;padding:0;margin:0}.page_steps__rHN0M li{display:grid;grid-template-columns:34px 1fr;grid-gap:18px;gap:18px;padding:26px 0;border-bottom:1px solid #292d31}.page_steps__rHN0M li:first-child{padding-top:0}.page_steps__rHN0M li:last-child{border-bottom:0;padding-bottom:0}.page_stepNumber__SsGlS{font-size:.75rem;color:#ff7068;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:4px}.page_backupNote__VjYyv h3,.page_steps__rHN0M h3{font-size:1.05rem;line-height:1.5;letter-spacing:-.035em}.page_backupNote__VjYyv p,.page_steps__rHN0M p{color:var(--muted);font-size:.85rem;line-height:1.9;margin-top:10px;word-break:keep-all}.page_dataSection___P1qR{display:grid;grid-gap:24px;gap:24px;border-top:1px solid #292d31;border-bottom:1px solid #292d31;margin-top:32px}.page_dataIcon__LmHqf{color:#ff7068}.page_backupNote__VjYyv{margin-top:12px;padding:24px;background:#141618;border-radius:16px}.page_backupNote__VjYyv>svg{color:#a5aaa7;margin-bottom:20px}.page_backupNote__VjYyv .page_textLink__nEIr_{font-size:.75rem;margin-top:18px}.page_faq__1aEDp{display:grid;grid-gap:22px;gap:22px}.page_questions__A3i_Q details{border-bottom:1px solid #292d31}.page_questions__A3i_Q summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;cursor:pointer;list-style:none;font-size:.88rem;font-weight:700;line-height:1.6}.page_questions__A3i_Q summary::-webkit-details-marker{display:none}.page_questions__A3i_Q summary>span{font-size:1.4rem;font-weight:400;color:#a5aaa7;transition:transform .16s ease}.page_questions__A3i_Q details[open] summary>span{transform:rotate(45deg)}.page_questions__A3i_Q details>p{color:var(--muted);line-height:1.9;font-size:.85rem;padding:0 24px 24px 0;animation:page_answer-enter__87_Ek .16s ease}.page_questions__A3i_Q summary:focus-visible{outline:2px solid #ff5a52;outline-offset:4px}.page_finalCta__T2NGj{padding:64px 20px 86px;text-align:center;background:#111315}.page_finalCta__T2NGj .page_cta__py_Nz{margin-top:10px}.page_footer__rFZ2f{width:min(100% - 40px,1200px);padding:35px 0;margin:auto;display:flex;flex-wrap:wrap;gap:25px;align-items:center;justify-content:space-between}.page_footer__rFZ2f>div{display:flex;flex-wrap:wrap;gap:20px;font-size:.71rem;color:#b6bbb8}.page_footer__rFZ2f>p{flex-basis:100%;font-size:.65rem;color:#a5aaa7}@keyframes page_answer-enter__87_Ek{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.page_footer__rFZ2f,.page_heroContent__4bTZA,.page_nav__SOD2M{width:min(100% - 64px,1200px)}.page_navLinks__I_BKv>a:not(:last-child){display:inline}.page_hero___P5ic{min-height:740px;align-items:center}.page_heroImage__ZPOca{object-position:63% center}.page_heroShade__p4QnM{background:linear-gradient(90deg,rgb(9 10 11/92%),rgb(9 10 11/70%) 36%,transparent 75%),linear-gradient(0deg,#090a0b,transparent 25%)}.page_heroContent__4bTZA{margin-top:60px;margin-bottom:110px}.page_hero___P5ic h1{font-size:clamp(2.7rem,5.1vw,4.8rem)}.page_mobileBreak__MLNex{display:none}.page_heroDescription__sb4UC{font-size:1rem}.page_heroScroll__ORzfD{left:max(32px,calc((100% - 1200px) / 2))}.page_section__xsuQ9{width:min(100% - 64px,1120px);padding:95px 0}.page_comparison__dQwiK,.page_faq__1aEDp,.page_workflow__cNPH0{grid-template-columns:1fr 1.12fr;gap:42px;align-items:center}.page_example__g73Nm{padding:28px 20px}.page_previous__WLPb4 strong{font-size:.9rem}.page_faq__1aEDp,.page_workflow__cNPH0{align-items:start}.page_dataSection___P1qR{grid-template-columns:1fr 1fr;gap:30px 42px}.page_dataIcon__LmHqf{grid-column:1/-1}.page_backupNote__VjYyv{margin-top:0}.page_finalCta__T2NGj{padding:88px 32px 100px}}@media (min-width:1024px){.page_hero___P5ic{min-height:790px}.page_heroImage__ZPOca{object-position:center}.page_section__xsuQ9{padding-top:115px;padding-bottom:115px}.page_comparison__dQwiK,.page_faq__1aEDp,.page_workflow__cNPH0{gap:100px}.page_example__g73Nm{padding:30px}.page_dataSection___P1qR{grid-template-columns:40px 1fr 1fr;gap:35px}.page_dataIcon__LmHqf{grid-column:auto;margin-top:4px}.page_dataSection___P1qR h2{margin-top:10px}}@media (prefers-reduced-motion:reduce){.page_questions__A3i_Q details>p{animation:none}.page_questions__A3i_Q summary>span{transition:none}}.page_demoExercises__rAoGK{display:flex;gap:8px}.page_demoExercises__rAoGK button{padding:10px 12px;min-height:42px;border:1px solid #323637;border-radius:10px;background:transparent;color:#a5aaa7;cursor:pointer;font-size:.8rem}.page_demoExercises__rAoGK button[aria-pressed=true]{border-color:#ff5a52;color:#f4f5f2;background:rgb(255 90 82/8%)}.page_demoFields__hIEHr{display:grid;grid-gap:18px;gap:18px;margin-bottom:22px}.page_demoFields__hIEHr>div>span{display:block;font-size:.7rem;color:#a5aaa7;margin-bottom:8px}.page_demoFields__hIEHr>div>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.page_demoFields__hIEHr button{display:grid;place-items:center;width:42px;height:42px;border:1px solid #3a4045;border-radius:10px;background:#1a1d20;cursor:pointer}.page_demoFields__hIEHr button:disabled{opacity:.35;cursor:default}.page_demoFields__hIEHr strong{font-size:1.65rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_demoFields__hIEHr small{margin-left:5px;color:#a5aaa7;font-size:.75rem}.page_demoComplete__orO2i[aria-pressed=true]{background:#252a28;border-color:#ff5a52;color:white}.page_demoStatus__fR7aC{min-height:44px;margin-top:14px;font-size:.75rem;color:#c2c6c3;line-height:1.7}.page_demoReset__ZlYyF{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 2px;border:0;background:transparent;color:#a5aaa7;font-size:.72rem;cursor:pointer}.page_copyPrevious__s0dEQ{justify-self:start;margin-top:8px;padding:8px 12px;min-height:40px;border:1px solid rgb(255 90 82/45%);border-radius:8px;color:#fff;background:transparent;font-size:.75rem;cursor:pointer}.page_stepChoice__aSQRt{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;color:#a5aaa7;font-size:.7rem}.page_stepChoice__aSQRt select{min-height:40px;padding:7px 10px;border:1px solid #3a4045;border-radius:8px;background:#1a1d20;color:#f4f5f2}.page_numberField__DhRE9>label{display:flex;justify-content:space-between;color:#b9bfbb;font-size:.75rem;margin-bottom:8px}.page_numberField__DhRE9>label small{font-size:.65rem}.page_numberControl__YmLBR .page_stepButton___wk1R{width:48px;height:48px;flex-shrink:0;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.page_numberValue__Hyl1s{position:relative;flex:1 1;min-width:0;height:56px;border-radius:10px;background:#090a0b}.page_numberValue__Hyl1s input{width:100%;height:100%;border:1px solid #3a4045;border-radius:inherit;padding:0 30px 0 8px;background:transparent;color:transparent;font-size:1.65rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.page_numberValue__Hyl1s input:focus{color:#f4f5f2}.page_numberValue__Hyl1s input[aria-invalid=true]{border-color:#ff5a52}.page_numberDisplay__J1Rm8{position:absolute;inset:0 30px 0 8px;display:grid;place-items:center;font-size:1.65rem;font-weight:750;pointer-events:none}.page_numberUnit__aHZoG{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#a5aaa7;font-size:.75rem;pointer-events:none}.page_inputHint__H80sK{font-size:.65rem;line-height:1.7;color:#a5aaa7;margin:-8px 0 15px}.page_previous__WLPb4:has(.page_copyPrevious__s0dEQ){grid-template-columns:1fr auto;align-items:center}.page_previous__WLPb4 .page_copyPrevious__s0dEQ{grid-column:2;grid-row:1/3;margin-top:0}.page_carouselHeading__oGVHh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px}.page_carouselButtons__0lIcX{display:flex;gap:8px;flex-shrink:0;padding-bottom:4px}.page_carouselButtons__0lIcX button{width:42px;height:42px;display:grid;place-items:center;border:1px solid #3a4045;border-radius:50%;background:#171a1d;color:#f4f5f2;cursor:pointer}.page_carouselButtons__0lIcX button:disabled{opacity:.3;cursor:default}.page_exerciseRail__s2O9f{display:flex;gap:16px;list-style:none;padding:4px 2px 16px;margin:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#484d50 transparent}.page_exerciseRail__s2O9f:focus-visible{outline:2px solid #ff5a52;outline-offset:4px;border-radius:12px}.page_exerciseTile__uhmAj{flex:0 0 236px;scroll-snap-align:start;overflow:hidden;border:1px solid #292d31;border-radius:16px;background:#111315}.page_exerciseArtwork__8kqMK{display:grid;place-items:center;height:200px;background:#17191b}.page_exerciseArtwork__8kqMK img{width:100%;height:100%;object-fit:contain}.page_exerciseCaption__KWBUR{padding:20px}.page_exerciseCaption__KWBUR>span{color:#ff817a;font-size:.68rem}.page_exerciseCaption__KWBUR h3{margin:9px 0 8px;font-size:.97rem;line-height:1.5;letter-spacing:-.03em}.page_carouselNote__VbsGA,.page_exerciseCaption__KWBUR p{color:#a5aaa7;font-size:.7rem;line-height:1.7}.page_carouselNote__VbsGA{margin-top:10px}